General hospital in Ratnapura
AgentData lists 26 general hospitals in Ratnapura, Sri Lanka. Updated September 2026.
26 businesses2 with websites
Showing 18 of 26
Athura Hospital
—
—
—
Base Hospital
Kalawana
—
—
—
Erathna Rural Hospital
—
—
—
Coop medical Centre
Bus Stand Road, Rathnapura
—
—
—
Rural Hospital
—
—
—
Aloka Hospital
Inner Circular Road, Rathnapura
—
—
—
Base Hospital
Pelmadulla - Embilipitiya - Nonagama Highway, Kahawatta
—
—
—
District Hospital
Rathnapura - Embilipitiya Road, Godakawela
—
—
—
Rakwana District Hospital
Bulutota Road, Rakwana
—
—
—
Pallebedda Divisional Hospital
—
—
—
Corporative Channel Centre
Inner Circular Road, Rathnapura
—
—
—
Arya Hospital
—
—
—
Sirimavo Bandaranayake Government Ayurvedic Hospital
+94 45 222 8982
—
—
Gallealla Divisional Hospital
—
—
—
Baduraliya Divisional Hospital
—
—
—
Ayagama District Hospital
—
—
—
Also in Ratnapura
General hospital in nearby cities
Frequently asked questions
How many general hospitals are in Ratnapura?
AgentData lists 26 general hospitals in Ratnapura as of September 2026.
Which general hospitals in Ratnapura have a website?
2 of 26 general hospitals in Ratnapura have a website with verified contact details.
Is this data free?
Yes. AgentData is completely free — no credit card, no trial period, no paid tiers.
How is this data collected?
Business listings are sourced from OpenStreetMap and verified through our web crawler, which checks websites for email addresses, phone numbers, and technology stacks.
Access this data via API
GET /api/local-businesses?category=general-hospital&city=ratnapura