Population Statistics
HomeUKTrendsLeicester

Leicester population, 2001–2024

Leicester has an estimated population of 388,348 (mid-2024), up 37.3% since 2001. Official ONS mid-year estimates for the Leicester local authority area.

388,348
population, mid-2024
+37.3%
since 2001
+13.2%
last 10 years
2024
peak year (388,348)
2005201020152020 283k 388k

Year by year

YearPopulationChange
2024388,348+1.5%
2023382,696+2.6%
2022373,086+1.7%
2021366,940-0.5%
2020368,922-0.2%
2019369,776+0.7%
2018367,094+1.4%
2017361,895+1.4%
2016356,789+2.0%
2015349,853+2.0%
2014342,917+1.2%
2013338,852+1.4%
2012334,099+1.4%
2011329,627+1.5%
2010324,912+1.6%
2009319,708+1.3%
2008315,473+1.3%
2007311,303+1.6%
2006306,548+1.7%
2005301,543+2.5%
2004294,127+1.9%
2003288,648+1.2%
2002285,295+0.9%
2001282,757
Figures are ONS mid-year population estimates for the Leicester local authority area (code E06000016), which can differ from the population of a town of the same name. Sources & method.