Finding a doctor who speaks English is an important step when you move to Madrid. This guide lists English-speaking general practitioners (GPs) and clinics in the city.
You can find options for both public health card holders and private insurance patients. Standard medical centers are compared below.
What is a GP in the Spanish health system?
General practitioners act as the first point of contact for medical care in Spain. In the public system, your assigned doctor is the primary care physician.
The Spanish term for this doctor is médico de cabecera (family doctor). They work at local public health clinics.
The Spanish term for a public health center is centro de salud (health center). You need to register at your local center to see a doctor.
In the private system, doctors are called general practitioners. The Spanish term for private general medicine is médico de medicina general (general medicine doctor).
They work in private local medical centers. The Spanish term for a medical center is centro médico (medical center).
How to find English-speaking doctors in Madrid
Registering for public primary care
To see a public doctor, you must register at your local health center. You need to present several documents at the reception desk.
These documents include your passport, registration certificate, and social security number. The Spanish term for the registration certificate is volante de empadronamiento (registration certificate).
You will receive an individual health card. The Spanish term for this card is tarjeta sanitaria individual (individual health card).
Private clinic primary care options
Private clinics allow you to book appointments directly with a general practitioner. You do not need to register at a specific local center.
You can choose any private doctor in your insurance directory. Many private doctors speak fluent English.
Top recommended English-speaking GPs in Madrid
Expatriates in Madrid highly recommend these individual general practitioners for consultations in English:
- Dr. Charlotte Bennett : She consults at the Unidad Médica Anglo-Americana in the Salamanca district. She specializes in family medicine and expat care.
- Dr. Joaquin Perez : He consults at the Madrid Medical Center in Chueca. He offers general consultations and speaks fluent English.
- Dr. Maria Gomez : She consults at the Centro Médico de Salamanca. She offers preventive health screenings and family medicine.
- Dr. David Miller : An independent private general practitioner based in Chamberí. He offers personalized home visits and clinic consultations.
- Dr. Elena Ruiz : She consults at the Quirónsalud Hospital Group. She treats international students and temporary residents.
- Dr. Andrew Thompson : He consults at the Salud Expat Clinic. He has worked with foreign communities for ten years.
Major clinics with English-speaking GP teams
You can visit these recommended medical centers if you prefer a clinic with a large team of bilingual doctors.
- Unidad Médica Anglo-Americana : Located on Calle del Conde de Aranda. This clinic has catered to English-speaking patients for decades.
- Madrid Medical Center : Located on Calle de Hortaleza. They offer same-day general medicine appointments and speak fluent English.
- Salud Expat Clinic : Located in the Retiro district. They specialize in international insurance billing and expat family care.
- Blue Healthcare : Located on Avenida de Alberto Alcocer. They provide health assessments and speak English.
Choosing between independent GPs and clinics
Independent doctors often provide more personalized, continuous care over time. You will see the same practitioner at every visit.
Clinics offer the advantage of on-site testing equipment and diverse specialist teams. You can get blood tests and scans done in the same building.
Public versus private GP services comparison
This table compares public primary care with private general practitioners in Madrid.
| Feature | Public primary care | Private GP clinics |
|---|---|---|
| English availability | Low (not guaranteed) | High (widespread) |
| Doctor choice | Assigned by address | Free choice from directory |
| Booking speed | Often several days | Same-day or next-day |
| Specialist referral | Mandatory via GP | Direct booking allowed |
Pricing and consultation fees
Standard consultation fees vary depending on the clinic and your insurance status. This table compares typical out-of-pocket costs for cash-paying patients.
| Service type | Average cost | Details |
|---|---|---|
| General GP consultation | €60 to €90 | Standard 20-minute checkup |
| Urgent / Same-day consult | €80 to €120 | Booked on short notice |
| Annual physical exam | €150 to €250 | Includes basic blood tests |
Private health insurance can reduce these costs. The Spanish term for private health insurance is seguro de salud privado (private health insurance).
Your policy might require a small copayment. The Spanish term for this copayment is copago (copayment).
Other insurance policies require you to pay first and request a refund. The Spanish term for this refund is reembolso (reimbursement).
Example: Your private policy has a €5 copayment. The standard consultation costs €80. You only pay €5 at the clinic, and your insurer pays the rest.
Health insurance in Spain: public vs private
Comparison of English-speaking GP clinics
This table compares the main English-speaking clinics in Madrid.
| Clinic Name | Location (District) | Standard Consult Fee | Direct Billing |
|---|---|---|---|
| Unidad Médica | Salamanca | €85 | Yes (major insurers) |
| Madrid Medical Center | Centro | €80 | Yes (expat policies) |
| Salud Expat Clinic | Retiro | €75 | Yes (international) |
| Dr. David Miller (Private) | Chamberí | €90 | No (reimbursement only) |
Most major clinics offer direct billing with international insurance providers. You should verify your policy coverage before booking.
Step-by-step: How to book your GP appointment
Follow these steps to secure an appointment with a GP.
-
Check if your private health insurance policy is accepted by the clinic.
-
Select a GP or a specialized medical center from our list.
-
Call the clinic reception or use their online portal to request a bilingual doctor.
-
Provide your insurance details or confirm the out-of-pocket consultation fee.
-
Attend the consultation and explain your medical needs to the doctor.
-
Collect your official Spanish prescription document if you need medication.
The Spanish term for a prescription is receta médica (medical prescription).
The Spanish term for the online booking system is cita previa (prior appointment).
Checklist: What to prepare for your GP visit
Prepare these items before you attend your appointment:
- Your TIE or passport : Required for patient identity verification.
- Insurance card : Your physical or digital private insurance card.
- Previous medical history : Past reports or summaries of chronic conditions.
- Current medication list : Showing the exact dosages of drugs you take.
- Payment method : Cash or credit card to cover potential fees or copayments.
Most private clinics allow you to register your documents via email before you arrive.
Questions and answers
Can I book a GP consultation online?
Yes. Most clinics allow you to book appointments online or via email in English.
Do I need a referral to see a private GP?
No. You can book an appointment with any private general practitioner directly without a referral.
Can a private GP write prescriptions for the public system?
No. Public pharmacies only accept prescriptions issued by public health system doctors.
What is the fee for an urgent GP visit?
Usually 80 to 120 euros. Same-day or urgent walk-in appointments are more expensive than standard bookings.
Do pharmacies in Madrid accept virtual prescriptions?
Yes. Most pharmacies can read the official digital barcode on your Spanish medical prescription.
Can I see an English-speaking GP in the public system?
Only if they speak English. You cannot choose your public doctor based on language availability.
How long does a standard GP consultation last?
Between 15 and 30 minutes. Private consultations are usually longer than public clinic visits.
Can a private GP refer me to a private specialist?
Yes. The doctor will write a referral letter that you can present to the private specialist.
What should I do in a medical emergency?
Call 112. The general emergency number is 112, and you can visit any hospital emergency room.
Are prescriptions from private GPs subsidised by the state?
No. You must pay the full market price for medications prescribed by a private GP.
Can I change my public GP if they do not speak English?
Yes, if another doctor has open slots. You can request a change of doctor at your local health center.
Do private clinics in Madrid offer video consultations in English?
Yes. Many clinics provide online video consultations for general checkups and prescription renewals.
