Population Statistics
HomeUKTrendsStevenage

Stevenage population, 2001–2024

Stevenage has an estimated population of 91,774 (mid-2024), up 15.0% since 2001. Official ONS mid-year estimates for the Stevenage local authority area.

91,774
population, mid-2024
+15.0%
since 2001
+5.8%
last 10 years
2024
peak year (91,774)
2005201020152020 80k 92k

Year by year

YearPopulationChange
202491,774+1.3%
202390,567+1.0%
202289,639+0.3%
202189,360-0.4%
202089,755+0.2%
201989,541+0.3%
201889,310+0.2%
201789,099+0.7%
201688,466+1.1%
201587,482+0.9%
201486,719+0.9%
201385,974+1.1%
201285,052+1.0%
201184,247+1.5%
201083,007+0.9%
200982,253+0.8%
200881,615+1.1%
200780,734+0.5%
200680,352+0.0%
200580,330+0.4%
200480,008-0.4%
200380,308+0.2%
200280,110+0.4%
200179,794

Food businesses

Stevenage has 167 takeaways, 131 restaurants and cafés and 39 pubs and bars on the FSA's statutory register (as of July 2026) — 1.27 takeaways per restaurant against an English average of 0.49, and 18.2 takeaways per 10,000 residents. How that compares across England.

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