Kurunegala Flag

Kurunegala

Country:
Sri Lanka
Continent:
Asia

Kurunegala's 2026 population is now estimated at 20,933. In 2025, the population of Kurunegala was 21,190. Kurunegala experienced a decrease of -257 residents over the past year, marking an annual decline of -1.21%. These population values and projections come from World Population Review Internal Projections .

20.9K
Total Population
-257 -1.21%
Growth
No
Capital of Sri Lanka?

Kurunegala Population

Other Cities in Sri Lanka