Registering with SNS: Portuguese Public Healthcare

The SNS (Serviço Nacional de Saúde) is Portugal's national health service. As a legal resident with a NISS, you are entitled to register with your local health centre (Centro de Saúde) and access public healthcare, often for free or at very low cost.

Key facts

Cost
Free to register; €5–€20 copay per consultation
Requires
NISS, NIF, proof of address, CRUE (for EU citizens)
Where
Local Centro de Saúde (health centre)
Result
Número de Utente (patient number)

Step-by-step

  1. Locate your nearest Centro de Saúde (based on your home address, which is assigned by zone)
  2. Go in person with: valid ID, NIF, NISS, proof of address (rental contract or Atestado), CRUE if EU citizen
  3. Register at the reception. Ask for “inscrição no centro de saúde”
  4. Receive your Número de Utente (user number), which is your patient ID
  5. Book your first appointment (consulta de abertura) to be assigned a family doctor (médico de família)

Good to know

Waiting times for a family doctor can be long (months to years in some areas). Private health insurance is popular among expats for faster access, worth considering as a complement to SNS registration.

Need help with SNS registration? I can guide you through it.

Get in touch