English-Speaking Doctors for Expats in Madrid
Frequently Asked Questions
In Spain most non-urgent concerns start with a Médico de Cabecera (family medicine doctor, essentially a GP). In the public SERMAS system a GP referral is required to see a specialist. In the private sector you can often book a specialist directly, but insurance frequently requires a referral all the same. Book a GP for symptom triage; book a specialist only when you already know which one you need.
No. English-speaking doctors in Madrid will see you as a self-pay patient even without insurance. Private GP appointments in Madrid typically range from 40 to 90 EUR. Specialty care costs more. Profiles note the consultation fee where available, and each profile lists which insurance networks the doctor accepts; always confirm before booking.
Every doctor listed on Locallista shows their language proficiency on the profile. Filter for English and the booking is straightforward. Most English-speaking practices in Madrid have an online booking page, a WhatsApp contact, or a receptionist who handles expats daily. If a provider turns you away for language, tell our community managers.
Most will ask for your NIE on the first visit, required for the receipt. If you are using SERMAS (public healthcare), bring your TSI (Targeta Sanitària Individual), which you receive after empadronamiento. For private visits covered by insurance, bring your card; the profile notes which insurers each doctor accepts. Your passport or residency card is always useful.
For life-threatening emergencies, call 112 or 061 for a medical emergency. For urgent care that is not life-threatening, public SERMAS urgent-care clinics (CUAP) accept walk-ins with your TSI, and several private hospitals offer 24-hour care in English. Profiles on Locallista note which doctors offer after-hours or weekend availability; filter by availability before calling.
Most expats in Madrid use a hybrid approach. After empadronamiento (registering at your local town hall) you can request a TSI (Targeta Sanitària Individual), which gives you access to free GP visits at your assigned CAP (Centre d'Atenció Primària). The wait for a non-urgent SERMAS specialist can run 4 to 12 weeks. Private GP visits in Madrid cost 40 to 90 EUR and specialists 70 to 130 EUR, with appointments usually available within days. The common pattern: SERMAS for chronic care and prescriptions, private for anything that needs to happen this week.
Start with a Médico de Cabecera (family medicine doctor) on Locallista; they triage symptoms and refer you to the right specialist. If you want to skip the GP, the most-asked-for English-speaking specialists in Madrid are dermatology, gynecology, gastroenterology, endocrinology (thyroid and diabetes), psychiatry, and traumatology for sports and cycling injuries. Filter by specialty on this page, or message our community managers describing the symptom and they will point you to the right English-speaking option.
A Madrid doctor can issue a Spanish prescription if the medication is available in Spain and they confirm the dose is appropriate for you. Bring the original prescription, the medication packaging if you have it, and a translation of any unusual brand names. Controlled medications like sleep aids, ADHD stimulants, or opioid painkillers require a fresh consultation and a Spanish prescription before any pharmacy will dispense them. Plan a doctor visit within your first month in Spain if you take regular medication.
Always ask for the cash price before the consultation, and check whether the doctor accepts your insurance network. The standard private GP fee in Madrid is 40 to 90 EUR. If a clinic quotes you over 100 EUR for a routine GP visit without diagnostics, walk away unless you have a specific reason to stay. The profiles on Locallista note the consultation fee where the doctor disclosed it, which is the easiest way to compare upfront. Tell your community manager if you were quoted a price that doesn't match the listing.
Three things expats notice first. One: Spanish consultations typically run 15 to 20 minutes, and you are expected to come prepared with a symptom timeline and any prior reports. Two: prescriptions are issued electronically; SERMAS uses receta electrónica linked to your TSI, and private clinics send the prescription to your phone by SMS for any pharmacy. Three: in Madrid many doctors speak Spanish with expats; ask for English at booking and confirm the language with the receptionist. Once you have your first appointment with a doctor you trust, ask for their direct booking page or WhatsApp; that is how locals work the system.


Why Choose Locallista?
Your trusted platform for finding local services in your community. We connect you with verified professionals who understand your needs.
Connect with trusted professionals who understand your needs and speak your language.