Population Statistics
HomeUKTrendsStroud

Stroud population, 2001–2024

Stroud has an estimated population of 125,680 (mid-2024), up 16.3% since 2001. Official ONS mid-year estimates for the Stroud local authority area.

125,680
population, mid-2024
+16.3%
since 2001
+9.1%
last 10 years
2024
peak year (125,680)
2005201020152020 108k 126k

Year by year

YearPopulationChange
2024125,680+1.0%
2023124,456+1.0%
2022123,282+1.5%
2021121,493+1.7%
2020119,511+0.6%
2019118,832+0.6%
2018118,172+0.5%
2017117,613+0.3%
2016117,213+0.4%
2015116,770+1.4%
2014115,211+1.2%
2013113,895+0.5%
2012113,328+0.2%
2011113,074+0.5%
2010112,491+0.6%
2009111,853+0.4%
2008111,375+0.3%
2007111,069+0.5%
2006110,509+0.4%
2005110,122+0.6%
2004109,477+0.6%
2003108,840+0.6%
2002108,229+0.2%
2001108,060

Food businesses

Stroud has 148 takeaways, 212 restaurants and cafés and 93 pubs and bars on the FSA's statutory register (as of July 2026) — 0.70 takeaways per restaurant against an English average of 0.49, and 11.8 takeaways per 10,000 residents. How that compares across England.

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