Have you recently fallen ill? Do you have young children, or would you like to know as a precaution where to find a doctor near you? Here is a guide listing the best general practitioners in Malta and Gozo, so you can seek treatment without apprehension.
If you are an EU national, either on holiday in Malta or working on the island, you can access healthcare at public hospitals free of charge. Do not forget to take your European health insurance card or your Maltese social security number. You can also visit our “Hospitals in Malta” article to find more information.
In this article, we will focus on physicians outside hospitals and health centres.
In Malta, you will find a lot of pharmacy doctors. Consultation costs are on average between €8 and €15, but doctors are not always available during pharmacy opening hours.
For private clinics, you can be expected to pay at least €20 for a consultation.
In the event of a general practitioner making a house-visit, the cost will usually be between €30 and €50.
General practitioners in Malta
General practitioners located in the East (Swieqi, St Julia’s, Sliema, Gzira, Qormi…)
Dr. Timmy Camillieri
He works in a clinic in Sliema: Regent House, Suite 15 Triq Bisazza, SLM15 Sliema
It is open Monday to Friday from 8:00 a.m. to 7 p.m. and Saturday 8 a.m. to 12:30 p.m.
Contact him on the following number to make an appointment: + 356 2133 0468. You can also contact him directly on his website: Camilleri Clinic
St Andrews Clinic
In this medical clinic located in Swieqi, you will find several general practitioners.
It is located at the following address: 40, Triq Il-Qasam Swieqi SWQ, 3020
As for its opening hours, you can go there from Monday to Friday from 9:00 a.m. to 1:00 p.m. then from 4:00 p.m. to 7:00 p.m.
You will find a list of their GPs directly on their website: St Andrews Clinic
You can contact them on +356 2135 5205
General practitioners located in the North (St Paul Bay, Mellieha, Mgarr…)
Pjazza Medics Clinic
Located in St Paul’s Bay: Triq Halel, San Pawl Il-Baħar
It is open from 9:00 a.m. to 7:30 p.m. Monday to Friday, and from 9:00 a.m. to 1:30 p.m. on Saturday
To contact them you can call: +356 7975 2992 or visit their website: pjazzamedics
General practitioners located in the South (Marsaskala, Zurrieq, Marsaxlokk, Luqa, Siggiewi…)
Klinika Santa Marija Zurrieq
Located in Zurrieq: Triq ir-Rettur Dun Salv Farrugia, Iż-Żurrieq
Opening hours: 7:00 a.m. to 7:00 p.m. Monday-Tuesday-Thursday, 7:00 a.m. to 6:00 p.m. Wednesday, 7:00 a.m. to 5:00 p.m. Friday, 7:00 a.m.
To contact them you can call: +356 7970 3208
Marthese Sciortino Family Doctor
This doctor is located in Paola Zabbar, Road
It is open from 9:00 a.m. to 1:00 p.m. Monday-Wednesday-Thursday, 9:00 a.m. to 11:00 a.m. Tuesday, Friday and Saturday
To contact them you can call: +356 2169 7082
General practitioners located in the West (Rabat, Mdina, Dingli…)
Family Health Centre
This medical clinic is located in Rabat Ace Bldgs Triq il-Hobbejza,
Rabat Malta RBT 1864
It is open from 8:30 a.m. to 7 p.m. Monday-Tuesday-Thursday, 8:30 a.m. to 3 p.m. on Wednesday, from 8:30 a.m. to 4 p.m. on Friday
To contact them you can call: +356 2145 3213
General practitioners located in the Center (Mosta, Attard, Birkirkara…)
Sweet Valley Family Clinic
This medical clinic is located in Balzan: Triq il-Ferrovija l-Qadima, Triq P.P. Castagna, Ħal Balzan
It is open from 9:00 a.m. to 7:00 p.m. Monday to Friday and from 9:00 a.m. to 1:30 p.m. on Saturday
To contact them you can call: +356 7942 4234
General practitioners in Gozo
Dr. Martin Cutajar
Located in Victoria: Triq l-Ewropa, Ir-Rabat Għawdex
Available Monday to Friday from 8:00 a.m. to 1:00 p.m. then from 5:00 p.m. to 7:00 p.m. and Saturday from 8:00 a.m. to 1:00 p.m. on Sunday
To contact him you can call: +356 9949 3533.
This list is not exhaustive. If you want to go further and find other General Practitioners closer to your home, you can go to a pharmacy where many doctors will be listed.