Population Statistics
HomeUKTrendsIslington

Islington population, 2001–2024

Islington has an estimated population of 223,024 (mid-2024), up 24.3% since 2001. Official ONS mid-year estimates for the Islington local authority area.

223,024
population, mid-2024
+24.3%
since 2001
+3.7%
last 10 years
2024
peak year (223,024)
2005201020152020 179k 223k

Year by year

YearPopulationChange
2024223,024+0.3%
2023222,333+1.2%
2022219,769+1.3%
2021217,050-1.8%
2020221,018-0.4%
2019221,994+0.2%
2018221,453-0.0%
2017221,535+0.4%
2016220,620+1.1%
2015218,255+1.5%
2014214,986+1.1%
2013212,604+1.8%
2012208,762+1.2%
2011206,285+3.1%
2010200,129+1.7%
2009196,704+2.4%
2008192,089+1.8%
2007188,636+1.8%
2006185,283+1.0%
2005183,477+1.5%
2004180,831-0.0%
2003180,899+0.4%
2002180,118+0.4%
2001179,387

Food businesses

Islington has 246 takeaways, 1,018 restaurants and cafés and 223 pubs and bars on the FSA's statutory register (as of July 2026) — 0.24 takeaways per restaurant against an English average of 0.49, and 11.0 takeaways per 10,000 residents. How that compares across England.

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