Population Statistics
HomeUKTrendsEast Staffordshire

East Staffordshire population, 2001–2024

East Staffordshire has an estimated population of 129,659 (mid-2024), up 24.7% since 2001. Official ONS mid-year estimates for the East Staffordshire local authority area.

129,659
population, mid-2024
+24.7%
since 2001
+11.0%
last 10 years
2024
peak year (129,659)
2005201020152020 104k 130k

Year by year

YearPopulationChange
2024129,659+1.4%
2023127,909+1.7%
2022125,819+1.1%
2021124,486+1.1%
2020123,096+0.9%
2019122,052+1.0%
2018120,861+0.9%
2017119,782+0.7%
2016118,986+1.1%
2015117,657+0.7%
2014116,812+0.9%
2013115,724+0.8%
2012114,853+0.9%
2011113,858+0.8%
2010112,979+0.8%
2009112,033+0.8%
2008111,191+1.3%
2007109,776+1.2%
2006108,466+0.8%
2005107,609+0.8%
2004106,800+0.7%
2003106,065+1.5%
2002104,487+0.5%
2001103,938

Food businesses

East Staffordshire has 104 takeaways, 248 restaurants and cafés and 114 pubs and bars on the FSA's statutory register (as of July 2026) — 0.42 takeaways per restaurant against an English average of 0.49, and 8.0 takeaways per 10,000 residents. How that compares across England.

Figures are ONS mid-year population estimates for the East Staffordshire local authority area (code E07000193), which can differ from the population of a town of the same name. Sources & method.