Population Statistics
HomeUKTrendsWiltshire

Wiltshire population, 2001–2024

Wiltshire has an estimated population of 523,700 (mid-2024), up 20.8% since 2001. Official ONS mid-year estimates for the Wiltshire local authority area.

523,700
population, mid-2024
+20.8%
since 2001
+8.1%
last 10 years
2024
peak year (523,700)
2005201020152020 434k 524k

Year by year

YearPopulationChange
2024523,700+0.8%
2023519,779+0.7%
2022516,185+0.6%
2021513,240+1.2%
2020507,047+0.8%
2019502,985+0.9%
2018498,703+0.3%
2017497,177+0.9%
2016492,706+0.9%
2015488,377+0.8%
2014484,344+1.0%
2013479,505+0.6%
2012476,806+0.5%
2011474,319+0.9%
2010470,199+0.7%
2009466,711+0.6%
2008464,007+1.1%
2007458,840+1.3%
2006453,041+1.0%
2005448,670+0.7%
2004445,632+0.7%
2003442,633+1.0%
2002438,386+1.1%
2001433,508

Food businesses

Wiltshire has 301 takeaways, 661 restaurants and cafés and 523 pubs and bars on the FSA's statutory register (as of July 2026) — 0.46 takeaways per restaurant against an English average of 0.49, and 5.7 takeaways per 10,000 residents. How that compares across England.

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