Population Statistics
HomeUKTrendsHastings

Hastings population, 2001–2024

Hastings has an estimated population of 91,219 (mid-2024), up 6.8% since 2001. Official ONS mid-year estimates for the Hastings local authority area.

91,219
population, mid-2024
+6.8%
since 2001
-0.1%
last 10 years
2016
peak year (92,347)
2005201020152020 85k 91k

Year by year

YearPopulationChange
202491,219-0.0%
202391,221+0.5%
202290,734-0.3%
202190,974-0.2%
202091,130-0.5%
201991,570-0.4%
201891,963-0.1%
201792,016-0.4%
201692,347+0.6%
201591,795+0.5%
201491,356+0.4%
201390,994+0.6%
201290,493+0.4%
201190,173+0.6%
201089,623+0.4%
200989,293+0.6%
200888,722+0.8%
200788,024+0.6%
200687,516+0.1%
200587,419+0.7%
200486,854+0.3%
200386,596+0.8%
200285,873+0.6%
200185,392

Food businesses

Hastings has 108 takeaways, 253 restaurants and cafés and 87 pubs and bars on the FSA's statutory register (as of July 2026) — 0.43 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 Hastings local authority area (code E07000062), which can differ from the population of a town of the same name. Sources & method.