Top 10 Physicians in Sri Lanka (2026) — Rated & Reviewed
Looking for a physician in Sri Lanka? Review Guru lists 96 physicians, ranked by genuine patient reviews rather than advertising. Physicians diagnose and manage a broad range of adult medical conditions. 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. Mayadunna 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.
Dr. Mayadunna
Physician
4.3 (6)View profileDr.Sarath Sandaruwan
Physician
5.0 (2)View profileDr (Mrs.) ARUNASHANTHI HENNAYAKE
Physician
4.0 (2)Miracle Channeling Centre (Pvt) Ltd
View profileDr (Mrs.) AJANTHA LIYANAGE
Physician
—Asiri Central Hospital
View profileDr (Mrs.) APSARA KARUNARATHNA
Physician
—Asiri Central Hospital
View profileDr (Mrs.) ASOKA RATNATILAKA
Physician
—Asiri Central Hospital
View profile
Dr (Mrs.) CHAMILA DALPATADU
Physician
—Asiri Central Hospital
View profileDr (Mrs.) CHAMPA JAYASUNDARA
Physician
—Hemas Hospital
View profileDr (Mrs.) CHITHRANGANI PERERA
Physician
—Durdans Hospital
View profileDr (Mrs.) DEEPA AMARASEKARA
Physician
—Asiri Central Hospital
View profileDr (Mrs.) DILINI NATASHA PEIRIS
Physician
—Asiri Health Tele Doctor Service
View profileDr (Mrs.) F. G. SIVAGNNAM-OLD
Physician
—Asiri Central Hospital
View profile
Dr (Mrs.) F.G. SIVAGNANAM
Physician
—Asiri Central Hospital
View profileDr (Mrs.) G. G. LIYANARACHCHI
Physician
—Asiri Central Hospital
View profileDr (Mrs.) GAYANI PREMAWANSHA
Physician
—Esess Hospital
View profileDr (Mrs.) GNANI SOMASUNDARAM
Physician
—Joseph Fraser Ninewells
View profileDr (Mrs.) H. M. MANEL PRASANTHIE
Physician
—Asiri Hospital Matara
View profileDr (Mrs.) HARSHANI FERNANDO
Physician
—Asiri Central Hospital
View profileDr (Mrs.) INDIKA GAYANI DHARMAPRIYA
Physician
—Asiri Hospital Matara
View profileDr (Mrs.) J.D.V.C. LEKAMWASAM
Physician
—Asiri Health Tele Doctor Service
View profileDr (Mrs.) KAYATHRI PERIASAMY
Physician
—Asiri Central Hospital
View profileDr (Mrs.) LAKMINI KURUPPU
Physician
—Asia Hospital
View profileDr (Mrs.) LASANTHA C HIRIMUTHUGODA
Physician
—Asiri Central Hospital
View profileDr (Mrs.) LASANTHA GANEWATHTHA
Physician
—Asiri Central Hospital
View profileDr (Mrs.) MANEL COORAY
Physician
—Asiri Medical Hospital Pharmacy
View profileDr (Mrs.) N. MADHUWANTHI HETTIARACHCHI
Physician
—Asiri Hospital Matara
View profileDr (Mrs.) NILANGIKA SANDAKUMARI
Physician
—Durdans Hospital
View profileDr (Mrs.) NIMALKA ARIYARATNE
Physician
—Asiri Medical Hospital Pharmacy
View profileDr (Mrs.) NIRMALI GUNAWARDENE
Physician
—Amaya Medical Consultations (Pvt) Ltd
View profileDr (Mrs.) R. PATHIRANA
Physician
—Nawaloka Medical Center
View profileDr (Mrs.) RATHNA ROHINI WEERAKOON
Physician
—Coop Channelling Centre
View profileDr (Mrs.) SHASHI KARUNARATHNA
Physician
—Asiri Central Hospital
View profileDr (Mrs.) SHIROMALI MALALASEKERA
Physician
—Vasana Hospital
View profileDr (Mrs.) SHIFA ASHER
Physician
—Asiri Hospital Matara
View profileDr (Mrs.) SIVAJINI BHISHMAN
Physician
—Durdans Hospital
View profileDr (Mrs.) UDARI KAUSHALYA EGODAGE
Physician
—Asiri Hospital Matara
View profileDr (Mrs.) W.A.J.N. TISSERA
Physician
—Asiri Central Hospital
View profileDr (Mrs.) WARSHA DE ZOYSA
Physician
—Asiri Hospital Matara
View profileDr (Mrs.) WARUNI HEWANAYAKE
Physician
—Nawaloka Medicare
View profileDr (Mrs.) YAMINI DE SILVA
Physician
—New Philip Hospitals
View profileDr (Ms.) ACHALA BALASURIYA
Physician
—Asiri Central Hospital
View profileDr (Ms.) ANURADHA COORAY
Physician
—Asiri Central Hospital
View profileDr (Ms.) MANOHARI SENAVIRATHNA
Physician
—Durdans Hospital
View profileDr (Ms.) S. SIVAPRAGASAM
Physician
—Medi Clinic (Pvt) Ltd
View profileDr (Ms.) T. RAJSHANKAR
Physician
—Asiri Central Hospital
View profileDr (Ms.) YAMUNA K. RANAWEERA
Physician
—Asiri Central Hospital
View profileDr (Ms.) YASANTHI DE SILVA
Physician
—Leesons Hospital
View profileDr. A. A. AHAMED RIYAAZ
Physician
—Asiri Central Hospital
View profileDr. A. G. S. ASIRI
Physician
—Asia Hospital
View profileDr. A. S. M. WIJEWARDANA
Physician
—Dr. Neville Fernando Teaching Hospital
View profileDr. A.G.M. FAREETH
Physician
—Asiri Central Hospital
View profileDr. A.L.M. HAFRATH
Physician
—Nawaloka Hospital
View profileDr. A.N. DHARMAWANSA
Physician
—Asiri Central Hospital
View profileDr. A.P. MAYURESAN
Physician
—Arogya Mcard Laboratory And Health Care
View profileDr. ABINAYA ALAGARASAN
Physician
—Lanka Hospitals
View profileDr. AJITH GURUSINGHE
Physician
—Aromed Medical & Channelled Consultation Center- Kiribathkumbura
View profileDr. AJITH SUSANTHA KUMARA
Physician
—Queen's Hospital
View profileDr. ALOKA PERERA
Physician
—Durdans Medical Center
View profile
Dr. ANANDA WIJEWICKRAMA
Physician
—Asiri Medical Hospital Pharmacy
View profileDr. ANUJAYA DIMANTHA DEDIGAMA
Physician
—Medihelp Hospital
View profileDr. ANULA WIJESUNDERE
Physician
—Asiri Health Tele Doctor Service
View profile
Dr. ANURADHA DASSANAYAKE
Physician
—Asiri Central Hospital
View profileDr. ANURUDDHA ARIYAWANSHA
Physician
—Amaya Medical Consultations (Pvt) Ltd
View profileDr. APSARA WIJERATHNA
Physician
—Asiri Health Tele Doctor Service
View profileDr. ARIYASENA HITTARAGE
Physician
—Asiri Central Hospital
View profileDr. AROSHA ABEYWICKRAMA
Physician
—Asiri Hospital Matara
View profileDr. ARUNA GUNAPALA
Physician
—Asiri Central Hospital
View profileDr. ARUNA KARUNAWANSHA
Physician
—Asiri Hospital Matara
View profileDr. ARUNA KULATUNGA
Physician
—Asiri Health Tele Doctor Service
View profile
Dr. ASANKA RATNAYAKE
Physician
—Asiri Central Hospital
View profileDr. ATHULA C. WEERARATNE
Physician
—CURE Medicals by Suwaya
View profileDr. B. M. JAYAKODY
Physician
—Asiri Health Tele Doctor Service
View profileDr. B. THAMOTHARAN
Physician
—Asiri Medical Hospital Pharmacy
View profileDr. B. V. HASHENI
Physician
—Asiri Hospital Matara
View profile
Dr. BANDULA WIJESIRIWARDANA
Physician
—Durdans Hospital
View profileDr. BANDUSIRI RATHNAYAKA
Physician
—Perlyn Hospital
View profileDr. BARANA MILLAVITHANA
Physician
—Leesons Hospital
View profileDr. BUDDHI MOHOTTI
Physician
—Asiri Hospital Matara
View profileDr. C. A. ADIKARI
Physician
—Medihelp Hospital
View profileDr. CARMELINE MOTHA
Physician
—Hemas Hospital
View profileDr. CHAMARA SARATHCHANDRA
Physician
—Kanola Hospitals
View profileDr. CHAMENDRA BIYANWILA
Physician
—Asiri Central Hospital
View profileDr. CHAMIL MARASINGHE
Physician
—Asiri Medical Hospital Pharmacy
View profileDr. CHAMINDA KOTTAGE
Physician
—Asiri Hospital Matara
View profileDr. CHAMPA JAYAMANNE
Physician
—Ave Maria Hospital
View profileDr. CHAMPIKA GAMAKARANAGE
Physician
—Asia Hospital
View profileDr. CHANAKA PEIRIS
Physician
—Leesons Hospital
View profileDr. CHANDANA B. ABEYSINGHE
Physician
—Suwaya Hospital
View profileDr. CHANDIMA DE MEL
Physician
—Aayu by Nawaloka Care PREMIER
View profileDr. CHARINI WIJEGUNARATNE
Physician
—Asiri Hospital Matara
View profileDr. CHARITH KUMARA
Physician
—Medihelp Hospital
View profileDr. CHATHURANGA AMARASINGHE
Physician
—Queen's Hospital
View profileDr. CHATHURI LIYANAPATHIRANA
Physician
—Perlyn Hospital
View profileDr. CHETHANA CHATHURANGANI
Physician
—New Mount Hospital
View profileDr. CHINTAKA DE SILVA
Physician
—Asia Hospital
View profileDr. CHINTHAKA GODIGAMUWA
Physician
—Asiri Hospital Matara
View profile
Find clinics & pharmacies
Frequently asked
- How do I find the best physician in Sri Lanka?
- Review Guru ranks 96 physicians 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 physicians 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 physician 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.
- What is the difference between a family physician and a specialist in Sri Lanka?
- A family physician (general physician or GP) provides primary care — diagnosing and managing a broad range of adult conditions including diabetes, hypertension, respiratory illness, infections, and minor injuries. They are typically the first point of contact and can issue referrals. A specialist — such as a cardiologist, neurologist, or gastroenterologist — focuses on a single organ system and is the appropriate next step when your GP identifies a condition requiring deeper expertise, orders specialist investigations, or when a symptom falls outside a GP's scope. For most non-emergency health concerns, starting with a family physician or general physician in Colombo is both faster and more cost-effective than booking a specialist directly.
- Can I see a family physician without an appointment in Sri Lanka?
- Walk-in GP consultations are available at many private hospital outpatient departments (OPDs) in Colombo and other cities — Asiri Medical, Lanka Hospitals, Nawaloka, Durdans, and Hemas all operate OPD units that accept walk-in patients during listed hours. Channelling (pre-booking a named doctor) is also available and typically costs LKR 1,500–3,000 for the consultation fee plus the hospital's booking charge; same-day or next-day slots are usually available for general physicians. Government hospital GP clinics and Medical Officer of Health (MOH) clinics are free but walk-in queues can be long, especially in the morning. For minor illnesses, many private pharmacies also have an attached GP consultation room.
- Which hospitals in Colombo have family physician or GP clinics?
- Major private hospitals in Colombo with general physician and family doctor channelling include Asiri Medical Hospital (Colombo 5), Lanka Hospitals (Colombo 8), Nawaloka Hospital (Colombo 2), Durdans Hospital (Colombo 3), Hemas Hospital (Wattala and Thalawathugoda), and Ninewells Hospital (Colombo 8). Several also operate dedicated GP or family medicine units with same-day appointments. On the government side, the National Hospital of Sri Lanka (NHSL, Colombo 10), Teaching Hospital Karapitiya (Galle), and Teaching Hospital Kandy offer free OPD consultations with medical officers. The Review Guru list ranks general physicians across these hospitals by patient rating, so you can compare doctors before channelling.