Guest, Sign inJoin
The Willow Centre, CringlefordCringleford, #1 on this list · Photo: Geographer · CC BY-SA 2.0
Norfolk rankings · Income

Towns with the highest household incomes in Norfolk

Cringleford has the highest household incomes of Norfolk’s 52 towns of 2,500+: £70,516 a year before tax, on average (ONS, 2022–23). The typical town here averages £46,512.

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

Cringleford

4,686 people
£70,516

Mean household income·£50,108 after tax·#235 of 2,178 in England and Wales

#T2

Costessey

2,608 people
£66,837

Mean household income·£48,482 after tax·#347 of 2,178 in England and Wales

#T2

Queen's Hills

4,465 people
£66,837

Mean household income·£48,482 after tax·#347 of 2,178 in England and Wales

All 52 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 Norfolk →

52 towns.

#TownMean household incomeAfter taxUK rank
1Cringleford4,686 people£70,516£50,108#235 of 2,178 nationally
T2Costessey2,608 people£66,837£48,482#347 of 2,178 nationally
T2Queen's Hills4,465 people£66,837£48,482#347 of 2,178 nationally
4Taverham and Drayton14,989 people£62,328£43,529#540 of 2,178 nationally
5Hethersett7,018 people£61,930£45,444#557 of 2,178 nationally
6Poringland7,105 people£61,415£44,741#575 of 2,178 nationally
7Mulbarton3,807 people£60,914£44,502#607 of 2,178 nationally
8Wymondham16,334 people£58,828£42,969#709 of 2,178 nationally
9Brundall4,378 people£58,351£41,421#736 of 2,178 nationally
T10Marham Garrison town2,608 people£56,764£39,668#815 of 2,178 nationally
T10West Winch2,828 people£56,764£39,668#815 of 2,178 nationally
12Horsford4,396 people£56,112£40,167#850 of 2,178 nationally
13Blofield2,667 people£56,012£41,433#858 of 2,178 nationally
14Long Stratton5,218 people£55,692£40,608#879 of 2,178 nationally
15Aylsham7,183 people£54,898£40,228#923 of 2,178 nationally
16Watlington2,593 people£52,572£37,359#1,078 of 2,178 nationally
17Hoveton and Wroxham3,620 people£50,556£38,314#1,239 of 2,178 nationally
18Norwich200,744 people£49,951£37,622#1,273 of 2,178 nationally
19Attleborough11,236 people£49,815£38,233#1,285 of 2,178 nationally
20Feltwell2,919 people£49,253£37,351#1,326 of 2,178 nationally
21Bradwell11,632 people£49,163£36,426#1,334 of 2,178 nationally
22Thetford25,502 people£48,688£37,036#1,365 of 2,178 nationally
23Hopton on Sea2,575 people£48,468£36,205#1,389 of 2,178 nationally
24Martham3,633 people£47,966£37,254#1,432 of 2,178 nationally
25King's Lynn47,604 people£47,719£36,748#1,448 of 2,178 nationally
26Diss9,599 people£46,619£34,368#1,523 of 2,178 nationally
27Harleston5,077 people£46,405£36,127#1,546 of 2,178 nationally
28Spixworth3,418 people£45,897£37,796#1,586 of 2,178 nationally
29Swaffham8,434 people£45,890£35,869#1,587 of 2,178 nationally
30Dersingham4,753 people£45,862£34,788#1,589 of 2,178 nationally
31Belton3,603 people£45,806£34,559#1,593 of 2,178 nationally
32Dereham20,788 people£45,512£35,163#1,619 of 2,178 nationally
33Holt4,014 people£45,094£36,269#1,641 of 2,178 nationally
T34Hemsby5,724 people£45,025£34,503#1,644 of 2,178 nationally
T34Ormesby St Margaret2,741 people£45,025£34,503#1,644 of 2,178 nationally
36Sheringham7,087 people£44,960£35,899#1,651 of 2,178 nationally
37Elm and Emneth4,555 people£44,879£35,915#1,660 of 2,178 nationally
38Watton11,549 people£44,529£34,739#1,685 of 2,178 nationally
39Upwell and Outwell3,664 people£44,126£35,745#1,722 of 2,178 nationally
41North Walsham12,829 people£43,739£33,695#1,759 of 2,178 nationally
42Caister-on-Sea9,095 people£43,287£32,909#1,795 of 2,178 nationally
43Gorleston-on-Sea24,474 people£43,264£34,527#1,804 of 2,178 nationally
44Downham Market11,349 people£42,902£34,993#1,831 of 2,178 nationally
45Mundesley2,777 people£42,743£34,790#1,847 of 2,178 nationally
46Hunstanton4,230 people£42,447£32,947#1,867 of 2,178 nationally
47Stalham3,383 people£41,923£34,003#1,906 of 2,178 nationally
48Fakenham8,390 people£41,894£33,537#1,909 of 2,178 nationally
T49Heacham3,978 people£41,628£33,259#1,926 of 2,178 nationally
T49Snettisham2,709 people£41,628£33,259#1,926 of 2,178 nationally
51Cromer7,522 people£37,933£30,697#2,114 of 2,178 nationally
52Great Yarmouth28,979 people£37,537£30,093#2,130 of 2,178 nationally
Quick answers

Questions people ask

Which town in Norfolk has the highest household income?

Cringleford: its households average £70,516 a year before tax (£50,108 after). Costessey and Queen's Hills 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 Norfolk’s towns of 2,500+ with the figure. Smaller places show it on their own pages; every town in Norfolk is on the county page.

Go deeper

More Norfolk lists

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

All Norfolk 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.