Healthcare directory
Pharmacies in Sri Lanka
Pharmacies and medicine outlets, find one open near you.
Listed in Sri Lanka
2,703 pharmacies
Pharmacies and medicine outlets, find one open near you. This directory helps you compare and choose. It isn't medical advice.
Pharmacies across Sri Lanka
Showing 2689–2703 of 2,703 pharmacies · choose with confidence.
T D Madanayake and Company Pharmacy
Verified profileHambantota
No reviews yet
Contact details coming soon
Browse pharmacies by city
Find pharmacies in the city most convenient for you.
- Colombo193 pharmacies
- Gampaha183 pharmacies
- Kalutara60 pharmacies
- Kurunegala60 pharmacies
- Kandy57 pharmacies
- Galle45 pharmacies
- Puttalam37 pharmacies
- Matara34 pharmacies
- Ratnapura33 pharmacies
- Anuradhapura28 pharmacies
- Jaffna28 pharmacies
- Kegalle28 pharmacies
- Negombo27 pharmacies
- Ampara26 pharmacies
- Dehiwala-Mount Lavinia20 pharmacies
- Trincomalee19 pharmacies
- Hambantota18 pharmacies
- Matale15 pharmacies
- Polonnaruwa15 pharmacies
- Badulla13 pharmacies
- Batticaloa13 pharmacies
- Sri Jayawardenepura Kotte13 pharmacies
- Nuwara Eliya12 pharmacies
- Monaragala10 pharmacies
- Mannar5 pharmacies
- Kilinochchi4 pharmacies
- Vavuniya3 pharmacies
- Mullaitivu1 pharmacy
Pharmacies: frequently asked questions
How many pharmacies are listed in Sri Lanka?
We currently list 2,703 pharmacies across Sri Lanka. You can compare services, contact details and genuine patient experiences above.
How are ratings for pharmacies decided?
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.
Can I add or claim a pharmacy listing?
Yes. If you run a pharmacy, you can claim or add your listing for free to keep your details accurate and respond to patient feedback graciously.
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.