Having just arrived in Spain, it feels like I’m still figuring everything out, especially when it comes to healthcare, which is quite different from what I’m used to back home. If you get a headache or a fever, where should you go? A large hospital or a small clinic? Today, based on my own experiences and information I’ve gathered, I’ll break it down for you. I hope this helps other newcomers who are just as confused as I was.
The Spanish Healthcare System: Public vs. Private
Simply put, healthcare in Spain is divided into two main parts: the public healthcare system and the private healthcare system.
Public healthcare is a universal benefit. As long as you have social security coverage, whether it’s through your job or included in student insurance, most doctor visits, hospital stays, and surgeries are free. However, you do have to pay a portion of your prescription costs. The upside is that it’s free and has wide coverage; the downside is that it’s slow! It’s common to wait several months for an appointment with a specialist.
Private healthcare involves purchasing commercial health insurance. The advantage is speed, better service, and a nicer environment. You can book specialist appointments directly without a long wait. The downside is the cost of the insurance, and whether you need to pay upfront for treatment depends on your specific policy. Many international students and those who can afford it buy private insurance as a supplement.

For Everyday Illnesses, Where Do I Go?
Now that we understand the public vs. private options, where do you actually go when you’re sick? This is where healthcare in Spain brings us to a key place: the Centro de Salud, or local health center. This is your first stop in the public healthcare system.
Once you get your social security number, the first thing to do is register at the Centro de Salud corresponding to your home address. They will assign you a family doctor (médico de cabecera or GP). For minor issues like colds, fevers, prescription refills, or getting a sick note, you book an appointment directly with your family doctor. If your doctor in the [Spanish healthcare] system thinks you need to see a specialist, they will give you a referral to a specialist at a hospital. So, under the Spanish healthcare system, you don’t just rush to a major hospital for every ailment
!
What About Emergencies? Urgencias!
For sudden emergencies like a high fever that won’t break in the middle of the night, an accident, or acute gastroenteritis, you don’t need an appointment. Go directly to the hospital’s emergency department (Urgencias)
. Both public hospitals and some large private ones have 24-hour emergency services. Upon arrival, a nurse will perform triage based on the severity of your condition. It’s not first-come, first-served; the most critical patients are treated first. This means if your issue isn’t deemed serious, you might have a long wait. Here is a simple table I’ve put together to help you quickly figure out where to go:
| Situation | Where to Go | Notes |
| Common cold, chronic condition check-up, prescriptions | Centro de Salud | Appointment required |
| Need to see a dermatologist, cardiologist, etc. | GP referral or book private | Public requires GP referral, wait times can be long |
| High fever at night, broken bones, acute pain | Urgencias | No appointment needed, go directly |
Spain’s healthcare system is very comprehensive, but its procedures are different from what many of us are used to. The key takeaway is: for minor issues, see your family doctor; for serious or urgent problems, go to the emergency room; and if you need speed, private healthcare is the way to go. It’s a good idea to find the address of your assigned Centro de Salud and the nearest hospital in advance, just in case. I hope everyone stays healthy and never needs this information!