Ministry of Health Logo
Home

Professionals directory · Ministry of Health

Registered Health Professionals

Practitioners registered with the Maldives Medical and Dental Council, the Allied Health Council, or the Nursing & Midwifery Council. Open any name to see where they practise.

27,129 professionals

Name Profession · Speciality Registration Practising License Establishments
Dr. H M Sohel Medical Officer TMR3761 PL00073 exp 11 Jun 2027 0
Dr. H.V.Ravi Gowda Medicine/Dentistry TMR0572 0
Dr. H.W.S. Karunarathne Obstetrician & Gynaecologist TMR2891 0
Dr. Haas Keren **** TMR2288 0
Dr. Habibullah Soomro Medical Officer TMR1060 0
Dr. Hadi Bakhsh Dayo Medical Officer TMR3023 0
Dr. Hadi Bux Dayo Medical Officer PROVMR0620 PL01113 exp 31 Dec 2016 0
Dr. Hafez Bajoghli Psychiatrist TMR3379 0
Dr. Hafiz Adil Umer Medical Officer, Anaesthesiologist TMR6946 PL06284 exp 16 Nov 2027 0
Dr. Hafiz Irbaz Nazir Medical Officer PROVMR0305 PL00261 exp 31 Dec 2016 0
Dr. Hafiz Muhammad Faizan Ali Medical Officer PROVMR2609 PL04416 exp 06 Nov 2023 0
Dr. Hafiz Muhammad Faizan Ali Medical Officer TMR5788 PL04416 exp 21 Mar 2025 0
Dr. Hafiz Muhammad Kashif Medical Officer TMR3017 0
Dr. Hafiz Muhammad Kashif Saleem Medical Officer TMR6349 PL05179 exp 09 Sep 2026 0
Dr. Hafiz Muhammad Kashif Saleem Medical Officer PROVMR3054 PL05179 exp 04 Feb 2025 0

Dr. H M Sohel

Medical Officer

Registration
TMR3761
Practising
PL00073 exp 11 Jun 2027

Dr. H.V.Ravi Gowda

Medicine/Dentistry

Registration
TMR0572
Practising

Dr. H.W.S. Karunarathne

Obstetrician & Gynaecologist

Registration
TMR2891
Practising

Dr. Haas Keren

****

Registration
TMR2288
Practising

Dr. Habibullah Soomro

Medical Officer

Registration
TMR1060
Practising

Dr. Hadi Bakhsh Dayo

Medical Officer

Registration
TMR3023
Practising

Dr. Hadi Bux Dayo

Medical Officer

Registration
PROVMR0620
Practising
PL01113 exp 31 Dec 2016

Dr. Hafez Bajoghli

Psychiatrist

Registration
TMR3379
Practising

Dr. Hafiz Adil Umer

Medical Officer, Anaesthesiologist

Registration
TMR6946
Practising
PL06284 exp 16 Nov 2027

Dr. Hafiz Irbaz Nazir

Medical Officer

Registration
PROVMR0305
Practising
PL00261 exp 31 Dec 2016

Dr. Hafiz Muhammad Faizan Ali

Medical Officer

Registration
PROVMR2609
Practising
PL04416 exp 06 Nov 2023

Dr. Hafiz Muhammad Faizan Ali

Medical Officer

Registration
TMR5788
Practising
PL04416 exp 21 Mar 2025

Dr. Hafiz Muhammad Kashif

Medical Officer

Registration
TMR3017
Practising

Dr. Hafiz Muhammad Kashif Saleem

Medical Officer

Registration
TMR6349
Practising
PL05179 exp 09 Sep 2026

Dr. Hafiz Muhammad Kashif Saleem

Medical Officer

Registration
PROVMR3054
Practising
PL05179 exp 04 Feb 2025