Best General Physicians in Sri Lanka
Looking for a physician in Sri Lanka? Review Guru lists 94 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 (Mrs.) ARUNASHANTHI HENNAYAKE 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 (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 profileDr. 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 profileDr. 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 (Pvt) Ltd
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 94 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.