Population Statistics
HomeUKTrendsCornwall

Cornwall population, 2001–2024

Cornwall has an estimated population of 583,289 (mid-2024), up 16.7% since 2001. Official ONS mid-year estimates for the Cornwall local authority area.

583,289
population, mid-2024
+16.7%
since 2001
+7.3%
last 10 years
2024
peak year (583,289)
2005201020152020 500k 583k

Year by year

YearPopulationChange
2024583,289+0.7%
2023579,381+0.7%
2022575,591+0.6%
2021571,948+1.2%
2020565,045+0.2%
2019563,695+0.7%
2018559,961+0.5%
2017556,921+1.0%
2016551,203+0.7%
2015547,334+0.7%
2014543,778+0.7%
2013540,061+0.5%
2012537,411+0.7%
2011533,760+0.7%
2010529,794+0.7%
2009526,365+0.3%
2008524,973+0.6%
2007521,957+0.8%
2006517,984+0.6%
2005515,098+0.6%
2004511,810+0.6%
2003508,579+0.8%
2002504,644+0.9%
2001499,937

Food businesses

Cornwall has 445 takeaways, 1,677 restaurants and cafés and 544 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 7.6 takeaways per 10,000 residents. How that compares across England.

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