CNSS (Caisse Nationale de SΓ©curitΓ© Sociale) is Morocco's social security fund, and AMO (Assurance Maladie Obligatoire) is the mandatory health insurance it administers for formal-sector employees. If you work for a Moroccan company on a contract, your employer registers you and contributions are deducted automatically.
AMO reimburses a percentage of approved medical costs based on official tariffs, but those tariffs are often lower than what private clinics actually charge, leaving a gap. As part of Morocco's social protection reform, AMO coverage has been expanding to self-employed and informal workers, but practical reimbursement still has limits.
Major Moroccan insurers such as Saham Assurance (Sanlam), Wafa Assurance, RMA and AtlantaSanad offer private health plans, often as a complementary top-up to AMO. These cover the gap between AMO reimbursement and real costs and can include better hospital rooms and broader specialist access.
Local plans are affordable relative to Western premiums but may have caps, exclusions and limited international coverage. They suit expats who plan to receive care entirely within Morocco.
Digital nomads, retirees and self-employed expats commonly choose international health insurance from global providers. These plans offer higher coverage limits, evacuation cover, worldwide treatment and easier claims in English.
International cover costs more than local plans but provides peace of mind for serious illness, medical evacuation to Europe, and care during travel. Many include direct billing arrangements with select Moroccan private clinics.
Check coverage limits, whether hospitalisation and outpatient care are both included, and exclusions for pre-existing conditions. Confirm whether the plan offers direct billing with clinics or requires you to pay and claim back.
Look at the geographic scope (Morocco-only versus worldwide), maternity waiting periods if relevant, and medical evacuation cover. Read how claims are submitted, since some local insurers require paperwork in French.
Local complementary plans can cost from a few hundred to a couple of thousand dirhams per month depending on age and coverage, while international plans for an individual often run several thousand dirhams monthly equivalent, rising with age and benefits.
Given how affordable routine private care is in Morocco, some short-term visitors self-insure for minor needs and carry catastrophic cover for emergencies. Longer-term residents generally find comprehensive insurance worthwhile.
Employed expats often pair CNSS/AMO with a private complementary policy so the top-up covers the reimbursement gap. This is usually the most cost-effective route for those on local contracts.
Self-employed and remote workers without CNSS access typically rely on a single international or local private plan. Whatever you choose, keep digital and paper copies of your insurance card and policy details.
| Option | Best for | Notes |
|---|---|---|
| CNSS / AMO | Employed expats | Mandatory via employer; reimburses official tariffs |
| Local private (Saham, Wafa, RMA) | Residents treated in Morocco | Affordable top-up; caps and exclusions apply |
| International plan | Nomads, retirees, freelancers | Worldwide cover and evacuation; higher cost |
| CNSS + private top-up | Local-contract workers | Most cost-effective combined cover |
Health insurance options compared
AMO is mandatory for formal-sector employees and is deducted via CNSS. Self-employed and informal workers are being added under reforms, but expats outside formal employment usually buy private or international cover voluntarily.
Yes, if you are formally employed by a Moroccan company, your employer registers you with CNSS and you receive AMO health coverage. Self-employed expats may register under the dedicated self-employed scheme where eligible.
Local complementary plans range from a few hundred to a couple of thousand dirhams monthly, while international plans cost more, scaling with age and benefits. Costs are modest compared with North America or Western Europe.
Loved this? Useful? React below β your feedback helps other readers.