Hospitals

Provincial Department of Health

Designation

Telephone Number

General

0812-225798

Provincial Director of Health

0812-224236

Administrative Officer

0812-225798

 

Offices of Medical Officer of Health - Kandy District

Office

Telephone Number

Akurana

0662-240254

Poojapitiya

0812-461212

Wattegama

0812-476262

Panwila

0812-472031

Hatharaliyadda

0352-265260

Galagedara

0812-461368

Werellagama

0812-499317

Hasalaka

0552-257078

Medamahanuwara

0812-402457

Udadumbara

0812-402381

Gangawata Korale

0812-240047

Galaha

0812-467601

Doluwa

0814-485094

Udunuwara

0812-315732

Thalatuoya

0812-404278

Gampola

0812-352278

Kurunduwatta

0812-352803

Nawalapitiya

0542-222278

Yatinuwara

0812-571252

Kundasale

0812-374012

Kandy Municipal Council

0812-223573

 

 General Hospital - Kandy

Place/Designation

Telephone Number

General Hospital - Kandy

0812-222261

0812-222170 –171

0812-234220

0812-234207-208

0812-233337-342

0812-203100-104

Director

0812-2222137

Deputy Director

0812-223939

 

 

Teaching Hospital Peradeniya

District Hospitals - Kandy District

Hospital

දුTelephone Number

Akurana

0812-300461

Ankumbura

0662-240261

Delthota

0812-476268

Dolosbage

0542-244261

Galagedara

0812-461261

Kadugannawa

0812-571344

Katugasthota

0812-499261

Madulkele

0812-363261

Mampitiya

0812-315296

Menikhinna

0812-374331

Pussellawa

0812-478261

Sangharajapura

0812-461262

Teldeniya

0812-374055

Udadumbara

0812-402461

Wattegama

0812-476261

 

 

Offices of Medical Officer of Health in Kandy District

 

M 

 සෞඛ්‍ය වෛද්‍ය නිලධාරි කාර්යාල - මහනුවර දිස්ත්‍රික්කය

Designation

Office

Telephone Number

District General Hospital - Nawalapitiya

054-2222264

District Medical Officer- Akurana

081-2300461

District Medical Officer - Ankumbura

066-2240261

District Medical Officer - Ambagahapelessa

060-2553561

District Medical Officer - Atabage

060-2825276

District Medical Officer - Bambaradeniya

081-2315521

District Medical Officer -Batumulla

081-5677454

District Medical Officer - Bokkawala

081-2461212

District Medical Officer - Delthota

081-247261

District Medical Officer - Dolosbage

054-2244261

District Medical Officer of Health - Dunhinna

060-2807288

District Medical Officer of Health - Galagedara

081-2461261

District Medical Officer of Health - Gampola

081-2352261

District Medical Officer of Health - Galaha

081-2467262

District Medical Officer - Gelioya

081-2310127

District Medical Officer - Galapihilla

081-2476361

District Medical Officer - Galpihilla

081-2476361

District Medical Officer - Kadugannawa

081-2571344

District Medical Officer - Katugasthota

081-2499261

District Meical Officer - Kahawatta

081-2352388

District Medical Officer - Kolongoda

060-2560461

District Medical Officer - Kotaligoda

081-2575461

District Medical Officer - Kurunduwatta

081-2352517

District Medical Officer - Jambugahapitiya

081-2493266

District Medical Officer - Madolkele

081-2363261

District Medical Officer - Mampitiya

081-2315296

District Medical Officer - Marassana

081-2405004

District Medical Officer -Menikhinna

081-2374331

District Medical Officer - Medamahanuwara

081-2402261

District Medical Officer -Medawala

081-2490900

District Medical Officer - Morahena

060-2829468

District Medical Officer - Morayaya

055-2257162

District Medical Officer - Muruthalawa

081-2412190

District Medical Officer - Narampanawa

060-2807485

District Medical Officer - Hatharaliyadda

081-2464361

District Medical Officer - Hasalaka

055-2257160

 

Rural Hospitals - Kandy District

Hospital

Telephone Number

Ammbagahapelessa

0552-258161

Bambaradeniya

0812-315521

Batumulla

 

Bokkawala

0812-461212

Dunhinna

0812-229940

Galaha

0812-467262

Galpihilla

0812-476361

Gelioya

0812-310127

Hatharaliyadda

0812-464361

Jambugahapitiya

0812-493266

Kahawatta

0812-352388

Kolongoda

0552-258261

Kotaligoda

0812-575461

Kurunduwatta

0812-352517

Medamahanuwra

0812-402261

Morahena

0812-467736

Muruthalawa

0812-412190

Narampanawa

0812-201423

Pamunuwa

0812-315252

Pattiya Pallegama

0815-678800

Thalatuoya

0812-404261

Uduwela

0812-219537

Ulapane

0812-350244

Wattappola

0812-573182

Yakgahapitiya

0812-420371