Population Statistics
HomeUKTrendsPerth and Kinross

Perth and Kinross population, 2001–2024

Perth and Kinross has an estimated population of 154,420 (mid-2024), up 14.4% since 2001. Official ONS mid-year estimates for the Perth and Kinross local authority area.

154,420
population, mid-2024
+14.4%
since 2001
+4.5%
last 10 years
2024
peak year (154,420)
2005201020152020 135k 154k

Year by year

YearPopulationChange
2024154,420+1.0%
2023152,910+1.2%
2022151,130+0.3%
2021150,700+0.9%
2020149,410-0.2%
2019149,740+0.3%
2018149,350-0.1%
2017149,540+0.2%
2016149,170+0.5%
2015148,490+0.5%
2014147,800+0.5%
2013147,010-0.2%
2012147,260+0.3%
2011146,850+0.9%
2010145,600+0.9%
2009144,370+0.9%
2008143,130+1.4%
2007141,140+1.3%
2006139,380+1.0%
2005138,060+0.8%
2004136,900+0.7%
2003135,960+0.6%
2002135,130+0.1%
2001134,950
Figures are ONS mid-year population estimates for the Perth and Kinross local authority area (code S12000048), which can differ from the population of a town of the same name. Sources & method.