Guest, Sign inJoin
St Agnes village centreSt Agnes, #1 on this list · Photo: Colin Park · CC BY-SA 2.0
Cornwall rankings · Income

Towns with the highest household incomes in Cornwall

St Agnes has the highest household incomes of Cornwall’s 35 towns of 2,500+: £53,735 a year before tax, on average (ONS, 2022–23). The typical town here averages £44,478.

ONS small-area income estimates, financial year ending 2023: the mean income of a household before tax (ONS models means, not medians, for small areas), averaged over the town’s neighbourhoods. A described list: no letters. The rank across England and Wales sits beside each figure.

#1

St Agnes

3,253 people
£53,735

Mean household income·£40,936 after tax·#998 of 2,178 in England and Wales

#2

Truro

23,060 people
£53,280

Mean household income·£40,902 after tax·#1,032 of 2,178 in England and Wales

#3

Threemilestone

2,854 people
£51,688

Mean household income·£40,266 after tax·#1,150 of 2,178 in England and Wales

All 35 towns, ranked

Mean household income, highest first. Small towns sit inside one ONS area of 5,000 to 15,000 people, so their figure is partly their surroundings’. Towns with the same figure share a rank (T = tied). Each rank across England and Wales links to the national list.

Every town in Cornwall →

35 towns.

#TownMean household incomeAfter taxUK rank
1St Agnes3,253 people£53,735£40,936#998 of 2,178 nationally
2Truro23,060 people£53,280£40,902#1,032 of 2,178 nationally
3Threemilestone2,854 people£51,688£40,266#1,150 of 2,178 nationally
4Saltash15,433 people£51,285£39,467#1,176 of 2,178 nationally
5Helston11,366 people£50,705£38,004#1,225 of 2,178 nationally
6Penryn11,194 people£49,261£36,421#1,324 of 2,178 nationally
7Perranporth2,752 people£48,891£38,316#1,355 of 2,178 nationally
8Torpoint7,163 people£48,250£36,510#1,406 of 2,178 nationally
9Probus2,565 people£47,607£38,001#1,454 of 2,178 nationally
10Falmouth24,066 people£47,308£36,396#1,468 of 2,178 nationally
11Carbis Bay3,967 people£46,656£34,835#1,518 of 2,178 nationally
12Porthleven3,118 people£46,339£37,710#1,552 of 2,178 nationally
14Wadebridge5,626 people£46,070£35,724#1,574 of 2,178 nationally
15Redruth15,455 people£45,289£34,077#1,633 of 2,178 nationally
16Newquay24,543 people£44,955£36,020#1,652 of 2,178 nationally
17Tywardreath2,589 people£44,606£36,255#1,680 of 2,178 nationally
T18St Columb Major3,663 people£44,478£35,100#1,693 of 2,178 nationally
20Lostwithiel3,067 people£43,868£35,091#1,748 of 2,178 nationally
21St Austell24,361 people£43,810£34,125#1,754 of 2,178 nationally
22Pool and Illogan8,588 people£43,670£34,443#1,766 of 2,178 nationally
23Bude7,347 people£43,300£35,300#1,791 of 2,178 nationally
24Bodmin16,904 people£43,255£34,565#1,806 of 2,178 nationally
25Hayle9,040 people£43,112£33,492#1,819 of 2,178 nationally
26Camelford2,983 people£43,106£34,778#1,820 of 2,178 nationally
27St Ives5,413 people£42,888£33,543#1,833 of 2,178 nationally
28Liskeard10,901 people£42,765£34,065#1,844 of 2,178 nationally
29Launceston8,431 people£42,760£34,507#1,846 of 2,178 nationally
30Callington4,665 people£41,996£34,208#1,902 of 2,178 nationally
31St Blazey6,569 people£41,973£32,604#1,904 of 2,178 nationally
32Looe5,314 people£41,416£33,227#1,936 of 2,178 nationally
33Newlyn3,362 people£40,636£33,429#1,990 of 2,178 nationally
34Camborne20,445 people£40,165£31,922#2,018 of 2,178 nationally
35Penzance14,957 people£38,337£30,346#2,100 of 2,178 nationally
Quick answers

Questions people ask

Which town in Cornwall has the highest household income?

St Agnes: its households average £53,735 a year before tax (£40,936 after). Truro and Threemilestone follow.

How are these towns ranked?

By mean household income before tax in ONS’s small-area estimates (April 2022 to March 2023), highest first: each neighbourhood’s figure weighted by its share of the town’s residents.

Why isn’t my town on this list?

The list covers Cornwall’s towns of 2,500+ with the figure. Smaller places show it on their own pages; every town in Cornwall is on the county page.

Go deeper

More Cornwall lists

Every list ranks the same 2,500+ towns, so a town’s rank means the same thing on each.

All Cornwall rankings →
County by county

Towns with the highest household incomes, county by county

Sources: ONS small-area income estimates (financial year ending 2023). All under the Open Government Licence v3.0.

Contains public sector information licensed under the Open Government Licence v3.0. Contains HM Land Registry data © Crown copyright and database right 2026. Contains OS data © Crown copyright and database right 2026 (ONS boundaries). Northern Ireland: Source: NISRA; contains Land & Property Services data and Ordnance Survey of Northern Ireland information, © Crown copyright, licensed under the Open Government Licence v3.0. Scotland: contains National Records of Scotland data, Registers of Scotland data and SEPA data, © Crown copyright / © SEPA 2025, licensed under the Open Government Licence v3.0.