Guest, Sign inJoin
Wynyard village cricket ground.Wynyard, #1 on this list · Photo: Carol Rose · CC BY-SA 2.0
County Durham rankings · Income

Towns with the highest household incomes in County Durham

Wynyard has the highest household incomes of County Durham’s 52 towns of 2,500+: £59,643 a year before tax, on average (ONS, 2022–23). The typical town here averages £42,681.

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

Wynyard

4,040 people
£59,643

Mean household income·£42,489 after tax·#668 of 2,178 in England and Wales

#2

Egglescliffe

10,250 people
£57,859

Mean household income·£42,090 after tax·#763 of 2,178 in England and Wales

#T3

Hurworth-on-Tees

2,667 people
£55,492

Mean household income·£42,907 after tax·#897 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 County Durham →

52 towns.

#TownMean household incomeAfter taxUK rank
1Wynyard4,040 people£59,643£42,489#668 of 2,178 nationally
2Egglescliffe10,250 people£57,859£42,090#763 of 2,178 nationally
T3Hurworth-on-Tees2,667 people£55,492£42,907#897 of 2,178 nationally
T3Middleton St George4,756 people£55,492£42,907#897 of 2,178 nationally
5Durham50,502 people£53,605£40,385#1,011 of 2,178 nationally
6Sedgefield4,979 people£53,536£41,927#1,020 of 2,178 nationally
7Great Lumley3,627 people£50,043£38,629#1,269 of 2,178 nationally
8Lanchester3,510 people£48,649£38,067#1,372 of 2,178 nationally
9Brandon9,508 people£47,850£37,109#1,441 of 2,178 nationally
10Burnopfield2,998 people£47,712£36,917#1,449 of 2,178 nationally
11Chester-le-Street23,554 people£47,216£36,182#1,473 of 2,178 nationally
12Bowburn4,843 people£46,600£37,062#1,526 of 2,178 nationally
13Billingham33,917 people£46,516£35,474#1,535 of 2,178 nationally
14Pelton and Ouston7,305 people£45,667£35,229#1,605 of 2,178 nationally
15Witton Gilbert2,525 people£45,630£35,456#1,607 of 2,178 nationally
16Stockton-on-Tees84,824 people£44,666£34,228#1,677 of 2,178 nationally
17Darlington93,022 people£44,530£34,926#1,684 of 2,178 nationally
19Barnard Castle5,783 people£44,041£36,264#1,732 of 2,178 nationally
20West Auckland3,107 people£43,587£34,624#1,772 of 2,178 nationally
21Consett29,874 people£43,276£34,908#1,799 of 2,178 nationally
22Sacriston5,186 people£42,973£32,926#1,826 of 2,178 nationally
23Dipton2,653 people£42,888£33,997#1,833 of 2,178 nationally
24Langley Park4,031 people£42,858£33,453#1,836 of 2,178 nationally
25Sherburn2,796 people£42,783£34,632#1,841 of 2,178 nationally
26South Hetton2,877 people£42,739£34,052#1,848 of 2,178 nationally
27Coxhoe4,542 people£42,622£35,796#1,852 of 2,178 nationally
28Newton Aycliffe25,760 people£42,212£32,663#1,887 of 2,178 nationally
29Spennymoor20,401 people£42,147£33,668#1,890 of 2,178 nationally
30Esh Winning3,877 people£41,890£34,132#1,910 of 2,178 nationally
31Hartlepool88,001 people£41,320£32,161#1,941 of 2,178 nationally
32Wingate5,033 people£40,969£35,087#1,967 of 2,178 nationally
33Seaham21,660 people£40,803£33,382#1,981 of 2,178 nationally
34Leadgate3,339 people£40,138£33,219#2,019 of 2,178 nationally
35Easington6,968 people£39,900£32,919#2,029 of 2,178 nationally
36Murton7,239 people£39,584£32,664#2,043 of 2,178 nationally
37Bishop Auckland23,359 people£39,087£32,571#2,071 of 2,178 nationally
38Trimdon2,835 people£38,952£30,717#2,077 of 2,178 nationally
39Stanley19,423 people£38,799£31,566#2,082 of 2,178 nationally
40Peterlee19,750 people£38,751£32,776#2,083 of 2,178 nationally
41Crook9,717 people£38,604£31,515#2,089 of 2,178 nationally
42Shotton Colliery4,943 people£38,308£30,877#2,101 of 2,178 nationally
T43Thornley2,543 people£37,848£30,309#2,119 of 2,178 nationally
T43Wheatley Hill3,148 people£37,848£30,309#2,119 of 2,178 nationally
45Chilton4,693 people£37,821£31,666#2,121 of 2,178 nationally
46Annfield Plain7,786 people£36,882£30,687#2,144 of 2,178 nationally
48Willington5,685 people£35,710£30,025#2,156 of 2,178 nationally
49Shildon9,650 people£35,272£29,093#2,160 of 2,178 nationally
50Ferryhill8,857 people£35,234£29,325#2,161 of 2,178 nationally
51Blackhall Colliery4,577 people£35,150£29,461#2,164 of 2,178 nationally
52Horden6,805 people£30,589£27,733#2,176 of 2,178 nationally
Quick answers

Questions people ask

Which town in County Durham has the highest household income?

Wynyard: its households average £59,643 a year before tax (£42,489 after). Egglescliffe and Hurworth-on-Tees 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 County Durham’s towns of 2,500+ with the figure. Smaller places show it on their own pages; every town in County Durham is on the county page.

Go deeper

More County Durham lists

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

All County Durham 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.