Population Statistics
HomeUKTrendsStockport

Stockport population, 2001–2024

Stockport has an estimated population of 303,929 (mid-2024), up 6.8% since 2001. Official ONS mid-year estimates for the Stockport local authority area.

303,929
population, mid-2024
+6.8%
since 2001
+6.2%
last 10 years
2024
peak year (303,929)
2005201020152020 285k 304k

Year by year

YearPopulationChange
2024303,929+1.2%
2023300,326+1.0%
2022297,386+0.7%
2021295,268+0.5%
2020293,851+0.2%
2019293,172+0.5%
2018291,631+0.2%
2017290,905+0.4%
2016289,879+0.6%
2015288,210+0.7%
2014286,267+0.5%
2013284,816+0.3%
2012283,953+0.2%
2011283,253+0.2%
2010282,614+0.1%
2009282,263+0.3%
2008281,477+0.2%
2007280,953+0.2%
2006280,498-0.2%
2005281,195-0.4%
2004282,368-0.2%
2003282,932-0.2%
2002283,502-0.4%
2001284,557

Food businesses

Stockport has 380 takeaways, 641 restaurants and cafés and 180 pubs and bars on the FSA's statutory register (as of July 2026) — 0.59 takeaways per restaurant against an English average of 0.49, and 12.5 takeaways per 10,000 residents. How that compares across England.

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