Hi everyone, I’m Luna, and I just moved to Madrid not too long ago. With the recent change of seasons, I carelessly caught a cold and came down with a fever and a headache—it was awful. Back in my home country, I would just go to any hospital to register for an appointment, but I was completely lost here. After asking some friends who’ve been living here for a while and doing a lot of research online, I finally figured out the process of visiting a “Centro de Salud” (Health Center). I’ve seen many newcomers in the forums asking about this, so I decided to put my experience together to share. Hope it helps!
What is a Centro de Salud?
First, it’s important to understand a key concept: Spain’s public healthcare system is hierarchical. When we talk about “seeing a doctor” for common issues, the first stop is usually not a large hospital, but a local Centro de Salud. You can think of it as a community health center, but with more comprehensive functions. Each neighborhood is assigned a specific health center responsible for the basic medical needs of its residents. This is where you’ll find your assigned family doctor (médico de cabecera), as well as nurses, pediatricians, and more. From minor issues like colds and fevers, getting prescriptions, check-ups, and vaccinations, to needing a referral for a specialist, your first step is always to visit your health center to understand the overall Spanish healthcare system.

How to See a Doctor at a Health Center?
The process isn’t complicated, but the key is having a “tarjeta sanitaria” (health card).
Get a Social Security Number: If you are working, your employer will register you for social security, and you’ll receive a social security number (Número de Afiliación a la Seguridad Social). For students, depending on your insurance policy, some private plans can be integrated with the public system. You’ll need to check with your insurance provider for details.
Register at Your Local Health Center: Take your proof of address (empadronamiento), residence card (TIE), and social security document to the health center assigned to your address. They will assign you a family doctor and process your application for a health card. In some regions, you’ll receive the card on the spot, while in others it will be mailed to your home as part of the Spanish healthcare procedures.
Book an Appointment (Cita Previa): Once you have your health card, you’ll need to book an appointment in advance, known as a “Cita Previa.” You can do this by phone, on the health center’s official website, or by downloading the health app for your autonomous community. When booking, simply select your assigned family doctor. Unless it’s an emergency, it’s not recommended to just show up, as you likely won’t be seen.
| Appointment Method | Pros | Cons |
| Mobile App | Most convenient, can be done anytime, anywhere | Requires familiarity with the app interface |
| Online Portal | Clear information, easy to use | Requires internet access and a computer |
| By Phone | Good for those not comfortable with tech | May require Spanish, lines can be busy |
Finally, let me share my experience. I arrived at the health center at my scheduled time, checked in at the reception desk by scanning my health card, and then waited outside the doctor’s office until my name was called. The doctor was very patient, asked detailed questions about my symptoms, and issued an electronic prescription. I then went straight to the pharmacy with my health card. The pharmacist scanned it, saw what the doctor had prescribed, and I just had to pay for the medication. It was super convenient! By the way, consultations in the public system are free, but you have to co-pay for prescriptions, usually around 40%-60% of the cost. Retirees and low-income individuals may receive further discounts.
Once you get used to the process here, you’ll find that the community health center is a real asset. I hope everyone stays healthy, but if you do feel unwell, don’t panic. This process will guide you, and you can be assured the system is well-thought-out, even down to details like Spanish hospital room design. ¡Mucha salud a todos!