migrationUpdated 2026-07-20

Healthcare Registration: Steps for 10 Popular Retirement Countries

How to register for healthcare as a foreign retiree in Portugal, Spain, Mexico, Costa Rica, Thailand, Panama, Greece, Italy, Malaysia, and France.

Healthcare Registration: Steps for 10 Popular Retirement Countries

Getting a visa is step one. Getting healthcare access is step two, and it is the one where retirees most often stumble. Registration rules, waiting periods, eligibility gates, and required documents vary sharply by country. This guide walks through the process for the 10 most popular retirement destinations, in order of the number of foreign retirees living there.

Before the country-by-country breakdown: in every country on this list except Mexico, you will want to carry private international health insurance during the gap between arrival and public-system registration. The average gap is 3-6 months. International health insurance at 65: what it costs breaks down the pricing. Countries where foreign residents can access public healthcare covers which systems are open to whom.

Country-by-country registration steps

### Portugal

Portugal's public SNS (Servico Nacional de Saude) is open to legal residents who hold a residence permit. The process:

1. Get your residence permit first. You cannot register with the SNS on a visa alone. Once AIMA issues your temporary residence card (typically 2-4 months after the visa appointment), you can proceed.

2. Register at your local centro de saude (health centre). Bring your residence card, NIF (tax number), and proof of address. You will be assigned a numero de utente (user number). This is your SNS identity number.

3. The family doctor bottleneck. After registration, you wait to be assigned a medico de familia (family doctor). In some regions, this is immediate. In Lisbon and the Algarve, it can take 6-12 months. You can still access urgent care and hospital treatment without one.

4. Private insurance as bridge. Most foreign retirees hold private insurance (EUR 100-150/month for basic plans) during the waiting period and often keep it afterward for faster specialist access.

Once registered, the SNS covers GP visits, hospital care, and prescriptions with co-pays (EUR 5-15 per visit). Dental and optical are mostly private.

### Spain

Spain's public SNS (Sistema Nacional de Salud) is open to residents who are registered with the social security system or who meet a means test in some regions.

1. Residency first. You need your TIE (Tarjeta de Identidad de Extranjero) after your non-lucrative visa is approved and you have registered at the town hall (empadronamiento).

2. Means test (for non-workers). Since most retirees do not work in Spain, they apply via the "convenio especial" route. This requires demonstrating you have resided in Spain for at least one year and do not exceed an income ceiling (roughly EUR 100,000/year in 2026, but check your region). The convenio especial costs roughly EUR 60/month (under 65) or EUR 157/month (over 65).

3. Regional variations. The Basque Country, Catalonia, and Andalusia each have slightly different registration procedures. Your local CAP (primary care centre) is the starting point.

4. Private insurance required for visa. The non-lucrative visa itself requires proof of full private health insurance for the first year. Most retirees maintain it beyond year one.

Once in the system, the SNS is among the best in the world. Prescription co-pays are 10-60% depending on income. Specialist waits average 2-8 weeks for non-urgent care.

### Mexico

Mexico does not have a single universal public system accessible to foreign retirees. The picture is mixed.

1. IMSS (Instituto Mexicano del Seguro Social). Foreign residents with a Residencia Temporal or Permanente can enroll in IMSS, but there is a catch: pre-existing conditions are excluded for the first two years of coverage, and some chronic conditions (diabetes, hypertension, cancer history) may be permanently excluded or surcharged. The monthly premium is roughly MXN 5,000-8,000/year (USD 280-450) depending on age.

2. INSABI. The old Seguro Popular was replaced by INSABI, which provides basic coverage to all residents but is underfunded and inconsistent in quality. It is not a reliable primary option for retirees.

3. Private insurance and out-of-pocket. Most foreign retirees in Mexico use a combination of private insurance (USD 1,200-2,500/year for a 65-year-old) and direct payment. A GP visit costs MXN 400-800 (USD 22-44). A specialist visit costs MXN 800-1,500 (USD 44-83). Private hospital stays are cheaper than the US but still significant -- a knee replacement runs USD 8,000-12,000 out of pocket.

In practice, Mexico is a private-healthcare-first destination for foreign retirees, and the low cost of direct payment makes it work. See our Mexico destination page for region-specific hospital quality.

### Costa Rica

Costa Rica has the most retiree-friendly public healthcare access in Latin America.

1. Join the CCSS (Caja Costarricense de Seguro Social). As a legal resident (Pensionado or Rentista), you are entitled to CCSS coverage. The registration is handled together with your residency application -- your immigration lawyer typically submits both.

2. Monthly contribution. The CCSS contribution is based on your declared income. For a retiree reporting USD 1,500-2,000/month in pension income, expect roughly USD 120-180/month. The minimum contribution is roughly USD 60/month.

3. Coverage. Once enrolled, the CCSS covers GP visits, specialist care, hospitalization, surgery, prescriptions, and emergency care. Quality is good in the Central Valley (San Jose, Heredia, Alajuela) and the larger Pacific towns. Rural areas have thinner coverage.

4. The wait time reality. Non-urgent specialist appointments can take 2-4 months. For this reason, many expats supplement CCSS with private insurance (USD 100-200/month) or pay out of pocket at private clinics (CIMA, Clinica Biblica).

The CCSS is a genuine public healthcare option that foreign retirees can rely on. It is not fast, but it is real. See our Costa Rica destination page for more.

### Thailand

Thailand has no public healthcare system open to foreign retirees. Healthcare is entirely private.

1. Mandatory private insurance for the O-A visa. The Non-Immigrant O-A retirement visa requires a health insurance policy with at least THB 400,000 (roughly USD 11,000) inpatient and THB 40,000 (roughly USD 1,100) outpatient coverage. This must be from a Thai insurer or an approved international provider.

2. Private hospital quality. Thailand's private hospitals (Bumrungrad, Bangkok Hospital, Samitivej) are internationally accredited and among the best in Southeast Asia. They are also the primary reason retirees accept the all-private model.

3. Cost. A GP visit at a private hospital costs THB 800-1,500 (USD 22-42). A specialist visit costs THB 1,500-3,000 (USD 42-84). Comprehensive inpatient insurance for a 65-year-old runs USD 2,000-4,000/year, rising with age and steeply after 70.

4. The over-70 problem. Thai insurers typically stop offering new policies at age 70-75. Retirees who arrive before 70 can often maintain coverage, but a 72-year-old arriving for the first time will struggle to find an insurer. Some international insurers (Cigna, Allianz) will cover older applicants, but at steep premiums.

### Panama

Panama's public system (CSS) is open to foreign residents, but uptake among retirees is low.

1. CSS (Caja de Seguro Social). Legal residents can register with the CSS. The quality is adequate for basic care but inconsistent. The main hospitals (Santo Tomas, Complejo Hospitalario) in Panama City are functional but crowded.

2. Private sector dominance. Most retiree healthcare in Panama is private. Hospital Punta Pacifica (Johns Hopkins-affiliated) and Clinica Hospital San Fernando are the main private hospitals in Panama City. David and Boquete have smaller private clinics.

3. Cost. A GP visit costs USD 20-40. A specialist visit costs USD 40-80. Private health insurance costs USD 1,800-3,500/year for a 65-year-old. The Pensionado visa entitles holders to 10-20% discounts on some private healthcare services.

4. The Pensionado discount. This is not healthcare insurance. It is a statutory discount on listed prices at participating providers. It helps at the margins but does not replace insurance.

See our Panama destination page for more.

### Greece

Greece's public EOPYY (National Organisation for Healthcare Provision) is open to legal residents.

1. AMKA number. Once you hold a residence permit (from the Financially Independent Person visa), apply for an AMKA (social security number). This is done at a local KEP (Citizen Service Centre) with your passport, residence permit, and AFM (tax number).

2. EOPYY registration. With the AMKA, you can register with EOPYY. GP visits are free. Specialist visits carry a small co-pay (EUR 5-10). Prescription co-pays are 0-25%.

3. The hospital reality. Greek public hospitals are functional but underfunded. The quality gap between Athens/Thessaloniki and islands/rural areas is large. On a smaller island, serious conditions require evacuation to Athens.

4. Private insurance. EUR 150-250/month covers private hospital access, primarily in Athens. Most foreign retirees on the islands maintain private insurance for evacuation coverage and faster specialist access.

### Italy

Italy's Servizio Sanitario Nazionale (SSN) is one of the world's best public systems and is open to legal residents.

1. Tessera Sanitaria (health card). Once you hold a permesso di soggiorno (residence permit) from the elective residency visa, register with the local ASL (Azienda Sanitaria Locale). Bring your passport, permesso, and codice fiscale (tax code). You will receive a Tessera Sanitaria.

2. Voluntary registration fee. As a retiree not working in Italy, you pay a voluntary annual registration fee of roughly EUR 387-2,788/year, depending on income. This is a flat amount, not income-linked for most applicants.

3. Family doctor assignment. After registration, you choose a medico di base (GP) from the ASL's list. This is usually immediate.

4. Quality. The SSN is consistently ranked in the global top 10. The north-south quality gradient is real: Lombardy, Emilia-Romagna, and Veneto outperform Campania, Calabria, and Sicily.

Most retirees in Italy do not carry private insurance beyond the SSN, though some add private coverage for dental (not covered) and faster specialist access in the south.

### Malaysia

Malaysia does not extend public healthcare to foreign retirees. Healthcare is private.

1. Private-only model. The MM2H visa and its Silver/Gold/Platinum tiers do not grant access to the public system. All healthcare must be privately funded.

2. Private hospital quality. Malaysia is a medical tourism hub for good reason. Private hospitals in Kuala Lumpur, Penang, and Johor Bahru are internationally accredited (JCI) and charge a fraction of US or European rates. Prince Court, Gleneagles, and Sunway Medical Centre are the main names.

3. Cost. A GP visit costs MYR 50-150 (USD 11-33). A specialist visit costs MYR 150-400 (USD 33-88). A hip replacement costs MYR 25,000-40,000 (USD 5,500-8,800). Private health insurance for a 65-year-old costs USD 2,000-4,000/year, though some insurers impose upper age limits (70-75) for new applicants.

4. Insurance requirement. MM2H requires proof of health insurance from a Malaysian insurer. Silver tier requires a policy with at least MYR 100,000 annual coverage.

### France

France's system is open to legal residents after a waiting period.

1. PUMA (Protection Universelle Maladie). After three months of legal residence (visiteur visa or long-stay visa), you can apply for PUMA, which grants access to the French public system. The three-month waiting period is strict.

2. Application via CPAM. Register at your local CPAM (Caisse Primaire d'Assurance Maladie) office with your passport, visa, proof of address, and proof of income. You will receive a carte Vitale.

3. State medical aid vs. standard coverage. Retirees with the visiteur visa do not qualify for state-subsidized coverage (CMU-C/ACS). You pay a contribution based on income -- roughly 6.5% of income above a threshold, with a minimum of roughly EUR 1,000/year.

4. Quality. The French system is exceptional and consistently ranked number one globally by the WHO. The reimbursement model means you pay upfront and are reimbursed roughly 70% for most services. A mutuelle (top-up insurance) for the remaining 30% costs EUR 60-150/month.

5. Carte Vitale wait. The physical card can take 2-4 months to arrive. During the gap, you get an attestation (temporary certificate) that functions the same way.

See our France destination page and Public vs private healthcare for expats for more.

Comparison at a glance

CountryPublic system open to foreign retirees?Registration requirementTypical monthly costWait time to register
PortugalYesResidence permitEUR 0 (SNS) + EUR 100-150 private2-4 months
SpainYes (convenio especial)1 year residence + means testEUR 60-157/month12 months
MexicoPartial (IMSS)Legal residenceMXN 400-650/month1-2 months
Costa RicaYes (CCSS)Residency applicationUSD 120-180/monthIn parallel with visa
ThailandNoN/AUSD 2,000-4,000/year privateImmediate (private)
PanamaYes (CSS)Legal residenceUSD 0 (CSS) + USD 150-290/month private1-2 months
GreeceYes (EOPYY)AMKA after residence permitEUR 0 (EOPYY) + EUR 150-250 private1-3 months
ItalyYes (SSN)Permesso + ASL registrationEUR 32-232/month voluntary fee1-2 months
MalaysiaNoN/AUSD 2,000-4,000/year privateImmediate (private)
FranceYes (PUMA)3 months residence~EUR 83/month minimum contribution3 months

Further reading