Population Statistics
HomeUKTrendsSouth Lanarkshire

South Lanarkshire population, 2001–2024

South Lanarkshire has an estimated population of 334,030 (mid-2024), up 10.5% since 2001. Official ONS mid-year estimates for the South Lanarkshire local authority area.

334,030
population, mid-2024
+10.5%
since 2001
+5.4%
last 10 years
2024
peak year (334,030)
2005201020152020 302k 334k

Year by year

YearPopulationChange
2024334,030+0.9%
2023331,090+1.1%
2022327,460+0.6%
2021325,390+0.5%
2020323,620+0.2%
2019323,120+0.6%
2018321,320+0.3%
2017320,480+0.4%
2016319,050+0.3%
2015318,110+0.4%
2014316,770+0.3%
2013315,810+0.3%
2012314,770+0.3%
2011313,900+0.2%
2010313,180+0.3%
2009312,180+0.3%
2008311,310+0.3%
2007310,370+0.6%
2006308,450+0.5%
2005306,850+0.4%
2004305,660+0.7%
2003303,480+0.2%
2002302,770+0.1%
2001302,340
Figures are ONS mid-year population estimates for the South Lanarkshire local authority area (code S12000029), which can differ from the population of a town of the same name. Sources & method.