Population Statistics
HomeUKTrendsHackney

Hackney population, 2001–2024

Hackney has an estimated population of 266,758 (mid-2024), up 28.7% since 2001. Official ONS mid-year estimates for the Hackney local authority area.

266,758
population, mid-2024
+28.7%
since 2001
+3.1%
last 10 years
2024
peak year (266,758)
2005201020152020 207k 267k

Year by year

YearPopulationChange
2024266,758+0.5%
2023265,411+1.4%
2022261,814+0.7%
2021260,082-1.4%
2020263,782-0.8%
2019265,825-0.1%
2018266,210+0.5%
2017264,834-0.0%
2016264,892+1.1%
2015261,929+1.2%
2014258,735+1.2%
2013255,646+1.8%
2012251,193+1.6%
2011247,182+2.3%
2010241,739+2.2%
2009236,622+2.4%
2008231,041+2.9%
2007224,480+1.9%
2006220,193+1.7%
2005216,512+1.4%
2004213,581+0.6%
2003212,405+0.7%
2002210,961+1.8%
2001207,246

Food businesses

Hackney has 290 takeaways, 1,082 restaurants and cafés and 135 pubs and bars on the FSA's statutory register (as of July 2026) — 0.27 takeaways per restaurant against an English average of 0.49, and 10.9 takeaways per 10,000 residents. How that compares across England.

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