I just moved to Spain not long ago and have been dealing with some seasonal allergies. This prompted me to look into how to see a doctor here, and I discovered that the system, as seen in these Spanish medical rankings, is quite different from what I’m used to. I haven’t seen a systematic post about this on the forum, so I thought I’d get the ball rolling by sharing what I’ve learned. Feel free to discuss and add your own insights!
Public vs. Private: A Two-Pronged Approach
First, it’s important to understand that Spain’s healthcare is mainly divided into two major sectors: public and private.
Public Healthcare: As long as you have a legal residency and a job, or have purchased specific student insurance, you are usually covered by this system. Its biggest advantage is that it’s free. Doctor visits, hospital stays, and surgeries are generally at no cost. However, the downside is also significant: it can be slow. It might take a few days to get an appointment with a family doctor, and waiting several months to see a specialist is commonplace.
Private Healthcare: This involves purchasing commercial health insurance. The main benefit is that it’s fast! You can usually get an appointment with a specialist within a week, and the service experience is much better, similar to a premium clinic service. Many private insurance plans also offer English-speaking services and have various insurance certifications, which is great for those who aren’t fluent in Spanish. Of course, you get what you pay for, and the insurance premiums can be a significant expense.

The Key Player: The Family Doctor
In the public system, the family doctor is your first point of contact with the healthcare system. Unlike what many of us are used to—directly booking an appointment with a specialist when we feel unwell—in Spain, you must first see your family doctor. They act as a general practitioner (GP), handling basic issues like headaches, colds, and fevers, prescribing routine medications, and ordering lab tests. Only when they deem it necessary will they give you a referral to a specialist. Therefore, finding a reliable family doctor with whom you can communicate well is crucial! Appointments with a family doctor are typically made through the health center’s website, app, or by phone, a process known as “Cita Previa”.
| Medical Step | Public System Process | Private System Process |
| First Visit | Appointment with family doctor | Direct appointment with a specialist or GP |
| Seeing a Specialist | Requires referral from a family doctor, longer waiting times | Direct appointment, shorter waiting times |
| Cost | Covered by social security or insurance, generally free | Pay insurance premiums, may have a small co-payment per visit |
My take is that for minor, everyday health issues, the public system, covered by your Spanish health insurance, is perfectly adequate and can save you a lot of money. However, if you prioritize efficiency or have specific health conditions that require regular specialist visits, getting private insurance will definitely improve your quality of life. I currently have both. I use the public health center in my community for minor issues and my private insurance for quick check-ups or specialist appointments. This combination gives me the most peace of mind. How do you all manage it? I’d love to hear about your experiences!