I’ve been living in Spain for a while now. The environment is great and the benefits are good, but the one thing I’ve always dreaded is getting sick. Unfortunately, I recently fell ill and went through the entire Spanish medical process. It’s quite different from what I’m used to back home, so I wanted to put together a guide to share with my fellow forum members. Hope this can help someone in need!
Public or Private Healthcare?
First, you need to figure out which system you’ll be using. If you are registered with Social Security through your job or have student insurance, you’ll be using the public healthcare system. On the other hand, if you’ve purchased your own private health insurance, such as from companies like Adeslas, Sanitas, or Asisa, you’ll be going through the private system.
Making an Appointment
Public System: The first step is always to make an appointment with your family doctor (médico de cabecera). You will be assigned to a local health center (centro de salud) in your neighborhood, which is where your doctor is based. You can book an appointment by phone, on the health center’s website, or through the corresponding app using your health card. Don’t just show up at a hospital; they’ll send you back, unless it’s a life-threatening emergency. Your family doctor can handle most common illnesses. If they can’t, they will give you a referral to a specialist or a larger hospital.
Private System: This is much more flexible. You can directly search for the specialist you need on your insurance company’s app or website, then choose a convenient time and clinic to book an appointment. You don’t need to go through a family doctor and can see a specialist directly, which is the biggest advantage of the private system.

The Day of Your Appointment and Getting Medication
On the day of your appointment, arrive at the clinic or hospital a little early and check in at the front desk with your health card or insurance card. Then, just take a seat in the waiting area until your name is called. Spanish doctors are very patient and thorough, which means appointments can sometimes run later than scheduled—it’s best to just get used to it, though you can learn more about [complaining about a Spanish hospital] if you encounter issues. After the consultation, the doctor will issue an electronic prescription. You can take your health card to any pharmacy (the ones with the green cross sign outside), and the pharmacist will scan your card to see what medication has been prescribed. With public healthcare, you’ll need to co-pay for most medications, though some are free. For private insurance, coverage for prescription drugs depends on your specific plan; many do not cover them, so you may have to pay out of pocket.
Here’s a simple table comparing the public and private systems:
| Feature | Public Healthcare | Private Healthcare |
| Appointment Booking | Must see a family doctor first for a referral | Can book directly with specialists |
| Waiting Time | Longer waiting times for appointments and tests | Fast booking, shorter waiting times |
| Cost | Consultations are free, co-pay for medications | Pay insurance premiums, consultations are usually free |
| Coverage | Covers all conditions, including major illnesses | Depends on the insurance plan; some services may not be covered |
Overall, the Spanish healthcare system is very reliable. For minor aches and pains, the public system is perfectly fine. It might be slow, but it’s free! If you value efficiency or have specific needs, supplementing with private insurance is a great choice. You can read more details on [the process of seeing a doctor in Spain] to decide what’s best for you. (On a related topic, here’s a post about nurse transfers within the system). I hope you all stay healthy and happy in Spain and never have to use this guide!