Cardiologist in Morocco
400–800 MAD · 52+ cities · The cardiologist diagnoses and treats diseases of the heart and blood vessels: hypertension, heart failure, arrhythmia, cholesterol.
The cardiologist diagnoses and treats diseases of the heart and blood vessels: hypertension, heart failure, arrhythmia, cholesterol. Sahha lists 1238+ cardiologist across 52+ cities in Morocco, with each practice's address and, where known, its phone number. The average consultation fee is 600 MAD; online booking, where the practice offers it, is confirmed by the practice.
Common consultation reasons
1238
Doctors
52
Cities
4+
Reasons
400+
MAD/visit
Symptoms & reasons
Common consultation reasons
Fees & reimbursement
How much does a consultation cost?
Average fee
400–800 MAD
Depending on city and practitioner.
CNSS
70 %
Reimbursed on the national reference rate.
CNOPS / AMO Tadamon
80 %
Depending on contract and third-party payment.
Fees are indicative. The share reimbursed by your complementary insurance may cover the remaining balance.
When to consult
When should you book an appointment with a cardiologist?
The cardiologist diagnoses and treats diseases of the heart and blood vessels: hypertension, heart failure, arrhythmia, cholesterol.
A consultation is recommended notably for: high blood pressure, heart failure, cholesterol, palpitations. If your symptoms are recent, don't hesitate to first see a general practitioner who can refer you if needed.
Emergency: if your symptoms are acute, severe or unusual (intense pain, high fever, loss of consciousness, neurological signs), call 141 (SAMU) or go to the nearest hospital emergency department.
By city
Cardiologist by city
Casablanca
333 doctors
Rabat
166 doctors
Marrakech
79 doctors
Tangier
55 doctors
Temara
55 doctors
Agadir
51 doctors
Fez
48 doctors
Meknes
46 doctors
Mohammedia
44 doctors
Sale
40 doctors
Kenitra
38 doctors
Oujda
30 doctors
Tetouan
26 doctors
El Jadida
24 doctors
Settat
23 doctors
Nador
20 doctors
Beni Mellal
19 doctors
Berrechid
15 doctors
Khouribga
14 doctors
Safi
13 doctors
Larache
7 doctors
Taza
7 doctors
Benslimane
6 doctors
Taroudant
6 doctors
Berkane
6 doctors
Essaouira
5 doctors
Inezgane
5 doctors
Sidi Slimane
5 doctors
Al Hoceima
4 doctors
Skhirat
3 doctors
Laayoune
3 doctors
Sidi Kacem
3 doctors
Bouskoura
3 doctors
Related reads
Health articles on cardiologist
Arterial hypertension: a complete guide
Causes, silent symptoms, treatments and follow-up of high blood pressure in Morocco. Understand the numbers and prevent complications.
⏱ 10 min · Reviewed by the Sahha editorial team
LDL, HDL cholesterol and triglycerides: understanding your lipid panel
1 in 3 Moroccans has elevated LDL cholesterol according to the Moroccan Society of Cardiology. Full guide: read your lipid panel, targets by risk level, treatments and diet.
⏱ 9 min · Reviewed by the Sahha editorial team
Heart attack (myocardial infarction): warning signs to recognise and save a life
17,000 deaths from ischaemic heart disease yearly in Morocco. Over 90% of heart attacks are preventable. Recognising the signs and calling 141 quickly saves lives.
⏱ 8 min · Reviewed by the Sahha editorial team
Related specialties
You might be looking for
FAQ
Frequently asked questions about cardiologist
What does a cardiologist do?+
The cardiologist diagnoses and treats diseases of the heart and blood vessels: hypertension, heart failure, arrhythmia, cholesterol.
How much does a cardiologist consultation cost in Morocco?+
A consultation costs on average 600 MAD, generally between 400 and 800 MAD depending on the city and practitioner. CNSS reimburses 70% and CNOPS 80% of the national reference rate.
What are the common consultation reasons?+
The most frequent reasons include: High blood pressure, Heart failure, Cholesterol, Palpitations. If you have another symptom, use our symptom checker for personalised guidance.
Do you need a prescription to consult?+
No, you can consult a cardiologist directly, without going through a general practitioner.
How do you book an appointment on Sahha?+
Select a cardiologist who offers online booking, choose an available slot and send your request. You receive a summary by email; the appointment is confirmed once the practice approves it. You can cancel online at no cost.