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
- Find your assigned Centro de Saude based on your home address
- Visit in person with your documents
- Request "Inscricao no Centro de Saude"
- You'll be assigned a family doctor (medico de familia) — though there may be a waiting list
- 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