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 — this 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) — this 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