Population Statistics
HomeUKTrendsGuildford

Guildford population, 2001–2024

Guildford has an estimated population of 151,359 (mid-2024), up 16.6% since 2001. Official ONS mid-year estimates for the Guildford local authority area.

151,359
population, mid-2024
+16.6%
since 2001
+8.3%
last 10 years
2024
peak year (151,359)
2005201020152020 130k 151k

Year by year

YearPopulationChange
2024151,359+1.5%
2023149,094+2.0%
2022146,232+1.5%
2021144,013+0.9%
2020142,732+0.3%
2019142,328-0.0%
2018142,384-0.6%
2017143,294+0.3%
2016142,891+0.9%
2015141,577+1.3%
2014139,706+0.8%
2013138,627+0.5%
2012137,893+0.2%
2011137,580+1.5%
2010135,547+1.5%
2009133,584+0.9%
2008132,401+0.6%
2007131,656+0.8%
2006130,673+1.3%
2005129,043+0.4%
2004128,575-0.1%
2003128,763-0.4%
2002129,297-0.4%
2001129,774

Food businesses

Guildford has 79 takeaways, 266 restaurants and cafés and 112 pubs and bars on the FSA's statutory register (as of July 2026) — 0.30 takeaways per restaurant against an English average of 0.49, and 5.2 takeaways per 10,000 residents. How that compares across England.

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