# Kegalle District, Sabaragamuwa Province – DS divisions

> Source: https://wherepedia.org/sri-lanka/sabaragamuwa/kegalle/

District · Sabaragamuwa Province 

# Kegalle District

Kegalle District is a district of Sri Lanka in Sabaragamuwa Province. It had an estimated **891,997 people** in 2023 on 1,658 km² (about 538 per km²). It is divided into 11 DS divisions. 1,087 named villages and localities are recorded here, and 583 mapped services such as hospitals, banks and schools.

- 891,997people (2023)
- 1,658km²
- 11DS divisions
- 583mapped services

## How many people live in Kegalle District?

Kegalle District had an estimated **891,997 people** in 2023 — 42.9% of Sabaragamuwa Province, 10th of 25 districts. There are 1,099 women for every 1,000 men (above the Sabaragamuwa Province figure of 1,057). Spread over 1,658 km², that is about **538 people per km²**, 8th of 25 districts.

24.3% of people are children under 15 and 9.6% are 65 or older; the median age is about 33 years (it is 32 across Sabaragamuwa Province). For every 100 people of working age (15–64) there are 51 children and older people.

0–4 ****73,460**

5–9 ****74,829**

10–14 ****68,538**

15–19 ****66,938**

20–24 ****60,033**

25–29 ****61,117**

30–34 ****68,524**

35–39 ****58,658**

40–44 ****59,062**

45–49 ****58,013**

50–54 ****57,428**

55–59 ****52,677**

60–64 ****47,336**

65–69 ****33,594**

70–74 ****22,514**

75–79 ****14,830**

80+ ****14,446**

Source: [Department of Census and Statistics, Sri Lanka via OCHA HDX, population estimates 2023 (COD-PS, CC BY-IGO)](https://data.humdata.org/dataset/cod-ps-lka).

## Where is Kegalle District?

Kegalle District lies in [Sabaragamuwa Province](https://wherepedia.org/sri-lanka/sabaragamuwa/), [Sri Lanka](https://wherepedia.org/sri-lanka/). It borders 6 other districts: [Colombo District](https://wherepedia.org/sri-lanka/western/colombo/), [Gampaha District](https://wherepedia.org/sri-lanka/western/gampaha/), [Kandy District](https://wherepedia.org/sri-lanka/central/kandy/), [Kurunegala District](https://wherepedia.org/sri-lanka/north-western/kurunegala/), [Nuwara Eliya District](https://wherepedia.org/sri-lanka/central/nuwara-eliya/) and [Ratnapura District](https://wherepedia.org/sri-lanka/sabaragamuwa/ratnapura/). By area it is the 18th largest of 25 districts in Sri Lanka. It covers 33.5% of [Sabaragamuwa Province](https://wherepedia.org/sri-lanka/sabaragamuwa/). The centre of Kegalle District is about 56 km in a straight line from Colombo, the commercial capital. It is about 48 km from Ratnapura, the main town of Sabaragamuwa Province. The centre point is at 7.1129° N, 80.3214° E. Local names: කෑගල්ල දිස්ත්‍රික · கேகாலை மாவட்டம் .

Source: [Survey Department of Sri Lanka via OCHA HDX, administrative boundaries (COD-AB, CC BY-IGO)](https://data.humdata.org/dataset/cod-ab-lka).

## DS divisions of Kegalle District

Divisional Secretariat division Area km² GN divisions Services 

[Aranayake DS Division](https://wherepedia.org/sri-lanka/sabaragamuwa/kegalle/aranayake/) 120 61 30 

[Bulathkohipitiya DS Division](https://wherepedia.org/sri-lanka/sabaragamuwa/kegalle/bulathkohipitiya/) 125 27 15 

[Dehiowita DS Division](https://wherepedia.org/sri-lanka/sabaragamuwa/kegalle/dehiowita/) 194 39 30 

[Deraniyagala DS Division](https://wherepedia.org/sri-lanka/sabaragamuwa/kegalle/deraniyagala/) 222 26 11 

[Galigamuwa DS Division](https://wherepedia.org/sri-lanka/sabaragamuwa/kegalle/galigamuwa/) 125 51 41 

[Kegalle DS Division](https://wherepedia.org/sri-lanka/sabaragamuwa/kegalle/kegalle/) 106 61 107 

[Mawanella DS Division](https://wherepedia.org/sri-lanka/sabaragamuwa/kegalle/mawanella/) 120 71 84 

[Rambukkana DS Division](https://wherepedia.org/sri-lanka/sabaragamuwa/kegalle/rambukkana/) 128 89 67 

[Ruwanwella DS Division](https://wherepedia.org/sri-lanka/sabaragamuwa/kegalle/ruwanwella/) 141 38 36 

[Warakapola DS Division](https://wherepedia.org/sri-lanka/sabaragamuwa/kegalle/warakapola/) 197 78 96 

[Yatiyantota DS Division](https://wherepedia.org/sri-lanka/sabaragamuwa/kegalle/yatiyantota/) 180 32 66 

Source: [Survey Department of Sri Lanka via OCHA HDX, administrative boundaries (COD-AB, CC BY-IGO)](https://data.humdata.org/dataset/cod-ab-lka); [GeoNames (CC BY 4.0) — settlements, natural and historic features](https://www.geonames.org/); [Overture Maps places (CDLA-Permissive-2.0) and © OpenStreetMap contributors (ODbL)](https://overturemaps.org/).

## Largest towns in Kegalle District

- Kegalle17,962

Source: [GeoNames (CC BY 4.0) — settlements, natural and historic features](https://www.geonames.org/).

Populations as recorded in GeoNames, which may be older than the estimates above.

## Landscape and landmarks of Kegalle District

Named natural and historic features inside Kegalle District, from the GeoNames gazetteer.

### Water

86 rivers and streams; 3 waterfalls.

- Alagal Oya
- Alawathura Oya
- Ambadeniya Ela
- Ambalampitiya Oya
- Arattan Ela
- Atalawa Ela
- Babaragaha Ela
- Bahara Oya
- Bibili Oya
- Bulugoda Oya
- Dambulla Oya
- Dambulu Oya
- Dedigama Oya
- Denipelle Oya
- Dobamale Ela
- Dotulu Ella Falls
- Dovewa Ela
- Dunumale Ela
- Ekki Oya
- Elapita Falls
- Galigamuwa Oya
- Garagoda Oya
- Girankitte Oya
- Godellakumbura Ela

…and 65 more.

### Hills and mountains

33 mountains; 14 hills; 3 peaks.

- Ballabandigala · 1,896 m
- Pidurutalawa · 1,618 m
- Heen Pidurutalawa · 1,138 m
- Peak Wilderness · 1,069 m
- Ramesarakapella · 1,024 m
- Alagala · 737 m
- Balahela · 680 m
- Hingurangala · 669 m
- Rahalagala · 663 m
- Usgala · 637 m
- Batgala · 634 m
- Alupotakanda · 545 m
- Kiriatulgala · 530 m
- Ingirikanda · 512 m
- Pupakanda · 482 m
- Hakurawetichchagala · 463 m
- Veyangala · 461 m
- Rajurugala · 456 m
- Unagalle · 441 m
- Tennapita · 426 m
- Netowhena · 412 m
- Potdenigala · 411 m
- Tantirikanda · 390 m
- Kalugalgammana · 364 m

…and 26 more.

### Forests and nature

5 forests; 1 forest reserve.

- Katukitulhena
- Laxapanagalakanda
- Magalakanda
- Mahapidurutalawakele
- Thisnachigederawatta
- Timbiripola Forest Reserve

### History

1 ruin.

- Sitawaka

### Estates

206 estates; 148 rubber estates; 63 estates; 12 tea estates.

- Abbasi
- Adurapothe
- Alapalawala
- Alawwa
- Alibadeniya Group
- Aludeniya
- Ambadeniya Group
- Ambalawa
- Ambanpitiya
- Ambanpitiyawatta
- Amblakande
- Ambulugala
- Amitirigala
- Ampe
- Ampitiyehena
- Amunugama
- Andawala Estate
- Anhettigama Estate
- Ardross
- Arndara
- Atalawa
- Atale
- Atugoda
- Avington

…and 405 more.

### Getting around

2 railway stations; 1 railway halt.

- Bujjamuwa
- Ihala Kotte
- Kadigomuwa

Source: [GeoNames (CC BY 4.0) — settlements, natural and historic features](https://www.geonames.org/).

Places of worship are not listed. Elevations are from the GeoNames terrain model and are approximate.

## Weather in Kegalle District and the best time to visit

In Kegalle District, the warmest month is Apr (average 24 °C) and the coolest is Jan (21 °C). About 1,762 mm of rain falls in a year; the wettest month is Nov (274 mm) and the driest Jul (82 mm). The most comfortable months for a visit are **January to March and June to August**.

- Jan
- Feb
- Mar
- Apr
- May
- Jun
- Jul
- Aug
- Sep
- Oct
- Nov
- Dec

Month Average °C Rain mm 

Jan 21 108 

Feb 22 86 

Mar 23 104 

Apr 24 175 

May 24 164 

Jun 23 101 

Jul 23 82 

Aug 23 92 

Sep 23 129 

Oct 23 234 

Nov 22 274 

Dec 22 212 

Source: [NASA POWER climatology, retrieved 2026-10-29](https://power.larc.nasa.gov/).

## Hospitals, banks and other services in Kegalle District

Places mapped inside Kegalle District in open map data, by type — each number opens the full list with locations.

- Hospitals38
- Banks67
- ATMs3
- Petrol pumps22
- Hotels165
- Shopping malls5
- Schools129
- Colleges and universities27
- Cinemas5
- Pharmacies7
- Restaurants97
- Police stations11
- Dental clinics7

Source: [Overture Maps places (CDLA-Permissive-2.0) and © OpenStreetMap contributors (ODbL)](https://overturemaps.org/).

Coverage depends on what has been mapped; contact details are not shown.

## Quick answers

- Where is Kegalle District?In Sabaragamuwa Province, Sri Lanka
- What is the population of Kegalle District?891,997 (2023 estimate)
- What is the median age in Kegalle District?About 33 years (2023 estimate)
- What is the population density of Kegalle District?About 538 people per km²
- What borders Kegalle District?Colombo District, Gampaha District, Kandy District, Kurunegala District, Nuwara Eliya District and Ratnapura District
- What is the largest town in Kegalle District?Kegalle
- What is the highest point in Kegalle District?Ballabandigala (1,896 m, GeoNames elevation model)
- What is the best time to visit Kegalle District?January to March and June to August
- How many hospitals are in Kegalle District?38 mapped
- How many banks are in Kegalle District?67 mapped
- How many ATMs are in Kegalle District?3 mapped
- How many petrol pumps are in Kegalle District?22 mapped
- What is the P-code of Kegalle District?LK92 (OCHA common operational dataset)
