Population Statistics
HomeUKTrendsTamworth

Tamworth population, 2001–2024

Tamworth has an estimated population of 81,117 (mid-2024), up 8.7% since 2001. Official ONS mid-year estimates for the Tamworth local authority area.

81,117
population, mid-2024
+8.7%
since 2001
+4.8%
last 10 years
2024
peak year (81,117)
2005201020152020 75k 81k

Year by year

YearPopulationChange
202481,117+0.7%
202380,586+1.2%
202279,664+1.0%
202178,842+1.1%
202077,968+0.3%
201977,698+0.3%
201877,480+0.2%
201777,327-0.5%
201677,688+0.1%
201577,632+0.3%
201477,371+0.1%
201377,308+0.0%
201277,283+0.5%
201176,895+0.4%
201076,582+0.4%
200976,255+0.6%
200875,824+0.6%
200775,407+0.4%
200675,078+0.5%
200574,724+0.4%
200474,424-0.2%
200374,544+0.0%
200274,519-0.1%
200174,596

Food businesses

Tamworth has 63 takeaways, 86 restaurants and cafés and 64 pubs and bars on the FSA's statutory register (as of July 2026) — 0.73 takeaways per restaurant against an English average of 0.49, and 7.8 takeaways per 10,000 residents. How that compares across England.

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