Review Guru — Sri Lanka's trusted review platform
Sri Lankan medical specialists

Best Endocrinologists in Sri Lanka

Looking for a endocrinologist in Sri Lanka? Review Guru lists 21 endocrinologists, ranked by genuine patient reviews rather than advertising. Endocrinologists manage hormonal and metabolic conditions such as diabetes and thyroid disorders. Each listing shows the doctor's patient rating, the hospitals and channelling centres where they practise, and SLMC (Sri Lanka Medical Council) registration where we've verified it — so you can shortlist with confidence. Dr. Y L M Naleem MBBS, PG Dip In Diabetes (UK) is currently the highest patient-rated on the list. Channelling fees and availability change often, so always confirm the current consultation time and fee with the hospital directly before travelling.

Been treated by one of these doctors? Open their profile and tap a star to rate them — patient reviews are what this ranking is built on.

Find clinics & pharmacies

Frequently asked

How do I find the best endocrinologist in Sri Lanka?
Review Guru ranks 21 endocrinologists by aggregated patient reviews and ratings. Compare their feedback, check which hospitals each practises at, and confirm SLMC registration — then channel through the hospital directly.
Are the endocrinologists listed on Review Guru verified?
Listings display SLMC (Sri Lanka Medical Council) registration where we've been able to verify it, alongside practice locations and patient reviews. Always confirm a doctor's current registration and channelling availability with the hospital before booking.
How much does a endocrinologist consultation cost in Sri Lanka?
Private channelling fees vary by doctor and hospital — typically a few thousand rupees plus the hospital's booking charge. Confirm the current fee when you channel, as rates change.
When should I see an endocrinologist instead of a GP for diabetes or thyroid problems in Sri Lanka?
Most people with uncomplicated type 2 diabetes, or a mildly underactive thyroid that is stable on tablets, are managed well by a GP or general physician. An endocrinologist — a specialist in hormone and metabolic disorders — is usually the next step when blood sugar stays high despite several medicines or you are starting or adjusting insulin, when you have type 1 diabetes, diabetes in pregnancy or frequent low-sugar episodes, or when diabetes complications are developing. For the thyroid, common reasons for referral include an overactive thyroid (hyperthyroidism), a thyroid lump (nodule) or goitre, and thyroid tests that remain abnormal despite treatment. Endocrinologists also see people with adrenal, pituitary, calcium and bone (osteoporosis), growth and reproductive-hormone problems. If you are unsure, start with your GP, who can order the first tests and refer you if needed.
Do I need a referral to channel an endocrinologist in Colombo, and which tests (HbA1c, FBS, TSH/T4) should I bring?
At private hospitals in Colombo you can usually channel an endocrinologist directly — by phone, through the hospital's app or website, or via a national channelling service — without a GP referral; a referral letter is still useful because it summarises your history. Channelling means booking a timed consultation slot with a named specialist; you pay the doctor's fee plus the hospital's booking charge, and should confirm the current fee when you book. In the government system, specialist diabetes and endocrine clinics generally expect a referral from a hospital outpatient department or GP clinic. Bring your most recent results: for diabetes, HbA1c (average blood sugar over about three months), fasting blood sugar (FBS), and if available a lipid profile, kidney function (serum creatinine) and urine protein test; for the thyroid, TSH and free T4 (sometimes free T3) and any thyroid ultrasound report. Also bring a list of every medicine and insulin dose you take, and your home glucose readings if you check them. Ask the hospital whether any test needs fasting so you can have blood drawn on the day.
Endocrinologist vs diabetologist vs general physician: who manages type 2 diabetes long-term?
For most people with type 2 diabetes, long-term care is shared. A general physician or GP handles routine follow-up — checking blood sugar and HbA1c, blood pressure and cholesterol, renewing prescriptions and arranging yearly eye, foot and kidney checks. "Diabetologist" is a term used for doctors who focus their practice on diabetes care; ask the hospital about the doctor's specialist qualifications if that matters to you. An endocrinologist is a specialist in all hormone disorders, including diabetes, and is typically involved when diabetes is hard to control, insulin regimens need fine-tuning, or diabetes occurs alongside another hormone condition. Many patients see a specialist to set up or adjust treatment and then continue with their GP or physician, returning if control slips. To compare general physicians, see the physician list on Review Guru at /doctors/physician.