ExpatWatchdog
← All Guides
Health

Registering for Your SNS Health Number

The SNS (Servico Nacional de Saude) user number gives you access to Portugal's public healthcare system. Registration is done at your local Centro de Saude (health center).

What You Need

  • Valid passport or EU ID card
  • NIF
  • NISS (recommended but not always required)
  • Proof of address in Portugal (must be in the catchment area of the Centro de Saude)

Where to Register

Your local Centro de Saude. Find yours at sns.gov.pt by entering your address.

Step-by-Step Process

  1. Find your assigned Centro de Saude based on your home address
  2. Visit in person with your documents
  3. Request "Inscricao no Centro de Saude"
  4. You'll be assigned a family doctor (medico de familia) — though there may be a waiting list
  5. Receive your SNS user number

Cost

Registration is free. Public healthcare consultations have small co-payments (taxas moderadoras) typically between 4-15 EUR.

Important Notes

  • EU citizens with an EHIC card can access emergency care without SNS registration
  • Non-EU residents need a valid residence permit or proof of legal stay
  • Private health insurance does NOT replace SNS registration — you should do both
  • SNS24 (telephone line 808 24 24 24) provides health advice in Portuguese and English

Get your personalized checklist

Stop piecing together advice from blogs. Get a step-by-step plan based on YOUR situation.

Start Free