Population Statistics
HomeUKTrendsPowys

Powys population, 2001–2024

Powys has an estimated population of 135,059 (mid-2024), up 6.9% since 2001. Official ONS mid-year estimates for the Powys local authority area.

135,059
population, mid-2024
+6.9%
since 2001
+1.7%
last 10 years
2024
peak year (135,059)
2005201020152020 126k 135k

Year by year

YearPopulationChange
2024135,059+0.3%
2023134,645+0.5%
2022133,989+0.4%
2021133,521+1.0%
2020132,199+0.5%
2019131,556-0.3%
2018131,967-0.4%
2017132,460-0.1%
2016132,531-0.3%
2015132,945+0.1%
2014132,809+0.1%
2013132,719-0.3%
2012133,146+0.1%
2011133,071+0.1%
2010132,878-0.2%
2009133,090+0.2%
2008132,865+0.7%
2007131,982+0.7%
2006131,037+0.6%
2005130,210+0.5%
2004129,568+1.0%
2003128,295+0.9%
2002127,145+0.6%
2001126,398
Figures are ONS mid-year population estimates for the Powys local authority area (code W06000023), which can differ from the population of a town of the same name. Sources & method.