EU citizens with a European Health Insurance Card (in Italy called TEAM Card) can enjoy free medical services in Italy and in all Countries of the European Union. The card, which must be physically carried and must have a deadline subsequent to the planned departure date from Italy, allows free access to the general practitioner, hospital facilities and emergency services (including surgical services). For certain exams or specialist visits, a ticket is required.
This basic coverage can be integrated with additional supplementary insurance, a highly recommended choice in the current pandemic context.
A good Italian insurance company is Generali, which offers Combos specific for European citizens.
Alternatively, European citizens can voluntarily register for the National Health Service, to be entitled to the choice of the general practitioner and to take advantage of the same services as Italian citizens.