When you first arrive in Spain, besides all the food and fun, the Spanish healthcare system is probably one of your biggest concerns. What if you get sick? Are the hospitals reliable? Is the process complicated? As a seasoned expat who has lived here for several years, today I’m here to chat about seeing a doctor in Spain, hoping to help out some newcomers.
Public vs. Private: How Should I Choose?
Spain’s healthcare system is mainly divided into two parts: Public Healthcare and Private Healthcare .
Simply put, if you have legal residency and a job where you contribute to social security, you can enjoy free public healthcare. The advantage is that it’s free, has wide coverage, and provides security for major illnesses. The downside? It’s slow! It’s common to wait several months for a specialist appointment. Private healthcare, on the other hand, requires purchasing commercial insurance. The pros are speed, better service, and a comfortable environment; you can book specialists directly without the wait. The con, of course, is the cost. Personally, I have both. I use private for minor issues when I want speed, but for serious or emergency situations, public healthcare feels more secure.
Process Breakdown: From Family Doctor to Specialist Consultation
In the public system, your ‘first stop’ for any medical issue is always your family doctor (médico de cabecera). You need to go to your local health center (centro de salud) to register for a health card (tarjeta sanitaria), and they will assign a family doctor to you. After that, for any aches and pains, you must book an appointment with him/her first. Only if your family doctor deems it necessary will they refer you to a specialist. Therefore, staying on good terms with your family doctor is very important in the Spanish healthcare system!
The private route is much simpler. After buying insurance, the company will provide you with a medical directory listing all affiliated doctors and hospitals. You can directly call or use an app to book an appointment with any specialist you need, making it convenient and fast.

What About Emergencies? Let’s Talk About the ER
For life-threatening emergencies, such as a heart attack or a serious accident, call the emergency number 112 directly. If you have a non-life-threatening but urgent issue, like a high fever in the middle of the night or acute gastroenteritis, you can go to the emergency department (urgencias) of a public hospital yourself. Remember to bring your residence permit (TIE/NIE) and health card. At the ER in public hospitals in Spain, a nurse will triage you based on the severity of your condition, so the most urgent cases are seen first. This means waiting for several hours can be normal, so try to be patient. Private hospitals also have emergency services, and if you have insurance, going to a private ER is much faster.
The standard of medical care in Spain is quite high, especially for treating major illnesses and performing complex surgeries. The table below summarizes the main differences between the two systems for your reference:
| Feature | Public Healthcare | Private Healthcare |
| Cost | Free (with social security contributions) | Requires commercial insurance purchase |
| Appointments | Must see family doctor first; long wait times | Can book specialists directly; fast |
| Service | Standardized service, many patients | Personalized service, better environment |
| Coverage | Covers all medical needs | Depends on the insurance plan details |
| Medication Cost | Prescription drugs are partially covered | Reimbursement depends on insurance policy |
I hope this information is helpful! In Spain, staying healthy is the most important thing, but understanding the healthcare system can give us a greater sense of security. If you have any experiences or questions about seeing a doctor, feel free to leave a comment and discuss below! Hope you’ll never need this guide
!