# Mahiyanganaya DS Division, Badulla District – GN divisions

> Source: https://wherepedia.org/sri-lanka/uva/badulla/mahiyanganaya/

Divisional Secretariat division · Badulla District 

# Mahiyanganaya DS Division

Mahiyanganaya DS Division is a Divisional Secretariat (DS) division of Sri Lanka in Badulla District, Uva Province. It covers **601.9 km²**. It is divided into 35 GN divisions. 72 named villages and localities are recorded here, and 72 mapped services such as hospitals, banks and schools.

- 602km²
- 35GN divisions
- 72mapped services

## Where is Mahiyanganaya DS Division?

Mahiyanganaya DS Division lies in [Badulla District](https://wherepedia.org/sri-lanka/uva/badulla/), [Uva Province](https://wherepedia.org/sri-lanka/uva/), [Sri Lanka](https://wherepedia.org/sri-lanka/). It borders 7 other DS divisions: [Dehiattakandiya DS Division](https://wherepedia.org/sri-lanka/eastern/ampara/dehiattakandiya/), [Kandeketiya DS Division](https://wherepedia.org/sri-lanka/uva/badulla/kandeketiya/), [Meegahakiula DS Division](https://wherepedia.org/sri-lanka/uva/badulla/meegahakiula/), [Minipe DS Division](https://wherepedia.org/sri-lanka/central/kandy/minipe/), [Padiyathalawa DS Division](https://wherepedia.org/sri-lanka/eastern/ampara/padiyathalawa/), [Rideemaliyadda DS Division](https://wherepedia.org/sri-lanka/uva/badulla/rideemaliyadda/) and [Wilgamuwa DS Division](https://wherepedia.org/sri-lanka/central/matale/wilgamuwa/). By area it is the 20th largest of 339 DS divisions in Sri Lanka. It covers 21.0% of [Badulla District](https://wherepedia.org/sri-lanka/uva/badulla/). The centre of Mahiyanganaya DS Division is about 146 km in a straight line from Colombo, the commercial capital. It is about 49 km from Badulla, the main town of Badulla District. The centre point is at 7.4185° N, 81.0816° 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).

## GN divisions of Mahiyanganaya DS Division

Grama Niladhari division Area km² Localities Services 

[Aluttarama](https://wherepedia.org/sri-lanka/uva/badulla/mahiyanganaya/aluttarama/) 7.0 1 0 

[Aluyatawela](https://wherepedia.org/sri-lanka/uva/badulla/mahiyanganaya/aluyatawela/) 9.9 1 1 

[Bathalayaya](https://wherepedia.org/sri-lanka/uva/badulla/mahiyanganaya/bathalayaya/) 9.1 1 0 

[Belaganwewa](https://wherepedia.org/sri-lanka/uva/badulla/mahiyanganaya/belaganwewa/) 7.7 0 1 

[Beligalla](https://wherepedia.org/sri-lanka/uva/badulla/mahiyanganaya/beligalla/) 10.0 1 1 

[Dambagolla](https://wherepedia.org/sri-lanka/uva/badulla/mahiyanganaya/dambagolla/) 14 4 2 

[Dambana](https://wherepedia.org/sri-lanka/uva/badulla/mahiyanganaya/dambana/) 232 9 2 

[Dambarawa](https://wherepedia.org/sri-lanka/uva/badulla/mahiyanganaya/dambarawa/) 5.3 2 2 

[Dehigolla](https://wherepedia.org/sri-lanka/uva/badulla/mahiyanganaya/dehigolla/) 6.7 0 1 

[Divulapelessa](https://wherepedia.org/sri-lanka/uva/badulla/mahiyanganaya/divulapelessa/) 9.5 1 0 

[Elewela](https://wherepedia.org/sri-lanka/uva/badulla/mahiyanganaya/elewela/) 5.7 3 2 

[Galporuyaya](https://wherepedia.org/sri-lanka/uva/badulla/mahiyanganaya/galporuyaya/) 17 1 0 

[Ginnoruwa](https://wherepedia.org/sri-lanka/uva/badulla/mahiyanganaya/ginnoruwa/) 7.5 1 1 

[Girandurukotte](https://wherepedia.org/sri-lanka/uva/badulla/mahiyanganaya/girandurukotte/) 26 3 8 

[Haddattawa](https://wherepedia.org/sri-lanka/uva/badulla/mahiyanganaya/haddattawa/) 8.3 3 0 

[Hebarawa](https://wherepedia.org/sri-lanka/uva/badulla/mahiyanganaya/hebarawa/) 9.4 1 2 

[Hobariyawa](https://wherepedia.org/sri-lanka/uva/badulla/mahiyanganaya/hobariyawa/) 6.9 0 0 

[Kukulapola](https://wherepedia.org/sri-lanka/uva/badulla/mahiyanganaya/kukulapola/) 27 0 0 

[Mahiyanganaya Town](https://wherepedia.org/sri-lanka/uva/badulla/mahiyanganaya/mahiyanganaya-town/) 1.7 2 24 

[Mapakadawewa](https://wherepedia.org/sri-lanka/uva/badulla/mahiyanganaya/mapakadawewa/) 6.7 3 2 

[Medayaya](https://wherepedia.org/sri-lanka/uva/badulla/mahiyanganaya/medayaya/) 14 4 1 

[Meegahahena](https://wherepedia.org/sri-lanka/uva/badulla/mahiyanganaya/meegahahena/) 9.8 1 0 

[Millattawa](https://wherepedia.org/sri-lanka/uva/badulla/mahiyanganaya/millattawa/) 9.8 1 0 

[Pahala Rathkinda](https://wherepedia.org/sri-lanka/uva/badulla/mahiyanganaya/pahala-rathkinda/) 7.6 1 1 

[Pangaragammana](https://wherepedia.org/sri-lanka/uva/badulla/mahiyanganaya/pangaragammana/) 4.9 1 1 

[Poojanagaraya](https://wherepedia.org/sri-lanka/uva/badulla/mahiyanganaya/poojanagaraya/) 3.4 0 7 

[Rotalawela](https://wherepedia.org/sri-lanka/uva/badulla/mahiyanganaya/rotalawela/) 9.1 1 1 

[Senanigama](https://wherepedia.org/sri-lanka/uva/badulla/mahiyanganaya/senanigama/) 5.1 1 0 

[Sorabora](https://wherepedia.org/sri-lanka/uva/badulla/mahiyanganaya/sorabora/) 6.0 2 1 

[Thalangamuwa](https://wherepedia.org/sri-lanka/uva/badulla/mahiyanganaya/thalangamuwa/) 21 3 0 

[Theldeniyaya](https://wherepedia.org/sri-lanka/uva/badulla/mahiyanganaya/theldeniyaya/) 7.9 1 1 

[Ulhitiya](https://wherepedia.org/sri-lanka/uva/badulla/mahiyanganaya/ulhitiya/) 6.1 2 1 

[Viranegama](https://wherepedia.org/sri-lanka/uva/badulla/mahiyanganaya/viranegama/) 11 1 0 

[Wewatta](https://wherepedia.org/sri-lanka/uva/badulla/mahiyanganaya/wewatta/) 54 12 1 

[Wewgampaha](https://wherepedia.org/sri-lanka/uva/badulla/mahiyanganaya/wewgampaha/) 5.4 4 8 

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/).

## Villages and localities in Mahiyanganaya DS Division

Open gazetteers list **72 villages, towns and localities** in Mahiyanganaya DS Division. Settlements here lie between about 73 m and 237 m above sea level (median 130 m).

- Alikandura
- Aluthnuwara
- Aluttarama
- Aluyatawela
- Angunuwaragala
- Bathalayaya
- Belaganwewa
- Beligalla
- Biriulpota
- Bulugahalanda
- Dambagolla
- Dambana
- Dambarawa
- Dehigolla
- Demettanella
- Divulapelessa
- Dumbana
- Ebbehera
- Egodamulla
- Elewala
- Galporuyaya
- Gangeyaya
- Ginnoruwa
- Girandurukotte
- Giranduwa
- Gonabokka
- Gurukumbura
- Hebarawa
- Horabora
- Kadapalla
- Kaduwila
- Kaleela
- Kindigoda
- Kitulawela
- Kongolla
- Koruppa
- Koruppugama
- Kotatalawa
- Kovilyaya Junction
- Kudavila
- Kudawewa
- Kuduwila
- Kukulapola
- Maapakadawewa
- Mahiyanganaya
- Makulgolla
- Mawaralagala
- Medaoya
- Medayaya
- Medyaye
- Meegahapitiya
- Millaththawa
- Nakiyawela
- Padukumbura
- Pahala Rathkinda
- Puhulyaya
- Puskivula
- Rerupitiya
- Rohana
- Rotalawela
- Seenigaslanda
- Sorabora
- Talangamuwa
- Teldeniyaya
- Tract 1
- Tract 2
- Ulhitiya
- Wadiyegama
- Watawana
- Wewaththa
- Wewatta
- Wiranegama

Source: [GeoNames (CC BY 4.0) — settlements, natural and historic features](https://www.geonames.org/); [© OpenStreetMap contributors (ODbL), Geofabrik extract — named settlements](https://www.openstreetmap.org/copyright).

## Landscape and landmarks of Mahiyanganaya DS Division

Named natural and historic features inside Mahiyanganaya DS Division, from the GeoNames gazetteer.

### Water

23 rivers and streams; 22 reservoirs and tanks.

- Agale Oya
- Aluata Wewa
- Alut Wewa
- Aluttarama Oya
- Aluttarama Wewa
- Ambagaha Wewa
- Ambagolle Kandura
- Angunuwara Wewa
- Attanapola Wewa
- Balagam Wewa
- Beligan Oya
- Borawatun Wewa
- Dambarawa Oya
- Dehiaththa Ela
- Diulpelesse Wewa
- Diyabuna Oya
- Galawela Kandura
- Giralagolla Wewa
- Hadaththa Oya
- Hembarawa Wewa
- Hepola Oya
- Horabora Wewa
- Kadawela Wewa
- Kadupahara Wewa

…and 21 more.

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 Mahiyanganaya DS Division and the best time to visit

Using the climate of Badulla District, the warmest month is May (average 31 °C) and the coolest is Jan (27 °C), after allowing for this place being about 682 m lower than the climate reference point (about 6.5 °C per 1,000 m). About 1,695 mm of rain falls in a year; the wettest month is Nov (289 mm) and the driest Jul (50 mm). The most comfortable months for a visit are **February**.

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

Month Average °C Rain mm 

Jan 27 144 

Feb 28 106 

Mar 29 102 

Apr 30 155 

May 31 128 

Jun 30 62 

Jul 30 50 

Aug 31 64 

Sep 30 112 

Oct 30 221 

Nov 28 289 

Dec 27 262 

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

## Hospitals, banks and other services in Mahiyanganaya DS Division

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

- Hospitals5
- Banks12
- Petrol pumps3
- Hotels19
- Schools23
- Pharmacies1
- Restaurants7
- Police stations2

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 Mahiyanganaya DS Division?In Badulla District, Uva Province, Sri Lanka
- What borders Mahiyanganaya DS Division?Dehiattakandiya DS Division, Kandeketiya DS Division, Meegahakiula DS Division, Minipe DS Division, Padiyathalawa DS Division, Rideemaliyadda DS Division and Wilgamuwa DS Division
- How many villages are in Mahiyanganaya DS Division?72 named settlements (GeoNames, OpenStreetMap)
- What is the elevation of Mahiyanganaya DS Division?Settlements lie between 73 m and 237 m
- How many reservoirs and tanks are in Mahiyanganaya DS Division?22 named in GeoNames
- What is the best time to visit Mahiyanganaya DS Division?February
- How many hospitals are in Mahiyanganaya DS Division?5 mapped
- How many banks are in Mahiyanganaya DS Division?12 mapped
- How many petrol pumps are in Mahiyanganaya DS Division?3 mapped
- What is the P-code of Mahiyanganaya DS Division?LK8103 (OCHA common operational dataset)
