Hospitals, Health Centres and Pharmacies
Information about finding a doctor or health centre in Malta as well as details for the main hospitals and how to find a pharmacy...
Hospitals in Malta are supported by a regional network of health centres. There are a number of public health centres, or clinics, in Malta and Gozo, which offer a range of health services, including primary care for illness or minor injuries.
For minor health matters, it is often advisable to visit a health clinic rather than any of Malta's main hospitals.
As well as GP services and nursing services, health centres offer a range of specialised health services, including immunisation, speech therapy, pre-natal and post-natal clinics, wellbeing and paediatric clinics, diabetes clinics, orthopaedic clinics and minor injury clinics.
- Find contact details for health centres on the islands of Malta and Gozo, and the local areas they service
Registering with a Doctor
Patients can see any doctor on duty at a health centre, although generally residents go to health centres in the catchment area of their place of residence.
Medical records are stored on a secure database accessible to medical professionals. Some results and appointments can also be accessed by patients. However, it is necessary to register for an e-ID in order to access the service, and to ensure that medical records are available to professionals who need them.
- More information is available on mygov.mt
GPs at health centres provide treatment and advice on the following:
- Minor medical and surgical interventions
- First aid and basic life support in emergency situations
- Health promotion advice and primary prevention
- Home visits (if circumstances permit)
- Investigations (blood tests, urine tests, X-Rays, ECGs) as considered necessary by the doctor
- Referral to a specialist consultant if necessary
Opening hours for General Practitioner Clinics are available on the Maltese Health portal.
A referral from a GP is required before seeing a specialist consultant.
The emergency number to call an ambulance in Malta is 112.
Alternatively, patients in need of urgent medical attention should go directly to the Accident and Emergency Department at Malta’s main public hospital Mater Dei in Msida or any health centre for urgent treatment.
The contact details, including opening hours for health centres, are available on the Maltese Health portal
Hospitals in Malta
There are six main state-run hospitals in Malta:
- Mater Dei Hospital – Malta’s main public hospital in Msida
- Sir Paul Boffa Hospital – a specialised oncology and palliative care and dermatology hospital in Floriana
- Mount Carmel Hospital – a mental health hospital offering in- and out-patient services in Attard
- St Vincent de Paul Residence – Malta’s largest state-owned long-term residence home for the elderly
- Gozo General Hospital – a 291-bed general hospital in Victoria. This is the only hospital on the island of Gozo
- Karin Grech Hospital – a rehabilitation hospital in G’Mangia for patients recovering from major trauma, such as an amputation or stroke
Pharmacies are relatively easy to find in the towns and villages across the islands. They are open during normal shopping hours from Monday to Friday, Saturday mornings and on a rota basis on Saturday afternoons and Sundays.
The on-duty pharmacy schedule is available on the government health portal.
Most pharmacies also offer GP services, which may charge a fee. It is advisable to call before visiting to confirm consultation hours, fees, and to see if an appointment is needed.