List of hospitals in Sri Lanka
The following is a list of mainstream '''hospitals in Sri Lanka.
Central Province
Kandy District
Government Hospitals
;Line Ministry Hospitals- National Hospital, Kandy
- Sirimavo Bandaranayake Specialized Children Hospital, Peradeniya
- General Hospital, Peradeniya
- Base Hospital Gampola
- District General Hoaspital Nawalapitiya - Nawalapitiya
- District General Theldeniya
- DH Akurana
- DH Ankumbura
- PMCU Abagahapelessa
- PMCU Atabage
- DH Babaradeniya
- DH Batumulla
- DH Bokkawala
- PMCU Deltota
- DH Dolosbage
- DH Dunhinna
- DH Galagedara
- DH Galaha
- PMCU Gelioya
- DH Galapihlla
- DH Kadugannawa
- DH Katugastota
- DH Kahawatta
- PMCU Kolongoda
- PMCU Kotaligoda
- DH Kuruduwatta
- DH Jambuguhapitiya
- DH Madolkale
- DH Mampitiya
- DH Marassana
- DH Menikhinna
- DH Medamahanuwara
- DH Medawala
- PMCU Morahena
- PMCU Morayaya
- DH Muruthalawa
- DH Narampanawa
- DH Hatharaliyadda
- DH Hasalaka
- DH Pussellawa
- PMCU Pamunuwa
- PMCU Pallegama
- PMCU Panwilathanna
- PMCU Sangarajapura
- PMCU Handabowa
Private Hospitals
- Kandy Nursing Home, Kandy
- Lakeside Adventist Hospital, Kandy
- Suwasewana Hospital, Kandy
- Asiri Hospital, Kandy
- MK Hospital, Gampola
- Kandy Private Hospital, Kandy
Eastern Province
Northern Province
North Central Province
Anuradhapura District
Government Hospitals
;Line Ministry Hospitals- Anuradhapura Hospital, Anuradhapura
- Thalawa base hospital
Private hospitals
- Royal Hospital, Anuradhapura
- Suwa Shanthi Private Hospital, Anuradhapura
- Walisundara Hospital, Anuradhapura
- Co-Operative Hospital, Anuradhapura
- Suwasewana Hospital, Anuradhapura
- Victory Military Hospital, Anuradhapura
North Western Province
Kurunegala District
Government Hospitals
;Line Ministry Hospitals- Kurunegala Hospital, Kurunegala
- Alawwa Hospital, Alawwa
- Galgamuwa Hospital
- Kuliyapitiya Hospital, Kuliyapitiya
- Maho Hospital, Maho
- Narammala Hospital, Narammala
- Nickaweratiya Hospital, Nikaweratiya
- Polgahawela Hospital, Polgahawela
- Warialpola Hospital, Wariyapola
Private Hospitals
- Central Hospital, Kurnuegala
- Cooperative Hospital, Kurunegala
- Seth Sevana Hospital, Kurunegala
- Miracle Health hospital,Kurunegala
- sakukidentalhospital, Kurunegala
- Nawinna Hospital, Kurunegala
Puttalam District
Government Hospitals
;Line Ministry Hospitals- Chilaw general hospital
- Base Hospital,Puttalam
- Base hospital,Marawila
- Divisional Hospital, Kalpitiya
- Divisional Hospital, Dankotuwa
- Divisional Hospital, Anamaduwa
Private Hospitals
- Balasooriya Hospital, Puttalam
- Suwana Private Hospital, Chilaw
- Life Care Hospital, Wennappuwa
- Kuwait Hospital, Nedunkulama
- Digasiri Hospital, Puttalam
Sabaragamuwa Province
Ratnapura District
Government Hospitals
- Rathnapura Teaching Hospital, Rathnapura
- Base Hospital, Embilipitiya
- Base Hospital, Balangoda
- Rambukkana District Hospital
Private Hospitals
- Singhe Hospitals PLC
- Cooperative Hospital, Ratnapura
- Green Medicare Hospital, Embilipitiya
- Navodya Private Hospital, Embilipitiya
Southern Province
Galle District
Government Hospitals
;Line Ministry Hospitals- Karapitiya Teaching Hospital, Galle
- Mahamodera Maternity Hospital, Galle
- District Hospital, Ambalangoda
- District Hospital, Elpitiya
- District Hospital, Udugama
- District Hospital, Wanduramba
- District Hospital, Baddegama
- District Hospital, Karandeniya
- Base
Private Hospitals
- Co-operative Hospital, Galle
- Hemas Southern Hospital, Galle
- Roseth Hospital, Ambalangoda
- Ruhunu Hospital, Galle
- Suvana Suva Madiya Hospital, Ambalangoda
Hambantota District
Government Hospital
- Tangalle Hospital, Tangalle
- Walasmulla Base Hospital, Walasmulla
- Hambantota Base Hospital, Hambantota
Private Hospitals
- Holton Hospital, Walasmulla
Matara District
Government Hospitals
;Line Ministry Hospitals- Kamburupitiya Base Hospital, Kamburupitiya
- Matara General Hospital, Matara
- Gangodagama Hospital
- Allewela Hospital
Private Hospitals
- Asiri Hospital, Matara
- Co-operative Hospital, Matara
- Medicare Hospital, Matara
- Mohotti Private Hospital, Matara
- Matara Nursing Home, Matara
Western Province
Colombo District
Gampaha District
Kalutara District
Uva Province
Badulla District
Government Hospitals
- Badulla Provincial General Hospital, Badulla
- Diyatalawa Base Hospital, Diyatalawa
- Mahiyanganaya Base Hospital, Mahiyangana
- Welimada Base Hospital, Welimada
- Bandarawela District Hospital, Bandarawela
- Haldummulla District Hospital, Haldummulla
- Haputhale District Hospital, Haputhale
- Kandaketiya District Hospital, Kandaketiya
- Koslanda District Hospital, Koslanda
- Lunugala District Hospital, Lunugala
- Matigahathenna District Hospital, Matigahathenna
- Meegahakiula District Hospital, Meegahakiula
- Passara District Hospital, Passara
- Uva Paranagama District Hospital, Uva Paranagama
- Uraniya District Hospital, Uraniya
- Kahataruppa Divisional Hospital, Kahataruppa
- Mirahawatte Divisional Hospital, Mirahawatte
- Ettampitiya Divisional Hospital, Ettampitiya
- Boralanda Divisional Hospital, Boralanda
- Wewegama Divisional Hospital, Wewegama
- Ekiriyankumbura Divisional Hospital, Ekiriyankumbura
- Nedungamuwa Divisional Hospital, Nedungamuwa
- Bogahakumbura Divisional Hospital, Bogahakumbura
- Kendagolla Divisional Hospital, Kendagolla
- Kandegedara Divisional Hospital, Kandegedara
- Sprinwelly Divisional Hospital, Sprinwelly
- Robery Divisional Hospital, Robery
- Hopton Divisional Hospital, Hopton
- Ury Divisional Hospital, Ury
- Glenor Divisional Hospital, Glenor
- Demodara Divisional Hospital, Demodara
- Dambethenna Divisional Hospital, Dambethenna
- Kanaverella Divisional Hospital, Kanaverella
- Uva Highland Divisional Hospital, Uva Highland
- Downside Divisional Hospital, Downside
- Hakgala Divisional Hospital, Hakgala
- Poonagala Divisional Hospital, Poonagala
- Sarniya Divisional Hospital, Sarniya
- Unagolla Divisional Hospital, Unagolla
- Thelbedda Divisional Hospital, Thelbedda
- Mahadowa Divisional Hospital, Mahadowa
- Kurkeels Divisional Hospital, Kurkeels
- Galauda Peripheral Unit, Galauda
- Meedumpitiya Rehabilitation Centre, Meedumpitiya
- Bibilegama Central Dispensry, Bibilegama
- Ballaketuwa Central Dispensry, Ballaketuwa
- Haliela Central Dispensry, Haliela
- Halpe Central Dispensry, Halpe
- Keppetipola Central Dispensry, Keppetipola
- Liyangahawela Central Dispensry, Liyangahawela
- Namunukula Central Dispensry, Namunukula
- Dambana Central Dispensry, Dambana
- Lunuwaththa Central Dispensry, Lunuwaththa
- Bathalayaya Central Dispensry, Bathalayaya
- Nagadeepa Central Dispensry, Nagadeepa
- Hebarawa Central Dispensry, Hebarawa
- Hewanakumbura Central Dispensry, Hewanakumbura
- Rilpola Central Dispensry, Rilpola
- Ella Central Dispensry, Ella
- Thaldena Central Dispensry, Thaldena
Private Hospitals
- Central Hospital, Badulla
Monaragala District
Government Hospitals
- Monaragala District General Hospital, Monaragala
- Wellawaya Base Hospital, Wellawaya
- Bibila Base Hospital, Bibila
- Siyambalanduwa Base Hospital, Siyambalanduwa
- Badalkumbura District Hospital, Badalkumbura
- Buththala District Hospital, Buththala
- Medagama District Hospital, Medagama
- Inginiyagala District Hospital, Inginiyagala
- Katharagama District Hospital, Katharagama
- Thanamalvila District Hospital, Thanamalvila
- Hambegamuva District Hospital, Hambegamuva
- Handapanagala Rural Hospital, Handapanagala
- Sevanagala Rural Hospital, Sevanagala
- Hingurukaduwa Rural Hospital, Hingurukaduwa
- Ethimale Rural Hospital, Ethimale
- Pitakumbura Rural Hospital, Pitakumbura
- Okkampitiya Rural Hospital, Okkampitiya
- Dambagalla Rural Hospital, Dambagalla
Private Hospitals
- Monaragala Nursing Home, Monaragala
- Uva Private Hospital, Wellawaya