Skip to content
Docranka: find trusted doctors in Sri Lanka

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 26172640 of 2,703 pharmacies · choose with confidence.

Nawa Osusala

Registration verified

Divulapitiya

No reviews yet
Contact details coming soon

Ranmini Osusala

Registration verified

Kurunegala

No reviews yet
Contact details coming soon

Wasana Osusala

Registration verified

Athurugiriya

No reviews yet
Contact details coming soon

Sasi Pharmacy

Registration verified

Homagama

No reviews yet
Contact details coming soon

Himaya Pharmacy

Registration verified

Malabe

No reviews yet
Contact details coming soon

Kawano Pharmacy

Registration verified

Thalawathugoda

No reviews yet
Contact details coming soon

Metro Pharmacy

Registration verified

Kurunegala

No reviews yet
Contact details coming soon

Prasanna Pharmacy

Registration verified

Wennappuwa

No reviews yet
Contact details coming soon

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.