Every kind of care, in one place
Healthcare directory
Find dentists, pharmacies, labs, veterinary doctors, Ayurveda & more, with genuine patient experiences to guide you. Choose care with confidence across Sri Lanka.
7,676
doctors
409
hospitals
792
specialties
12
service categories
Browse by service
Pick a category to find verified providers and patient experiences near you.
Hospitals
Hospitals and clinics across Sri Lanka. Find doctors by hospital.
ExploreDentists
0 listed
ExploreVeterinary Doctors
0 listed
ExploreMedical Centres
0 listed
ExploreDispensaries
0 listed
ExplorePharmacies
2,703 listed
ExploreLaboratories
0 listed
ExploreAyurveda Doctors
0 listed
ExploreAyurveda Hospitals
0 listed
ExploreUnani Doctors
0 listed
ExploreHela Weda Practitioners
0 listed
ExploreSinhala Beheth Badu Shops
0 listed
Explore
Not sure who to see?
Let the Doctor Finder point you in the right direction
Describe how you're feeling and the Doctor Finder suggests which kind of specialist to consider, then shows trusted doctors and hospitals near you. Guidance only, never a diagnosis.
Medical disclaimer
Docranka provides healthcare discovery and patient experiences only. It does not provide medical advice or diagnosis and is not a substitute for consulting a qualified healthcare professional. Always seek the advice of your doctor with any questions about a medical condition.
Healthcare directory: frequently asked questions
What can I find in the healthcare directory?
Beyond doctors and hospitals, you can browse dentists, pharmacies, laboratories, veterinary doctors, medical centres, dispensaries and traditional care such as Ayurveda, Unani and Hela Weda, each with genuine patient experiences where available.
Are the ratings on listings real?
Yes. Ratings come only from real patient experiences shared on Docranka. We never generate, buy or fabricate ratings. A listing with no reviews simply shows as new.
I'm not sure which service I need. Where do I start?
If you're unsure who to see, the Doctor Finder can point you toward the right kind of specialist. It offers general guidance only and never provides a diagnosis. For emergencies, call 1990 (Suwa Seriya).
How do I add or claim a listing?
If you run a clinic, pharmacy, laboratory or other healthcare service, you can claim or add your listing for free so patients find accurate, up-to-date details.