Contact us

Log in

No Account? Sign up here.

Healthcare in Barcelona: A Complete Guide for Expats and Students

15/09/2025
Moving and Settling in
Moving to Barcelona as an international student, young professional, or expat is exciting—but navigating the Spanish healthcare system can feel overwhelming at first. Knowing how public and private healthcare in Barcelona works will make settling into the city much smoother.

This guide explains how to access healthcare, register for services, and choose between public and private options as a newcomer.

Understanding the Spanish Healthcare System


Spain has one of Europe’s best healthcare systems, offering universal coverage funded by taxes. Services include GPs, specialists, hospitals, and emergency care.


Public Healthcare for Expats in Barcelona


Your access depends on your residency and nationality:

Once eligible, register at your local CAP (Centre d'Atenció Primària) to get your Tarjeta Sanitaria Individual (health card).


Private Healthcare Options in Barcelona


Many internationals choose private healthcare in Barcelona because:

You can find affordable expat health insurance plans from international and local providers, tailored for students, workers, and families.


How to Register for Public Healthcare


  1. Get your NIE (Número de Identificación de Extranjero).

  2. Register with Seguridad Social (done by your employer, or in person if self-employed).

  3. Visit your local CAP with your NIE, social security number, and proof of address to request your health card.

Once approved, you’ll be able to book appointments and access all public services.


Pharmacies in Barcelona


Pharmacies (farmàcies) are everywhere, marked by a green cross. They are often your first stop for minor health issues. Many common medications are available without prescription, but for more serious conditions, you’ll need a doctor’s note.

Pharmacies rotate after-hours coverage, so there’s always one open in each area—even late at night.


Emergency Services in Barcelona




Language Tips for Healthcare



Tips for Expats Navigating Healthcare in Barcelona



Final Thoughts


Barcelona offers high-quality healthcare through both public and private systems. For internationals, the key steps are:

  1. Get your NIE.

  2. Register with social security.

  3. Apply for your health card at your CAP.

At Live Further, we don’t just help with housing—we support international students and young professionals in adjusting to life in Barcelona, from healthcare to community living.

Back