Population Statistics
HomeUKTrendsDoncaster

Doncaster population, 2001–2024

Doncaster has an estimated population of 319,765 (mid-2024), up 11.5% since 2001. Official ONS mid-year estimates for the Doncaster local authority area.

319,765
population, mid-2024
+11.5%
since 2001
+5.3%
last 10 years
2024
peak year (319,765)
2005201020152020 287k 320k

Year by year

YearPopulationChange
2024319,765+1.4%
2023315,428+1.3%
2022311,395+0.9%
2021308,697+0.2%
2020308,185-0.1%
2019308,438+0.1%
2018308,237+0.4%
2017307,058+0.3%
2016306,137+0.6%
2015304,311+0.2%
2014303,673+0.2%
2013302,991+0.1%
2012302,626+0.1%
2011302,468+0.4%
2010301,299+0.4%
2009300,184+0.6%
2008298,388+0.7%
2007296,215+0.8%
2006293,990+0.6%
2005292,174+0.5%
2004290,850+0.3%
2003290,111+0.5%
2002288,647+0.6%
2001286,900

Food businesses

Doncaster has 333 takeaways, 816 restaurants and cafés and 255 pubs and bars on the FSA's statutory register (as of July 2026) — 0.41 takeaways per restaurant against an English average of 0.49, and 10.4 takeaways per 10,000 residents. How that compares across England.

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