Rankings · Income tax

Income tax paid by residents, per resident

Income tax paid by people who live in the area, estimated by HMRC from a sample survey. This is income tax only.1-5

Rank 1 is the highest value. Money is in 2026-27 prices, adjusted for inflation so that years can be compared2026-27 prices, using CPI inflation, adjusted for inflation so that years can be comparedcash terms, not adjusted for inflation. Some areas have no rank. This is because fewer than 1,000 people are in the age group, the source does not publish the figure, or it covers only some benefits.

Same measure, counted another way total

Area type
Prices

Money in 2026-27 prices, adjusted for inflation so that years can be compared2026-27 prices, using CPI inflation, adjusted for inflation so that years can be comparedcash terms, not adjusted for inflation.

632 constituencies ranked, 2023-24

Great Britain: £4,409£4,361£4,024 per resident

632 shownSee it on the map

632 figures are estimates or are shared out from larger areas. Their ranks are less certain than published figures. A small change in the estimate can move an area several places.

Income tax, per resident, 2023-24, constituencies
RegionFigure type
1Kensington and BayswaterHighest 10London£38,175£37,760£34,843Survey estimate
2Cities of London and WestminsterHighest 10London£36,344£35,950£33,172Survey estimate
3Hampstead and HighgateHighest 10London£34,428£34,054£31,423Survey estimate
4Chelsea and FulhamHighest 10London£28,211£27,905£25,749Survey estimate
5Richmond ParkHighest 10London£20,945£20,717£19,117Survey estimate
6BatterseaHighest 10London£18,103£17,907£16,523Survey estimate
7WimbledonHighest 10London£17,483£17,293£15,957Survey estimate
8Islington South and FinsburyHighest 10London£15,509£15,340£14,155Survey estimate
9Hammersmith and ChiswickHighest 10London£15,467£15,299£14,117Survey estimate
10Esher and WaltonHighest 10South East£15,202£15,037£13,876Survey estimate
11Harpenden and BerkhamstedEast of England£14,838£14,677£13,543Survey estimate
12TootingLondon£14,141£13,987£12,906Survey estimate
13PutneyLondon£13,964£13,812£12,745Survey estimate
14Holborn and St PancrasLondon£13,702£13,553£12,506Survey estimate
15Runnymede and WeybridgeSouth East£13,641£13,493£12,450Survey estimate
16TwickenhamLondon£12,883£12,743£11,758Survey estimate
17Chesham and AmershamSouth East£12,484£12,348£11,394Survey estimate
18Finchley and Golders GreenLondon£12,188£12,056£11,125Survey estimate
19Clapham and Brixton HillLondon£11,682£11,556£10,663Survey estimate
20SevenoaksSouth East£11,664£11,537£10,646Survey estimate
21Bermondsey and Old SouthwarkLondon£11,546£11,420£10,538Survey estimate
22Hornsey and Friern BarnetLondon£11,235£11,113£10,255Survey estimate
23Godalming and AshSouth East£10,878£10,760£9,929Survey estimate
24BeaconsfieldSouth East£10,656£10,540£9,726Survey estimate
25St AlbansEast of England£10,650£10,534£9,720Survey estimate
26Dulwich and West NorwoodLondon£10,443£10,329£9,531Survey estimate
27Henley and ThameSouth East£10,287£10,175£9,389Survey estimate
28Queen's Park and Maida ValeLondon£10,155£10,045£9,269Survey estimate
29Poplar and LimehouseLondon£10,105£9,995£9,223Survey estimate
30Islington NorthLondon£10,096£9,986£9,215Survey estimate
31Ealing Central and ActonLondon£10,089£9,980£9,209Survey estimate
32GuildfordSouth East£9,984£9,875£9,112Survey estimate
33Greenwich and WoolwichLondon£9,941£9,833£9,074Survey estimate
34TattonNorth West£9,819£9,712£8,962Survey estimate
35MaidenheadSouth East£9,813£9,707£8,957Survey estimate
36WindsorSouth East£9,628£9,523£8,788Survey estimate
37Ruislip, Northwood and PinnerLondon£9,320£9,219£8,507Survey estimate
38WokinghamSouth East£9,184£9,085£8,383Survey estimate
39South West HertfordshireEast of England£9,136£9,037£8,339Survey estimate
40East SurreySouth East£9,093£8,994£8,299Survey estimate
41Mid BuckinghamshireSouth East£8,971£8,873£8,188Survey estimate
42ReigateSouth East£8,933£8,836£8,153Survey estimate
43Brentwood and OngarEast of England£8,873£8,777£8,099Survey estimate
44WokingSouth East£8,781£8,686£8,015Survey estimate
45South CambridgeshireEast of England£8,757£8,662£7,993Survey estimate
46Altrincham and Sale WestNorth West£8,714£8,620£7,954Survey estimate
47North East HampshireSouth East£8,712£8,617£7,952Survey estimate
48Chipping BarnetLondon£8,687£8,592£7,929Survey estimate
49Farnham and BordonSouth East£8,679£8,585£7,921Survey estimate
50Hackney South and ShoreditchLondon£8,633£8,539£7,880Survey estimate
51WinchesterSouth East£8,566£8,473£7,818Survey estimate
52HertsmereEast of England£8,537£8,444£7,792Survey estimate
53Bromley and Biggin HillLondon£8,503£8,411£7,761Survey estimate
54Epsom and EwellSouth East£8,354£8,263£7,625Survey estimate
55Beckenham and PengeLondon£8,337£8,246£7,609Survey estimate
56Lewisham West and East DulwichLondon£8,278£8,188£7,555Survey estimate
57Tunbridge WellsSouth East£8,169£8,080£7,456Survey estimate
58Vauxhall and Camberwell GreenLondon£8,034£7,947£7,333Survey estimate
59Epping ForestEast of England£8,011£7,924£7,312Survey estimate
60Arundel and South DownsSouth East£7,961£7,875£7,266Survey estimate
61Surrey HeathSouth East£7,910£7,824£7,219Survey estimate
62TonbridgeSouth East£7,882£7,796£7,194Survey estimate
63Dorking and HorleySouth East£7,829£7,744£7,146Survey estimate
64Edinburgh WestScotland£7,794£7,709£7,113Survey estimate
65Edinburgh SouthScotland£7,685£7,601£7,014Survey estimate
66Croydon SouthLondon£7,463£7,382£6,811Survey estimate
67Hertford and StortfordEast of England£7,405£7,324£6,759Survey estimate
68OrpingtonLondon£7,366£7,286£6,723Survey estimate
69Wetherby and EasingwoldYorkshire and The Humber£7,284£7,205£6,648Survey estimate
70Eltham and ChislehurstLondon£7,275£7,196£6,640Survey estimate
71CambridgeEast of England£7,267£7,188£6,633Survey estimate
72North West EssexEast of England£7,249£7,170£6,616Survey estimate
73Kenilworth and SouthamWest Midlands£7,076£6,999£6,458Survey estimate
74Kingston and SurbitonLondon£7,024£6,948£6,411Survey estimate
75North CotswoldsSouth West£7,022£6,946£6,409Survey estimate
76West Aberdeenshire and KincardineScotland£7,003£6,927£6,392Survey estimate
77East HampshireSouth East£6,946£6,871£6,340Survey estimate
78Reading West and Mid BerkshireSouth East£6,892£6,817£6,290Survey estimate
79East Grinstead and UckfieldSouth East£6,816£6,742£6,221Survey estimate
80Mid SussexSouth East£6,767£6,694£6,176Survey estimate
81Lewisham NorthLondon£6,715£6,642£6,129Survey estimate
82Chester South and EddisburyNorth West£6,668£6,595£6,086Survey estimate
83Stratford-on-AvonWest Midlands£6,647£6,575£6,067Survey estimate
84Edinburgh North and LeithScotland£6,539£6,468£5,968Survey estimate
85North East HertfordshireEast of England£6,523£6,452£5,953Survey estimate
86Oxford West and AbingdonSouth East£6,485£6,415£5,919Survey estimate
87South CotswoldsSouth West£6,480£6,410£5,915Survey estimate
88HitchinEast of England£6,448£6,378£5,885Survey estimate
89St Neots and Mid CambridgeshireEast of England£6,397£6,328£5,839Survey estimate
90South NorthamptonshireEast Midlands£6,350£6,281£5,795Survey estimate
91HorshamSouth East£6,294£6,226£5,745Survey estimate
92Didcot and WantageSouth East£6,228£6,160£5,684Survey estimate
93Weald of KentSouth East£6,196£6,128£5,655Survey estimate
94Sussex WealdSouth East£6,184£6,117£5,644Survey estimate
95Leyton and WansteadLondon£6,146£6,080£5,610Survey estimate
96Romsey and Southampton NorthSouth East£6,142£6,075£5,606Survey estimate
97RushcliffeEast Midlands£6,122£6,056£5,588Survey estimate
98Hove and PortsladeSouth East£6,114£6,048£5,580Survey estimate
99HendonLondon£6,003£5,938£5,479Survey estimate
100North SomersetSouth West£5,973£5,908£5,452Survey estimate
101Chingford and Woodford GreenLondon£5,931£5,866£5,413Survey estimate
102MacclesfieldNorth West£5,930£5,866£5,412Survey estimate
103NewburySouth East£5,881£5,817£5,368Survey estimate
104Earley and WoodleySouth East£5,799£5,736£5,293Survey estimate
105Rutland and StamfordEast Midlands£5,790£5,727£5,285Survey estimate
106WitneySouth East£5,783£5,720£5,278Survey estimate
107Sutton and CheamLondon£5,775£5,713£5,271Survey estimate
108Streatham and Croydon NorthLondon£5,771£5,708£5,267Survey estimate
109CongletonNorth West£5,740£5,677£5,239Survey estimate
110Southgate and Wood GreenLondon£5,712£5,650£5,213Survey estimate
111Bethnal Green and StepneyLondon£5,698£5,636£5,201Survey estimate
112Hornchurch and UpminsterLondon£5,695£5,634£5,198Survey estimate
113Bristol CentralSouth West£5,631£5,570£5,140Survey estimate
114Mid DunbartonshireScotland£5,624£5,563£5,133Survey estimate
115Bicester and WoodstockSouth East£5,615£5,554£5,125Survey estimate
116Mid BedfordshireEast of England£5,588£5,528£5,101Survey estimate
117CheadleNorth West£5,582£5,521£5,095Survey estimate
118Aberdeen SouthScotland£5,555£5,495£5,070Survey estimate
119Harrogate and KnaresboroughYorkshire and The Humber£5,519£5,459£5,037Survey estimate
120North West HampshireSouth East£5,507£5,447£5,026Survey estimate
121WycombeSouth East£5,498£5,438£5,018Survey estimate
122Stratford and BowLondon£5,498£5,438£5,018Survey estimate
123HexhamNorth East£5,493£5,433£5,014Survey estimate
124East RenfrewshireScotland£5,488£5,429£5,009Survey estimate
125BanburySouth East£5,452£5,393£4,976Survey estimate
126Old Bexley and SidcupLondon£5,451£5,392£4,975Survey estimate
127Sutton ColdfieldWest Midlands£5,436£5,377£4,961Survey estimate
128Warwick and LeamingtonWest Midlands£5,391£5,332£4,920Survey estimate
129Meriden and Solihull EastWest Midlands£5,387£5,329£4,917Survey estimate
130CheltenhamSouth West£5,337£5,279£4,872Survey estimate
131Sheffield HallamYorkshire and The Humber£5,332£5,274£4,867Survey estimate
132Ely and East CambridgeshireEast of England£5,327£5,269£4,862Survey estimate
133BromsgroveWest Midlands£5,315£5,257£4,851Survey estimate
134BathSouth West£5,296£5,239£4,834Survey estimate
135Central DevonSouth West£5,281£5,223£4,820Survey estimate
136Leeds North WestYorkshire and The Humber£5,258£5,201£4,799Survey estimate
137Solihull West and ShirleyWest Midlands£5,257£5,200£4,798Survey estimate
138Reading CentralSouth East£5,219£5,162£4,763Survey estimate
139MaldonEast of England£5,214£5,157£4,759Survey estimate
140Welwyn HatfieldEast of England£5,190£5,134£4,737Survey estimate
141SalisburySouth West£5,170£5,114£4,719Survey estimate
142ChelmsfordEast of England£5,161£5,105£4,711Survey estimate
143DaventryEast Midlands£5,138£5,082£4,689Survey estimate
144Lothian EastScotland£5,102£5,047£4,657Survey estimate
145Hackney North and Stoke NewingtonLondon£5,094£5,039£4,650Survey estimate
146Stirling and StrathallanScotland£5,079£5,023£4,635Survey estimate
147Hamble ValleySouth East£5,074£5,019£4,631Survey estimate
148Rayleigh and WickfordEast of England£5,068£5,013£4,626Survey estimate
149SpelthorneSouth East£5,067£5,012£4,625Survey estimate
150PeckhamLondon£5,029£4,975£4,590Survey estimate
151WithamEast of England£5,029£4,974£4,590Survey estimate
152Buckingham and BletchleySouth East£5,022£4,967£4,584Survey estimate
153WatfordEast of England£4,984£4,929£4,549Survey estimate
154Thornbury and YateSouth West£4,963£4,909£4,529Survey estimate
155HuntingdonEast of England£4,958£4,904£4,525Survey estimate
156North BedfordshireEast of England£4,946£4,892£4,514Survey estimate
157PooleSouth West£4,942£4,888£4,511Survey estimate
158Southend West and LeighEast of England£4,940£4,886£4,509Survey estimate
159Hemel HempsteadEast of England£4,886£4,833£4,460Survey estimate
160East WiltshireSouth West£4,833£4,780£4,411Survey estimate
161WalthamstowLondon£4,786£4,734£4,368Survey estimate
162Manchester WithingtonNorth West£4,769£4,717£4,352Survey estimate
163Derbyshire DalesEast Midlands£4,760£4,708£4,344Survey estimate
164Harrow EastLondon£4,737£4,686£4,324Survey estimate
165Brentford and IsleworthLondon£4,736£4,684£4,322Survey estimate
166BracknellSouth East£4,736£4,684£4,322Survey estimate
167Basildon and BillericayEast of England£4,723£4,672£4,311Survey estimate
168Gordon and BuchanScotland£4,687£4,636£4,278Survey estimate
169Wirral WestNorth West£4,667£4,616£4,260Survey estimate
170Newcastle upon Tyne NorthNorth East£4,639£4,589£4,235Survey estimate
171New Forest WestSouth East£4,633£4,583£4,229Survey estimate
172Uxbridge and South RuislipLondon£4,618£4,568£4,215Survey estimate
173BraintreeEast of England£4,617£4,567£4,214Survey estimate
174LichfieldWest Midlands£4,608£4,558£4,206Survey estimate
175Harrow WestLondon£4,605£4,555£4,203Survey estimate
176South SuffolkEast of England£4,597£4,547£4,196Survey estimate
177Skipton and RiponYorkshire and The Humber£4,587£4,537£4,186Survey estimate
178Leeds North EastYorkshire and The Humber£4,573£4,523£4,173Survey estimate
179West WorcestershireWest Midlands£4,561£4,511£4,163Survey estimate
180BasingstokeSouth East£4,560£4,511£4,162Survey estimate
181Bristol North WestSouth West£4,537£4,488£4,141Survey estimate
182Brighton PavilionSouth East£4,536£4,487£4,140Survey estimate
183Milton Keynes NorthSouth East£4,536£4,486£4,140Survey estimate
184BroxbourneEast of England£4,489£4,440£4,097Survey estimate
185Bexleyheath and CrayfordLondon£4,488£4,440£4,097Survey estimate
186MonmouthshireWales£4,479£4,430£4,088Survey estimate
187Melksham and DevizesSouth West£4,473£4,425£4,083Survey estimate
188Ealing SouthallLondon£4,461£4,413£4,072Survey estimate
189Goole and PocklingtonYorkshire and The Humber£4,454£4,406£4,066Survey estimate
190Wells and Mendip HillsSouth West£4,412£4,364£4,027Survey estimate
191New Forest EastSouth East£4,403£4,355£4,019Survey estimate
192Sefton CentralNorth West£4,402£4,354£4,018Survey estimate
193EastleighSouth East£4,385£4,337£4,002Survey estimate
194Ribble ValleyNorth West£4,377£4,330£3,995Survey estimate
195York OuterYorkshire and The Humber£4,370£4,323£3,989Survey estimate
196Milton Keynes CentralSouth East£4,360£4,312£3,979Survey estimate
197Suffolk CoastalEast of England£4,349£4,302£3,969Survey estimate
198Harwich and North EssexEast of England£4,336£4,289£3,957Survey estimate
199North DorsetSouth West£4,322£4,275£3,945Survey estimate
200Richmond and NorthallertonYorkshire and The Humber£4,308£4,262£3,932Survey estimate
201South DerbyshireEast Midlands£4,301£4,254£3,925Survey estimate
202Maidstone and MallingSouth East£4,292£4,245£3,917Survey estimate
203Lewisham EastLondon£4,289£4,243£3,915Survey estimate
204Edinburgh South WestScotland£4,277£4,231£3,904Survey estimate
205Faversham and Mid KentSouth East£4,271£4,224£3,898Survey estimate
206NewarkEast Midlands£4,271£4,224£3,898Survey estimate
207LewesSouth East£4,269£4,222£3,896Survey estimate
208TewkesburySouth West£4,258£4,212£3,887Survey estimate
209Carshalton and WallingtonLondon£4,257£4,211£3,886Survey estimate
210Harborough, Oadby and WigstonEast Midlands£4,252£4,206£3,881Survey estimate
211RomfordLondon£4,251£4,205£3,880Survey estimate
212AylesburySouth East£4,250£4,204£3,879Survey estimate
213Brent EastLondon£4,247£4,201£3,876Survey estimate
214Warrington SouthNorth West£4,237£4,191£3,867Survey estimate
215Central Suffolk and North IpswichEast of England£4,229£4,183£3,859Survey estimate
216South NorfolkEast of England£4,204£4,159£3,837Survey estimate
217Droitwich and EveshamWest Midlands£4,204£4,158£3,837Survey estimate
218Castle PointEast of England£4,174£4,129£3,810Survey estimate
219FyldeNorth West£4,158£4,113£3,795Survey estimate
220Mid DerbyshireEast Midlands£4,153£4,107£3,790Survey estimate
221Stockton WestNorth East£4,124£4,079£3,764Survey estimate
222Cardiff NorthWales£4,124£4,079£3,764Survey estimate
223DartfordSouth East£4,121£4,076£3,761Survey estimate
224ChichesterSouth East£4,114£4,069£3,755Survey estimate
225HarlowEast of England£4,084£4,040£3,728Survey estimate
226Filton and Bradley StokeSouth West£4,083£4,039£3,727Survey estimate
227North East Somerset and HanhamSouth West£4,074£4,030£3,719Survey estimate
228Perth and Kinross-shireScotland£4,073£4,029£3,718Survey estimate
229Croydon EastLondon£4,031£3,987£3,679Survey estimate
230ChristchurchSouth West£4,030£3,986£3,678Survey estimate
231South LeicestershireEast Midlands£4,030£3,986£3,678Survey estimate
232Brent WestLondon£3,987£3,944£3,639Survey estimate
233West DorsetSouth West£3,951£3,908£3,606Survey estimate
234StaffordWest Midlands£3,948£3,905£3,603Survey estimate
235Birmingham EdgbastonWest Midlands£3,938£3,896£3,595Survey estimate
236RugbyWest Midlands£3,929£3,886£3,586Survey estimate
237North West CambridgeshireEast of England£3,916£3,873£3,574Survey estimate
238Mid LeicestershireEast Midlands£3,914£3,872£3,572Survey estimate
239Mitcham and MordenLondon£3,895£3,853£3,555Survey estimate
240Chester North and NestonNorth West£3,884£3,842£3,545Survey estimate
241ChippenhamSouth West£3,884£3,842£3,545Survey estimate
242West Ham and BecktonLondon£3,872£3,830£3,535Survey estimate
243Colne ValleyYorkshire and The Humber£3,859£3,817£3,522Survey estimate
244StevenageEast of England£3,856£3,814£3,519Survey estimate
245Edmonton and Winchmore HillLondon£3,838£3,797£3,503Survey estimate
246Bury St Edmunds and StowmarketEast of England£3,833£3,792£3,499Survey estimate
247North HerefordshireWest Midlands£3,833£3,791£3,498Survey estimate
248Worthing WestSouth East£3,808£3,766£3,475Survey estimate
249TottenhamLondon£3,804£3,763£3,472Survey estimate
250Oxford EastSouth East£3,803£3,762£3,471Survey estimate
251Bexhill and BattleSouth East£3,802£3,761£3,470Survey estimate
252East Kilbride and StrathavenScotland£3,802£3,761£3,470Survey estimate
253Waveney ValleyEast of England£3,802£3,761£3,470Survey estimate
254CanterburySouth East£3,791£3,750£3,460Survey estimate
255SelbyYorkshire and The Humber£3,784£3,743£3,454Survey estimate
256Stone, Great Wyrley and PenkridgeWest Midlands£3,782£3,741£3,452Survey estimate
257Frome and East SomersetSouth West£3,769£3,728£3,440Survey estimate
258AshfordSouth East£3,767£3,726£3,439Survey estimate
259Ossett and Denby DaleYorkshire and The Humber£3,752£3,712£3,425Survey estimate
260AldershotSouth East£3,730£3,689£3,404Survey estimate
261South ShropshireWest Midlands£3,724£3,683£3,399Survey estimate
262Fareham and WaterloovilleSouth East£3,722£3,681£3,397Survey estimate
263Honiton and SidmouthSouth West£3,714£3,674£3,390Survey estimate
264Hazel GroveNorth West£3,682£3,642£3,361Survey estimate
265Northampton SouthEast Midlands£3,680£3,640£3,359Survey estimate
266Vale of GlamorganWales£3,677£3,637£3,356Survey estimate
267Calder ValleyYorkshire and The Humber£3,673£3,633£3,353Survey estimate
268Ilford NorthLondon£3,669£3,629£3,348Survey estimate
269RutherglenScotland£3,666£3,626£3,346Survey estimate
270Worsley and EcclesNorth West£3,660£3,620£3,341Survey estimate
271Melton and SystonEast Midlands£3,660£3,620£3,340Survey estimate
272Exmouth and Exeter EastSouth West£3,655£3,615£3,336Survey estimate
273Ealing NorthLondon£3,654£3,615£3,335Survey estimate
274Dunfermline and DollarScotland£3,648£3,609£3,330Survey estimate
275GraveshamSouth East£3,647£3,607£3,328Survey estimate
276Hinckley and BosworthEast Midlands£3,634£3,594£3,316Survey estimate
277Angus and Perthshire GlensScotland£3,627£3,587£3,310Survey estimate
278Thirsk and MaltonYorkshire and The Humber£3,626£3,586£3,309Survey estimate
279North West LeicestershireEast Midlands£3,622£3,582£3,306Survey estimate
280Grantham and BourneEast Midlands£3,622£3,582£3,305Survey estimate
281Rochester and StroodSouth East£3,614£3,574£3,298Survey estimate
282Argyll, Bute and South LochaberScotland£3,607£3,568£3,292Survey estimate
283ColchesterEast of England£3,602£3,563£3,288Survey estimate
284KetteringEast Midlands£3,597£3,558£3,283Survey estimate
285Corby and East NorthamptonshireEast Midlands£3,593£3,554£3,279Survey estimate
286Aberdeen NorthScotland£3,592£3,553£3,278Survey estimate
287StroudSouth West£3,586£3,547£3,273Survey estimate
288TamworthWest Midlands£3,567£3,529£3,256Survey estimate
289ShrewsburyWest Midlands£3,566£3,527£3,255Survey estimate
290Dunstable and Leighton BuzzardEast of England£3,566£3,527£3,254Survey estimate
291TynemouthNorth East£3,564£3,526£3,253Survey estimate
292High PeakEast Midlands£3,558£3,520£3,248Survey estimate
293Southend East and RochfordEast of England£3,553£3,515£3,243Survey estimate
294MidlothianScotland£3,531£3,493£3,223Survey estimate
295Glastonbury and SomertonSouth West£3,526£3,487£3,218Survey estimate
296Bathgate and LinlithgowScotland£3,524£3,486£3,217Survey estimate
297Broadland and FakenhamEast of England£3,515£3,476£3,208Survey estimate
298Mid CheshireNorth West£3,508£3,470£3,201Survey estimate
299Dumfriesshire, Clydesdale and TweeddaleScotland£3,500£3,462£3,194Survey estimate
300South Basildon and East ThurrockEast of England£3,491£3,453£3,187Survey estimate
301ShipleyYorkshire and The Humber£3,487£3,449£3,183Survey estimate
302Glasgow SouthScotland£3,483£3,446£3,179Survey estimate
303Kingswinford and South StaffordshireWest Midlands£3,482£3,444£3,178Survey estimate
304Keighley and IlkleyYorkshire and The Humber£3,481£3,443£3,177Survey estimate
305North East FifeScotland£3,478£3,440£3,175Survey estimate
306Liverpool GarstonNorth West£3,473£3,435£3,170Survey estimate
307West LancashireNorth West£3,471£3,433£3,168Survey estimate
308Brighton Kemptown and PeacehavenSouth East£3,466£3,428£3,164Survey estimate
309Runcorn and HelsbyNorth West£3,452£3,415£3,151Survey estimate
310Aberdeenshire North and Moray EastScotland£3,450£3,413£3,149Survey estimate
311Bolton WestNorth West£3,449£3,411£3,148Survey estimate
312Beverley and HoldernessYorkshire and The Humber£3,448£3,411£3,147Survey estimate
313Glasgow WestScotland£3,440£3,403£3,140Survey estimate
314West SuffolkEast of England£3,439£3,402£3,139Survey estimate
315ChorleyNorth West£3,438£3,401£3,138Survey estimate
316East Worthing and ShorehamSouth East£3,426£3,389£3,127Survey estimate
317Westmorland and LonsdaleNorth West£3,417£3,380£3,118Survey estimate
318South RibbleNorth West£3,406£3,369£3,109Survey estimate
319Bury SouthNorth West£3,403£3,366£3,106Survey estimate
320Swindon SouthSouth West£3,402£3,365£3,105Survey estimate
321RedditchWest Midlands£3,398£3,361£3,101Survey estimate
322LivingstonScotland£3,392£3,356£3,096Survey estimate
323Orkney and ShetlandScotland£3,392£3,355£3,096Survey estimate
324Mid Dorset and North PooleSouth West£3,386£3,349£3,090Survey estimate
325FalkirkScotland£3,381£3,344£3,086Survey estimate
326Whitehaven and WorkingtonNorth West£3,367£3,331£3,073Survey estimate
327StockportNorth West£3,350£3,313£3,057Survey estimate
328South West DevonSouth West£3,347£3,310£3,054Survey estimate
329Edinburgh East and MusselburghScotland£3,335£3,298£3,044Survey estimate
330Inverclyde and Renfrewshire WestScotland£3,325£3,289£3,035Survey estimate
331Sleaford and North HykehamEast Midlands£3,323£3,287£3,033Survey estimate
332Paisley and Renfrewshire NorthScotland£3,321£3,285£3,031Survey estimate
333Brigg and ImminghamYorkshire and The Humber£3,314£3,278£3,025Survey estimate
334South West WiltshireSouth West£3,300£3,264£3,012Survey estimate
335Inverness, Skye and West Ross-shireScotland£3,288£3,252£3,001Survey estimate
336Cardiff WestWales£3,282£3,246£2,995Survey estimate
337North NorthumberlandNorth East£3,269£3,234£2,984Survey estimate
338North ShropshireWest Midlands£3,262£3,226£2,977Survey estimate
339South DevonSouth West£3,262£3,226£2,977Survey estimate
340Warrington NorthNorth West£3,258£3,222£2,973Survey estimate
341CrawleySouth East£3,243£3,207£2,960Survey estimate
342Herne Bay and SandwichSouth East£3,237£3,202£2,955Survey estimate
343Penistone and StocksbridgeYorkshire and The Humber£3,225£3,190£2,943Survey estimate
344Hamilton and Clyde ValleyScotland£3,218£3,183£2,937Survey estimate
345Moray West, Nairn and StrathspeyScotland£3,217£3,182£2,936Survey estimate
346Bournemouth EastSouth West£3,213£3,178£2,933Survey estimate
347Swindon NorthSouth West£3,211£3,176£2,931Survey estimate
348Truro and FalmouthSouth West£3,208£3,173£2,928Survey estimate
349ThurrockEast of England£3,207£3,172£2,927Survey estimate
350Gillingham and RainhamSouth East£3,196£3,161£2,917Survey estimate
351Barrow and FurnessNorth West£3,170£3,136£2,894Survey estimate
352Alloa and GrangemouthScotland£3,163£3,129£2,887Survey estimate
353GowerWales£3,157£3,123£2,881Survey estimate
354Tiverton and MineheadSouth West£3,154£3,120£2,879Survey estimate
355Caithness, Sutherland and Easter RossScotland£3,148£3,114£2,873Survey estimate
356Sherwood ForestEast Midlands£3,147£3,113£2,872Survey estimate
357Taunton and WellingtonSouth West£3,142£3,108£2,868Survey estimate
358Aldridge-BrownhillsWest Midlands£3,142£3,107£2,867Survey estimate
359Hereford and South HerefordshireWest Midlands£3,141£3,107£2,867Survey estimate
360North Warwickshire and BedworthWest Midlands£3,123£3,089£2,851Survey estimate
361Penrith and SolwayNorth West£3,118£3,084£2,846Survey estimate
362HavantSouth East£3,112£3,078£2,840Survey estimate
363North NorfolkEast of England£3,109£3,075£2,837Survey estimate
364Morecambe and LunesdaleNorth West£3,108£3,074£2,836Survey estimate
365GainsboroughEast Midlands£3,101£3,067£2,830Survey estimate
366Cowdenbeath and KirkcaldyScotland£3,101£3,067£2,830Survey estimate
367Arbroath and Broughty FerryScotland£3,098£3,064£2,827Survey estimate
368Rossendale and DarwenNorth West£3,090£3,056£2,820Survey estimate
369Mid NorfolkEast of England£3,082£3,048£2,813Survey estimate
370BroxtoweEast Midlands£3,081£3,047£2,812Survey estimate
371SloughSouth East£3,080£3,046£2,811Survey estimate
372BridgendWales£3,077£3,043£2,808Survey estimate
373Chatham and AylesfordSouth East£3,073£3,040£2,805Survey estimate
374BedfordEast of England£3,070£3,037£2,802Survey estimate
375Central AyrshireScotland£3,070£3,037£2,802Survey estimate
376Bristol SouthSouth West£3,069£3,036£2,801Survey estimate
377Spen ValleyYorkshire and The Humber£3,058£3,025£2,791Survey estimate
378Berwickshire, Roxburgh and SelkirkScotland£3,057£3,024£2,790Survey estimate
379SouthportNorth West£3,055£3,021£2,788Survey estimate
380Croydon WestLondon£3,052£3,018£2,785Survey estimate
381North West NorfolkEast of England£3,046£3,013£2,780Survey estimate
382Cumbernauld and KirkintillochScotland£3,046£3,013£2,780Survey estimate
383Hayes and HarlingtonLondon£3,039£3,006£2,774Survey estimate
384North East DerbyshireEast Midlands£3,036£3,003£2,771Survey estimate
385Doncaster East and the Isle of AxholmeYorkshire and The Humber£3,033£3,000£2,769Survey estimate
386Widnes and HalewoodNorth West£3,021£2,988£2,757Survey estimate
387Erith and ThamesmeadLondon£3,017£2,985£2,754Survey estimate
388YeovilSouth West£3,012£2,979£2,749Survey estimate
389Enfield NorthLondon£3,001£2,968£2,739Survey estimate
390LoughboroughEast Midlands£2,997£2,965£2,736Survey estimate
391Glasgow NorthScotland£2,983£2,951£2,723Survey estimate
392The WrekinWest Midlands£2,981£2,949£2,721Survey estimate
393Wakefield and RothwellYorkshire and The Humber£2,978£2,946£2,718Survey estimate
394Staffordshire MoorlandsWest Midlands£2,964£2,932£2,705Survey estimate
395Clwyd EastWales£2,964£2,932£2,705Survey estimate
396North Ayrshire and ArranScotland£2,956£2,924£2,698Survey estimate
397York CentralYorkshire and The Humber£2,945£2,913£2,688Survey estimate
398Burton and UttoxeterWest Midlands£2,942£2,910£2,685Survey estimate
399Stretford and UrmstonNorth West£2,941£2,909£2,684Survey estimate
400Bury NorthNorth West£2,937£2,905£2,680Survey estimate
401Ayr, Carrick and CumnockScotland£2,930£2,898£2,675Survey estimate
402Alyn and DeesideWales£2,923£2,891£2,668Survey estimate
403Kilmarnock and LoudounScotland£2,919£2,887£2,664Survey estimate
404Motherwell, Wishaw and CarlukeScotland£2,918£2,886£2,663Survey estimate
405Manchester CentralNorth West£2,914£2,882£2,659Survey estimate
406Folkestone and HytheSouth East£2,910£2,878£2,656Survey estimate
407Rother ValleyYorkshire and The Humber£2,899£2,868£2,646Survey estimate
408Forest of DeanSouth West£2,885£2,854£2,633Survey estimate
409North DevonSouth West£2,884£2,853£2,633Survey estimate
410Newport West and IslwynWales£2,884£2,853£2,632Survey estimate
411Amber ValleyEast Midlands£2,870£2,839£2,620Survey estimate
412BassetlawEast Midlands£2,868£2,837£2,618Survey estimate
413WorcesterWest Midlands£2,859£2,827£2,609Survey estimate
414Cardiff South and PenarthWales£2,845£2,814£2,597Survey estimate
415Dagenham and RainhamLondon£2,840£2,809£2,592Survey estimate
416Newton AbbotSouth West£2,834£2,803£2,586Survey estimate
417GedlingEast Midlands£2,831£2,800£2,584Survey estimate
418Portsmouth NorthSouth East£2,823£2,792£2,576Survey estimate
419Cramlington and KillingworthNorth East£2,819£2,789£2,573Survey estimate
420Lancaster and WyreNorth West£2,816£2,785£2,570Survey estimate
421Newcastle-under-LymeWest Midlands£2,815£2,784£2,569Survey estimate
422NuneatonWest Midlands£2,812£2,781£2,566Survey estimate
423Bognor Regis and LittlehamptonSouth East£2,812£2,781£2,566Survey estimate
424WrexhamWales£2,806£2,775£2,561Survey estimate
425Norwich SouthEast of England£2,800£2,770£2,556Survey estimate
426SalfordNorth West£2,793£2,763£2,549Survey estimate
427Leeds South West and MorleyYorkshire and The Humber£2,788£2,758£2,545Survey estimate
428West DunbartonshireScotland£2,784£2,754£2,541Survey estimate
429GosportSouth East£2,773£2,742£2,531Survey estimate
430Wyre ForestWest Midlands£2,762£2,732£2,521Survey estimate
431South Holland and The DeepingsEast Midlands£2,751£2,721£2,511Survey estimate
432Bristol EastSouth West£2,748£2,718£2,508Survey estimate
433South DorsetSouth West£2,744£2,714£2,505Survey estimate
434EastbourneSouth East£2,743£2,713£2,503Survey estimate
435Isle of Wight WestSouth East£2,728£2,699£2,490Survey estimate
436Coventry SouthWest Midlands£2,714£2,685£2,477Survey estimate
437Dover and DealSouth East£2,705£2,676£2,469Survey estimate
438Stalybridge and HydeNorth West£2,703£2,673£2,467Survey estimate
439Wythenshawe and Sale EastNorth West£2,695£2,666£2,460Survey estimate
440Feltham and HestonLondon£2,692£2,663£2,457Survey estimate
441IpswichEast of England£2,690£2,661£2,455Survey estimate
442Bristol North EastSouth West£2,681£2,651£2,447Survey estimate
443WiganNorth West£2,676£2,647£2,443Survey estimate
444St Helens NorthNorth West£2,662£2,633£2,429Survey estimate
445Wolverhampton WestWest Midlands£2,658£2,629£2,426Survey estimate
446Norwich NorthEast of England£2,655£2,626£2,423Survey estimate
447Cardiff EastWales£2,640£2,612£2,410Survey estimate
448Paisley and Renfrewshire SouthScotland£2,635£2,606£2,405Survey estimate
449Stoke-on-Trent SouthWest Midlands£2,633£2,604£2,403Survey estimate
450St Helens South and WhistonNorth West£2,625£2,597£2,396Survey estimate
451Ilford SouthLondon£2,625£2,596£2,396Survey estimate
452Pendle and ClitheroeNorth West£2,618£2,589£2,389Survey estimate
453North CornwallSouth West£2,617£2,589£2,389Survey estimate
454Na h-Eileanan an IarScotland£2,613£2,584£2,385Survey estimate
455Coventry North WestWest Midlands£2,612£2,584£2,384Survey estimate
456Weston-super-MareSouth West£2,608£2,579£2,380Survey estimate
457CaerphillyWales£2,606£2,578£2,379Survey estimate
458City of DurhamNorth East£2,604£2,576£2,377Survey estimate
459Ellesmere Port and BromboroughNorth West£2,600£2,571£2,373Survey estimate
460Airdrie and ShottsScotland£2,599£2,571£2,372Survey estimate
461Dumfries and GallowayScotland£2,597£2,569£2,370Survey estimate
462Bournemouth WestSouth West£2,573£2,545£2,349Survey estimate
463Crewe and NantwichNorth West£2,572£2,544£2,347Survey estimate
464DarlingtonNorth East£2,568£2,541£2,344Survey estimate
465Middlesbrough South and East ClevelandNorth East£2,568£2,540£2,344Survey estimate
466Leeds West and PudseyYorkshire and The Humber£2,561£2,533£2,338Survey estimate
467Sittingbourne and SheppeySouth East£2,560£2,532£2,337Survey estimate
468ExeterSouth West£2,559£2,531£2,336Survey estimate
469Derby NorthEast Midlands£2,550£2,522£2,328Survey estimate
470North DurhamNorth East£2,550£2,522£2,327Survey estimate
471Southampton TestSouth East£2,540£2,512£2,318Survey estimate
472North East CambridgeshireEast of England£2,536£2,508£2,314Survey estimate
473East ThanetSouth East£2,535£2,507£2,313Survey estimate
474Sheffield CentralYorkshire and The Humber£2,527£2,499£2,306Survey estimate
475Louth and HorncastleEast Midlands£2,525£2,497£2,304Survey estimate
476Wellingborough and RushdenEast Midlands£2,518£2,491£2,298Survey estimate
477St Austell and NewquaySouth West£2,513£2,486£2,294Survey estimate
478Hastings and RyeSouth East£2,512£2,485£2,293Survey estimate
479TorbaySouth West£2,506£2,479£2,287Survey estimate
480Oldham East and SaddleworthNorth West£2,504£2,477£2,285Survey estimate
481ChesterfieldEast Midlands£2,503£2,476£2,285Survey estimate
482South West NorfolkEast of England£2,501£2,474£2,283Survey estimate
483BirkenheadNorth West£2,498£2,471£2,280Survey estimate
484Doncaster CentralYorkshire and The Humber£2,487£2,460£2,270Survey estimate
485Cannock ChaseWest Midlands£2,485£2,458£2,268Survey estimate
486Ynys MônWales£2,484£2,457£2,268Survey estimate
487Gateshead Central and WhickhamNorth East£2,477£2,451£2,261Survey estimate
488Brecon, Radnor and Cwm TaweWales£2,469£2,443£2,254Survey estimate
489Coatbridge and BellshillScotland£2,465£2,439£2,250Survey estimate
490Portsmouth SouthSouth East£2,464£2,437£2,249Survey estimate
491Birmingham Selly OakWest Midlands£2,455£2,429£2,241Survey estimate
492AshfieldEast Midlands£2,454£2,427£2,240Survey estimate
493MakerfieldNorth West£2,454£2,427£2,239Survey estimate
494StourbridgeWest Midlands£2,445£2,419£2,232Survey estimate
495TelfordWest Midlands£2,443£2,417£2,230Survey estimate
496Plymouth Sutton and DevonportSouth West£2,443£2,416£2,230Survey estimate
497Dwyfor MeirionnyddWales£2,441£2,415£2,228Survey estimate
498ErewashEast Midlands£2,441£2,414£2,228Survey estimate
499South East CornwallSouth West£2,436£2,410£2,224Survey estimate
500BarkingLondon£2,430£2,404£2,218Survey estimate
501GloucesterSouth West£2,415£2,389£2,204Survey estimate
502Birmingham Hall Green and MoseleyWest Midlands£2,414£2,388£2,203Survey estimate
503BridgwaterSouth West£2,409£2,383£2,199Survey estimate
504BolsoverEast Midlands£2,405£2,378£2,195Survey estimate
505Glasgow South WestScotland£2,401£2,375£2,191Survey estimate
506CarlisleNorth West£2,392£2,366£2,183Survey estimate
507Liverpool WavertreeNorth West£2,391£2,365£2,182Survey estimate
508Torridge and TavistockSouth West£2,391£2,365£2,182Survey estimate
509Bangor AberconwyWales£2,389£2,363£2,180Survey estimate
510Mid and South PembrokeshireWales£2,385£2,359£2,177Survey estimate
511Luton South and South BedfordshireEast of England£2,383£2,357£2,175Survey estimate
512Camborne and RedruthSouth West£2,382£2,356£2,174Survey estimate
513Normanton and HemsworthYorkshire and The Humber£2,371£2,345£2,164Survey estimate
514St IvesSouth West£2,365£2,340£2,159Survey estimate
515Glasgow EastScotland£2,358£2,332£2,152Survey estimate
516Kingston upon Hull West and HaltempriceYorkshire and The Humber£2,354£2,329£2,149Survey estimate
517Isle of Wight EastSouth East£2,352£2,327£2,147Survey estimate
518Newton Aycliffe and SpennymoorNorth East£2,349£2,323£2,144Survey estimate
519Blaydon and ConsettNorth East£2,343£2,318£2,139Survey estimate
520CaerfyrddinWales£2,338£2,312£2,134Survey estimate
521ScunthorpeYorkshire and The Humber£2,334£2,309£2,130Survey estimate
522Southampton ItchenSouth East£2,334£2,308£2,130Survey estimate
523TorfaenWales£2,320£2,295£2,117Survey estimate
524South ShieldsNorth East£2,319£2,294£2,117Survey estimate
525Northampton NorthEast Midlands£2,314£2,289£2,112Survey estimate
526Bishop AucklandNorth East£2,314£2,289£2,112Survey estimate
527Leeds EastYorkshire and The Humber£2,311£2,286£2,109Survey estimate
528LincolnEast Midlands£2,308£2,283£2,107Survey estimate
529Scarborough and WhitbyYorkshire and The Humber£2,306£2,281£2,105Survey estimate
530PontypriddWales£2,306£2,281£2,104Survey estimate
531MansfieldEast Midlands£2,299£2,274£2,098Survey estimate
532Clwyd NorthWales£2,296£2,271£2,096Survey estimate
533Rawmarsh and ConisbroughYorkshire and The Humber£2,296£2,271£2,095Survey estimate
534Leigh and AthertonNorth West£2,291£2,266£2,091Survey estimate
535HalesowenWest Midlands£2,279£2,255£2,080Survey estimate
536Heywood and Middleton NorthNorth West£2,273£2,249£2,075Survey estimate
537Newport EastWales£2,254£2,230£2,057Survey estimate
538Plymouth Moor ViewSouth West£2,253£2,229£2,057Survey estimate
539WallaseyNorth West£2,250£2,226£2,054Survey estimate
540Luton NorthEast of England£2,244£2,220£2,048Survey estimate
541Washington and Gateshead SouthNorth East£2,233£2,209£2,038Survey estimate
542Ashton-under-LyneNorth West£2,230£2,205£2,035Survey estimate
543Barnsley NorthYorkshire and The Humber£2,229£2,205£2,035Survey estimate
544HartlepoolNorth East£2,227£2,203£2,032Survey estimate
545ClactonEast of England£2,219£2,195£2,025Survey estimate
546Glenrothes and Mid FifeScotland£2,216£2,192£2,022Survey estimate
547Montgomeryshire and GlyndwrWales£2,214£2,190£2,021Survey estimate
548Blackpool North and FleetwoodNorth West£2,204£2,180£2,012Survey estimate
549Bridlington and The WoldsYorkshire and The Humber£2,185£2,161£1,994Survey estimate
550Sunderland CentralNorth East£2,182£2,159£1,992Survey estimate
551HuddersfieldYorkshire and The Humber£2,163£2,139£1,974Survey estimate
552HalifaxYorkshire and The Humber£2,161£2,138£1,973Survey estimate
553Doncaster NorthYorkshire and The Humber£2,156£2,132£1,968Survey estimate
554Great YarmouthEast of England£2,143£2,120£1,956Survey estimate
555Birmingham NorthfieldWest Midlands£2,141£2,118£1,954Survey estimate
556West BromwichWest Midlands£2,139£2,116£1,952Survey estimate
557Ceredigion PreseliWales£2,131£2,108£1,945Survey estimate
558Houghton and Sunderland SouthNorth East£2,125£2,102£1,939Survey estimate
559Pontefract, Castleford and KnottingleyYorkshire and The Humber£2,120£2,097£1,935Survey estimate
560Neath and Swansea EastWales£2,113£2,090£1,929Survey estimate
561LowestoftEast of England£2,108£2,085£1,924Survey estimate
562Nottingham EastEast Midlands£2,085£2,062£1,903Survey estimate
563LlanelliWales£2,082£2,059£1,900Survey estimate
564Merthyr Tydfil and AberdareWales£2,080£2,057£1,898Survey estimate
565Aberafan MaestegWales£2,079£2,056£1,897Survey estimate
566Dundee CentralScotland£2,054£2,032£1,875Survey estimate
567PeterboroughEast of England£2,053£2,030£1,874Survey estimate
568Boston and SkegnessEast Midlands£2,050£2,028£1,871Survey estimate
569Stockton NorthNorth East£2,047£2,025£1,869Survey estimate
570Kingston upon Hull North and CottinghamYorkshire and The Humber£2,042£2,019£1,863Survey estimate
571Liverpool West DerbyNorth West£2,040£2,018£1,862Survey estimate
572Wolverhampton North EastWest Midlands£2,012£1,990£1,837Survey estimate
573BootleNorth West£2,010£1,988£1,834Survey estimate
574Barnsley SouthYorkshire and The Humber£2,002£1,980£1,827Survey estimate
575Blyth and AshingtonNorth East£1,980£1,958£1,807Survey estimate
576RedcarNorth East£1,979£1,957£1,806Survey estimate
577RotherhamYorkshire and The Humber£1,968£1,947£1,796Survey estimate
578East HamLondon£1,965£1,944£1,794Survey estimate
579Bolton North EastNorth West£1,959£1,937£1,788Survey estimate
580Jarrow and Gateshead EastNorth East£1,958£1,937£1,787Survey estimate
581Stoke-on-Trent NorthWest Midlands£1,938£1,917£1,769Survey estimate
582Nottingham SouthEast Midlands£1,923£1,902£1,755Survey estimate
583PrestonNorth West£1,920£1,899£1,752Survey estimate
584EasingtonNorth East£1,896£1,875£1,730Survey estimate
585KnowsleyNorth West£1,894£1,873£1,729Survey estimate
586Gorton and DentonNorth West£1,876£1,856£1,713Survey estimate
587Blackley and Middleton SouthNorth West£1,849£1,829£1,688Survey estimate
588Derby SouthEast Midlands£1,848£1,828£1,687Survey estimate
589Leeds Central and HeadingleyYorkshire and The Humber£1,845£1,825£1,684Survey estimate
590Sheffield HeeleyYorkshire and The Humber£1,845£1,825£1,684Survey estimate
591Leeds SouthYorkshire and The Humber£1,844£1,824£1,683Survey estimate
592Coventry EastWest Midlands£1,838£1,818£1,677Survey estimate
593Nottingham North and KimberleyEast Midlands£1,817£1,798£1,659Survey estimate
594Sheffield South EastYorkshire and The Humber£1,808£1,788£1,650Survey estimate
595Newcastle upon Tyne East and WallsendNorth East£1,797£1,778£1,641Survey estimate
596Liverpool WaltonNorth West£1,795£1,776£1,638Survey estimate
597HyndburnNorth West£1,790£1,770£1,633Survey estimate
598DudleyWest Midlands£1,788£1,769£1,632Survey estimate
599Rhondda and OgmoreWales£1,782£1,762£1,626Survey estimate
600Leicester SouthEast Midlands£1,782£1,762£1,626Survey estimate
601Birmingham LadywoodWest Midlands£1,752£1,733£1,599Survey estimate
602Glasgow North EastScotland£1,751£1,732£1,598Survey estimate
603RochdaleNorth West£1,742£1,723£1,590Survey estimate
604Dewsbury and BatleyYorkshire and The Humber£1,714£1,696£1,565Survey estimate
605SmethwickWest Midlands£1,703£1,684£1,554Survey estimate
606Bolton South and WalkdenNorth West£1,699£1,680£1,550Survey estimate
607Swansea WestWales£1,683£1,665£1,536Survey estimate
608BurnleyNorth West£1,662£1,644£1,517Survey estimate
609Liverpool RiversideNorth West£1,660£1,642£1,515Survey estimate
610Great Grimsby and CleethorpesYorkshire and The Humber£1,656£1,638£1,512Survey estimate
611BlackburnNorth West£1,648£1,630£1,504Survey estimate
612Wolverhampton South EastWest Midlands£1,630£1,612£1,488Survey estimate
613Oldham West, Chadderton and RoytonNorth West£1,614£1,596£1,473Survey estimate
614Blaenau Gwent and RhymneyWales£1,610£1,592£1,469Survey estimate
615Kingston upon Hull EastYorkshire and The Humber£1,570£1,553£1,433Survey estimate
616Tipton and WednesburyWest Midlands£1,567£1,550£1,430Survey estimate
617Bradford SouthYorkshire and The Humber£1,563£1,546£1,427Survey estimate
618Leicester WestEast Midlands£1,543£1,526£1,408Survey estimate
619Blackpool SouthNorth West£1,533£1,516£1,399Survey estimate
620Birmingham ErdingtonWest Midlands£1,521£1,504£1,388Survey estimate
621Birmingham YardleyWest Midlands£1,519£1,503£1,387Survey estimate
622Walsall and BloxwichWest Midlands£1,510£1,494£1,378Survey estimate
623Manchester RusholmeLowest 10North West£1,503£1,487£1,372Survey estimate
624Stoke-on-Trent CentralLowest 10West Midlands£1,501£1,485£1,370Survey estimate
625Newcastle upon Tyne Central and WestLowest 10North East£1,477£1,461£1,348Survey estimate
626Middlesbrough and Thornaby EastLowest 10North East£1,452£1,437£1,326Survey estimate
627Bradford EastLowest 10Yorkshire and The Humber£1,448£1,432£1,321Survey estimate
628Birmingham Hodge Hill and Solihull NorthLowest 10West Midlands£1,446£1,430£1,319Survey estimate
629Sheffield Brightside and HillsboroughLowest 10Yorkshire and The Humber£1,330£1,315£1,214Survey estimate
630Leicester EastLowest 10East Midlands£1,329£1,315£1,213Survey estimate
631Birmingham Perry BarrLowest 10West Midlands£1,255£1,241£1,145Survey estimate
632Bradford WestLowest 10Yorkshire and The Humber£1,102£1,090£1,006Survey estimate

348 local authorities ranked, 2023-24

Great Britain: £4,409£4,361£4,024 per resident

350 shownSee it on the map

350 figures are estimates or are shared out from larger areas. Their ranks are less certain than published figures. A small change in the estimate can move an area several places.

Income tax, per resident, 2023-24, local authorities
NationFigure type
1City of LondonHighest 10England£47,255£46,742£43,131Survey estimate
2Kensington and ChelseaHighest 10England£40,282£39,845£36,766Survey estimate
3WestminsterHighest 10England£25,018£24,746£22,834Survey estimate
4CamdenHighest 10England£23,462£23,207£21,414Survey estimate
5ElmbridgeHighest 10England£18,748£18,544£17,111Survey estimate
6Richmond upon ThamesHighest 10England£17,206£17,019£15,704Survey estimate
7Hammersmith and FulhamHighest 10England£16,577£16,397£15,131Survey estimate
8WandsworthHighest 10England£15,332£15,165£13,994Survey estimate
9St AlbansHighest 10England£12,955£12,814£11,824Survey estimate
10IslingtonHighest 10England£12,679£12,542£11,573Survey estimate
11SevenoaksEngland£11,065£10,945£10,100Survey estimate
12WaverleyEngland£10,859£10,741£9,911Survey estimate
13MertonEngland£10,521£10,406£9,602Survey estimate
14Windsor and MaidenheadEngland£10,035£9,926£9,159Survey estimate
15GuildfordEngland£9,962£9,854£9,092Survey estimate
16TandridgeEngland£9,495£9,392£8,666Survey estimate
17Mole ValleyEngland£9,394£9,292£8,574Survey estimate
18BrentwoodEngland£9,269£9,168£8,460Survey estimate
19LambethEngland£9,229£9,129£8,423Survey estimate
20Three RiversEngland£9,210£9,110£8,406Survey estimate
21SouthwarkEngland£9,116£9,017£8,321Survey estimate
22WokingEngland£8,749£8,654£7,986Survey estimate
23BarnetEngland£8,631£8,538£7,878Survey estimate
24South OxfordshireEngland£8,609£8,516£7,858Survey estimate
25BromleyEngland£8,306£8,216£7,581Survey estimate
26WinchesterEngland£8,146£8,058£7,435Survey estimate
27South CambridgeshireEngland£8,140£8,051£7,429Survey estimate
28Kingston upon ThamesEngland£8,120£8,032£7,411Survey estimate
29BuckinghamshireEngland£8,111£8,023£7,403Survey estimate
30Tunbridge WellsEngland£8,069£7,982£7,365Survey estimate
31WokinghamEngland£8,052£7,965£7,350Survey estimate
32UttlesfordEngland£8,042£7,955£7,340Survey estimate
33HartEngland£7,980£7,893£7,284Survey estimate
34Reigate and BansteadEngland£7,978£7,891£7,281Survey estimate
35Epping ForestEngland£7,914£7,828£7,223Survey estimate
36HertsmereEngland£7,850£7,765£7,165Survey estimate
37Epsom and EwellEngland£7,834£7,749£7,150Survey estimate
38East HertfordshireEngland£7,832£7,747£7,149Survey estimate
39Surrey HeathEngland£7,795£7,711£7,115Survey estimate
40Tower HamletsEngland£7,676£7,593£7,006Survey estimate
41HaringeyEngland£7,668£7,584£6,998Survey estimate
42CotswoldEngland£7,576£7,494£6,915Survey estimate
43RunnymedeEngland£7,358£7,278£6,716Survey estimate
44CambridgeEngland£7,274£7,195£6,639Survey estimate
45DacorumEngland£7,115£7,038£6,494Survey estimate
46HackneyEngland£7,086£7,009£6,467Survey estimate
47West BerkshireEngland£6,809£6,735£6,215Survey estimate
48GreenwichEngland£6,729£6,656£6,142Survey estimate
49Tonbridge and MallingEngland£6,671£6,599£6,089Survey estimate
50Mid SussexEngland£6,641£6,568£6,061Survey estimate
51North HertfordshireEngland£6,586£6,515£6,011Survey estimate
52HorshamEngland£6,462£6,392£5,898Survey estimate
53Stratford-on-AvonEngland£6,440£6,370£5,878Survey estimate
54Vale of White HorseEngland£6,420£6,350£5,859Survey estimate
55East HampshireEngland£6,415£6,346£5,855Survey estimate
56West OxfordshireEngland£6,256£6,188£5,710Survey estimate
57WarwickEngland£6,182£6,115£5,642Survey estimate
58EalingEngland£6,113£6,047£5,580Survey estimate
59RushcliffeEngland£6,058£5,992£5,529Survey estimate
60ChichesterEngland£6,055£5,989£5,526Survey estimate
61Cheshire EastEngland£5,941£5,877£5,423Survey estimate
62City of EdinburghScotland£5,908£5,844£5,392Survey estimate
63Basingstoke and DeaneEngland£5,904£5,839£5,388Survey estimate
64Test ValleyEngland£5,903£5,839£5,388Survey estimate
65Bracknell ForestEngland£5,887£5,823£5,373Survey estimate
66Welwyn HatfieldEngland£5,862£5,798£5,350Survey estimate
67ChelmsfordEngland£5,781£5,718£5,276Survey estimate
68LewishamEngland£5,780£5,718£5,276Survey estimate
69TraffordEngland£5,704£5,642£5,206Survey estimate
70WealdenEngland£5,703£5,641£5,205Survey estimate
71HarboroughEngland£5,569£5,509£5,083Survey estimate
72HounslowEngland£5,569£5,508£5,083Survey estimate
73HarrowEngland£5,562£5,502£5,077Survey estimate
74East RenfrewshireScotland£5,488£5,429£5,009Survey estimate
75RutlandEngland£5,429£5,370£4,955Survey estimate
76BromsgroveEngland£5,322£5,264£4,857Survey estimate
77East DunbartonshireScotland£5,231£5,174£4,774Survey estimate
78AberdeenshireScotland£5,171£5,115£4,720Survey estimate
79CheltenhamEngland£5,153£5,097£4,704Survey estimate
80Mid DevonEngland£5,153£5,097£4,704Survey estimate
81SpelthorneEngland£5,075£5,020£4,632Survey estimate
82East CambridgeshireEngland£5,056£5,001£4,615Survey estimate
83Derbyshire DalesEngland£5,035£4,980£4,595Survey estimate
84Ribble ValleyEngland£5,031£4,976£4,592Survey estimate
85SuttonEngland£5,027£4,973£4,588Survey estimate
86SolihullEngland£4,996£4,942£4,560Survey estimate
87RochfordEngland£4,970£4,916£4,536Survey estimate
88StirlingScotland£4,927£4,873£4,497Survey estimate
89BrentEngland£4,916£4,862£4,487Survey estimate
90East LothianScotland£4,879£4,826£4,453Survey estimate
91CherwellEngland£4,858£4,806£4,434Survey estimate
92LichfieldEngland£4,853£4,801£4,430Survey estimate
93Bath and North East SomersetEngland£4,852£4,799£4,428Survey estimate
94Brighton and HoveEngland£4,850£4,798£4,427Survey estimate
95WatfordEngland£4,801£4,748£4,382Survey estimate
96OxfordEngland£4,762£4,711£4,347Survey estimate
97HillingdonEngland£4,724£4,673£4,312Survey estimate
98HuntingdonshireEngland£4,713£4,661£4,301Survey estimate
99LewesEngland£4,678£4,627£4,270Survey estimate
100ReadingEngland£4,678£4,627£4,269Survey estimate
101HaveringEngland£4,654£4,603£4,247Survey estimate
102Central BedfordshireEngland£4,634£4,583£4,229Survey estimate
103CroydonEngland£4,633£4,583£4,229Survey estimate
104BexleyEngland£4,607£4,557£4,205Survey estimate
105BaberghEngland£4,597£4,547£4,196Survey estimate
106Aberdeen CityScotland£4,584£4,535£4,184Survey estimate
107BraintreeEngland£4,570£4,521£4,171Survey estimate
108TewkesburyEngland£4,552£4,503£4,155Survey estimate
109Waltham ForestEngland£4,546£4,497£4,149Survey estimate
110RedbridgeEngland£4,537£4,488£4,141Survey estimate
111New ForestEngland£4,514£4,465£4,120Survey estimate
112WiltshireEngland£4,509£4,460£4,116Survey estimate
113WychavonEngland£4,488£4,439£4,096Survey estimate
114MonmouthshireWales£4,466£4,418£4,077Survey estimate
115FarehamEngland£4,461£4,412£4,071Survey estimate
116Malvern HillsEngland£4,447£4,398£4,059Survey estimate
117MaldonEngland£4,407£4,359£4,022Survey estimate
118AshfordEngland£4,376£4,329£3,994Survey estimate
119Southend-on-SeaEngland£4,363£4,315£3,982Survey estimate
120Mid SuffolkEngland£4,346£4,299£3,967Survey estimate
121North SomersetEngland£4,346£4,299£3,967Survey estimate
122MaidstoneEngland£4,296£4,249£3,921Survey estimate
123North YorkshireEngland£4,291£4,245£3,917Survey estimate
124StroudEngland£4,289£4,243£3,915Survey estimate
125BasildonEngland£4,273£4,226£3,900Survey estimate
126Milton KeynesEngland£4,268£4,222£3,896Survey estimate
127RugbyEngland£4,258£4,212£3,887Survey estimate
128EnfieldEngland£4,241£4,195£3,871Survey estimate
129MeltonEngland£4,220£4,174£3,852Survey estimate
130DartfordEngland£4,211£4,165£3,843Survey estimate
131StockportEngland£4,209£4,163£3,841Survey estimate
132Castle PointEngland£4,208£4,163£3,841Survey estimate
133EastleighEngland£4,185£4,140£3,820Survey estimate
134FyldeEngland£4,166£4,121£3,802Survey estimate
135Perth and KinrossScotland£4,163£4,118£3,799Survey estimate
136Cheshire West and ChesterEngland£4,155£4,110£3,793Survey estimate
137West NorthamptonshireEngland£4,148£4,103£3,786Survey estimate
138South KestevenEngland£4,146£4,101£3,784Survey estimate
139South DerbyshireEngland£4,122£4,077£3,762Survey estimate
140South GloucestershireEngland£4,121£4,076£3,761Survey estimate
141ColchesterEngland£4,064£4,020£3,709Survey estimate
142BroxbourneEngland£4,057£4,012£3,702Survey estimate
143WarringtonEngland£4,028£3,984£3,677Survey estimate
144Vale of GlamorganWales£4,013£3,969£3,663Survey estimate
145BedfordEngland£3,983£3,940£3,635Survey estimate
146South NorfolkEngland£3,893£3,851£3,554Survey estimate
147South HamsEngland£3,891£3,849£3,551Survey estimate
148South StaffordshireEngland£3,878£3,836£3,540Survey estimate
149RotherEngland£3,851£3,809£3,514Survey estimate
150Bristol, City ofEngland£3,782£3,741£3,452Survey estimate
151Shetland IslandsScotland£3,781£3,740£3,451Survey estimate
152North West LeicestershireEngland£3,727£3,687£3,402Survey estimate
153DorsetEngland£3,719£3,679£3,394Survey estimate
154GraveshamEngland£3,645£3,605£3,327Survey estimate
155North WarwickshireEngland£3,633£3,593£3,316Survey estimate
156Argyll and ButeScotland£3,632£3,593£3,315Survey estimate
157East DevonEngland£3,630£3,591£3,313Survey estimate
158Amber ValleyEngland£3,630£3,590£3,313Survey estimate
159RushmoorEngland£3,625£3,586£3,309Survey estimate
160ChorleyEngland£3,617£3,578£3,301Survey estimate
161YorkEngland£3,602£3,563£3,287Survey estimate
162East SuffolkEngland£3,593£3,554£3,279Survey estimate
163Newark and SherwoodEngland£3,579£3,540£3,267Survey estimate
164South LanarkshireScotland£3,576£3,537£3,264Survey estimate
165West SuffolkEngland£3,563£3,524£3,252Survey estimate
166High PeakEngland£3,559£3,521£3,249Survey estimate
167StaffordEngland£3,545£3,506£3,235Survey estimate
168CanterburyEngland£3,532£3,494£3,224Survey estimate
169MidlothianScotland£3,531£3,493£3,223Survey estimate
170ArunEngland£3,519£3,481£3,212Survey estimate
171West LancashireEngland£3,507£3,469£3,201Survey estimate
172Bournemouth, Christchurch and PooleEngland£3,500£3,462£3,194Survey estimate
173ShropshireEngland£3,494£3,456£3,189Survey estimate
174South AyrshireScotland£3,491£3,453£3,186Survey estimate
175West LothianScotland£3,491£3,453£3,186Survey estimate
176BroadlandEngland£3,481£3,444£3,178Survey estimate
177Hinckley and BosworthEngland£3,469£3,432£3,167Survey estimate
178East Riding of YorkshireEngland£3,465£3,427£3,162Survey estimate
179Herefordshire, County ofEngland£3,460£3,422£3,158Survey estimate
180Newcastle-under-LymeEngland£3,457£3,419£3,155Survey estimate
181FalkirkScotland£3,445£3,408£3,145Survey estimate
182SwindonEngland£3,433£3,396£3,133Survey estimate
183Westmorland and FurnessEngland£3,414£3,377£3,116Survey estimate
184CharnwoodEngland£3,401£3,364£3,104Survey estimate
185NewhamEngland£3,399£3,362£3,103Survey estimate
186BlabyEngland£3,391£3,354£3,095Survey estimate
187WorthingEngland£3,383£3,346£3,088Survey estimate
188North NorthamptonshireEngland£3,383£3,346£3,088Survey estimate
189NorthumberlandEngland£3,380£3,344£3,085Survey estimate
190ThurrockEngland£3,359£3,323£3,066Survey estimate
191AdurEngland£3,358£3,321£3,065Survey estimate
192North KestevenEngland£3,321£3,285£3,031Survey estimate
193Scottish BordersScotland£3,303£3,267£3,015Survey estimate
194East StaffordshireEngland£3,299£3,263£3,011Survey estimate
195AngusScotland£3,275£3,239£2,989Survey estimate
196HighlandScotland£3,257£3,221£2,973Survey estimate
197Folkestone and HytheEngland£3,252£3,216£2,968Survey estimate
198ClackmannanshireScotland£3,247£3,212£2,964Survey estimate
199CrawleyEngland£3,243£3,208£2,960Survey estimate
200MorayScotland£3,236£3,201£2,954Survey estimate
201SomersetEngland£3,213£3,178£2,933Survey estimate
202RenfrewshireScotland£3,202£3,168£2,923Survey estimate
203LeedsEngland£3,196£3,161£2,917Survey estimate
204HarlowEngland£3,196£3,161£2,917Survey estimate
205MedwayEngland£3,195£3,160£2,916Survey estimate
206TeignbridgeEngland£3,168£3,133£2,891Survey estimate
207Oadby and WigstonEngland£3,160£3,126£2,885Survey estimate
208RossendaleEngland£3,159£3,124£2,883Survey estimate
209HavantEngland£3,141£3,107£2,867Survey estimate
210SloughEngland£3,134£3,100£2,860Survey estimate
211SalfordEngland£3,127£3,093£2,854Survey estimate
212BroxtoweEngland£3,109£3,075£2,837Survey estimate
213West LindseyEngland£3,106£3,072£2,835Survey estimate
214StevenageEngland£3,081£3,047£2,812Survey estimate
215North TynesideEngland£3,073£3,039£2,805Survey estimate
216SeftonEngland£3,069£3,036£2,801Survey estimate
217GedlingEngland£3,057£3,024£2,790Survey estimate
218West DevonEngland£3,051£3,018£2,785Survey estimate
219WirralEngland£3,042£3,009£2,777Survey estimate
220FlintshireWales£3,041£3,007£2,775Survey estimate
221BuryEngland£3,038£3,005£2,773Survey estimate
222SwaleEngland£3,038£3,005£2,773Survey estimate
223North East DerbyshireEngland£3,031£2,998£2,767Survey estimate
224FifeScotland£3,019£2,986£2,756Survey estimate
225South RibbleEngland£3,016£2,983£2,752Survey estimate
226RedditchEngland£3,006£2,973£2,743Survey estimate
227BassetlawEngland£3,004£2,971£2,741Survey estimate
228CardiffWales£3,002£2,970£2,740Survey estimate
229North NorfolkEngland£2,996£2,964£2,735Survey estimate
230DoverEngland£2,984£2,952£2,724Survey estimate
231King's Lynn and West NorfolkEngland£2,945£2,913£2,688Survey estimate
232Orkney IslandsScotland£2,937£2,905£2,681Survey estimate
233InverclydeScotland£2,925£2,893£2,670Survey estimate
234Staffordshire MoorlandsEngland£2,921£2,889£2,666Survey estimate
235North DevonEngland£2,888£2,857£2,636Survey estimate
236CalderdaleEngland£2,888£2,856£2,636Survey estimate
237CumberlandEngland£2,887£2,856£2,635Survey estimate
238HaltonEngland£2,878£2,847£2,627Survey estimate
239WorcesterEngland£2,857£2,826£2,608Survey estimate
240ExeterEngland£2,854£2,823£2,605Survey estimate
241WyreEngland£2,849£2,818£2,600Survey estimate
242PeterboroughEngland£2,845£2,814£2,597Survey estimate
243Stockton-on-TeesEngland£2,802£2,771£2,557Survey estimate
244West DunbartonshireScotland£2,788£2,758£2,544Survey estimate
245DarlingtonEngland£2,779£2,749£2,537Survey estimate
246North AyrshireScotland£2,777£2,747£2,535Survey estimate
247KirkleesEngland£2,772£2,741£2,530Survey estimate
248Wyre ForestEngland£2,767£2,737£2,525Survey estimate
249Forest of DeanEngland£2,743£2,713£2,503Survey estimate
250EastbourneEngland£2,742£2,713£2,503Survey estimate
251BrecklandEngland£2,739£2,710£2,500Survey estimate
252NewportWales£2,724£2,695£2,487Survey estimate
253North LanarkshireScotland£2,723£2,693£2,485Survey estimate
254LancasterEngland£2,712£2,682£2,475Survey estimate
255Glasgow CityScotland£2,703£2,674£2,467Survey estimate
256East AyrshireScotland£2,694£2,664£2,459Survey estimate
257ErewashEngland£2,691£2,662£2,456Survey estimate
258St. HelensEngland£2,688£2,659£2,454Survey estimate
259Dumfries and GallowayScotland£2,671£2,642£2,438Survey estimate
260North LincolnshireEngland£2,664£2,636£2,432Survey estimate
261BridgendWales£2,651£2,623£2,420Survey estimate
262WrexhamWales£2,646£2,617£2,415Survey estimate
263Nuneaton and BedworthEngland£2,642£2,613£2,411Survey estimate
264PortsmouthEngland£2,637£2,609£2,407Survey estimate
265TendringEngland£2,634£2,605£2,404Survey estimate
266Newcastle upon TyneEngland£2,629£2,601£2,400Survey estimate
267Telford and WrekinEngland£2,626£2,597£2,397Survey estimate
268ThanetEngland£2,615£2,586£2,386Survey estimate
269Na h-Eileanan SiarScotland£2,613£2,584£2,385Survey estimate
270PrestonEngland£2,611£2,582£2,383Survey estimate
271WakefieldEngland£2,610£2,581£2,382Survey estimate
272TamworthEngland£2,600£2,572£2,373Survey estimate
273CornwallEngland£2,593£2,564£2,366Survey estimate
274South HollandEngland£2,591£2,563£2,365Survey estimate
275NorwichEngland£2,574£2,546£2,350Survey estimate
276WiganEngland£2,538£2,510£2,316Survey estimate
277Isle of WightEngland£2,538£2,510£2,316Survey estimate
278AshfieldEngland£2,529£2,501£2,308Survey estimate
279FenlandEngland£2,524£2,497£2,304Survey estimate
280IpswichEngland£2,518£2,490£2,298Survey estimate
281SheffieldEngland£2,514£2,487£2,295Survey estimate
282PlymouthEngland£2,490£2,463£2,272Survey estimate
283Isle of AngleseyWales£2,488£2,461£2,271Survey estimate
284TamesideEngland£2,487£2,460£2,270Survey estimate
285Cannock ChaseEngland£2,487£2,460£2,270Survey estimate
286ConwyWales£2,475£2,449£2,259Survey estimate
287SouthamptonEngland£2,457£2,430£2,243Survey estimate
288GloucesterEngland£2,456£2,429£2,241Survey estimate
289PowysWales£2,451£2,424£2,237Survey estimate
290BolsoverEngland£2,449£2,422£2,235Survey estimate
291GosportEngland£2,439£2,412£2,226Survey estimate
292Barking and DagenhamEngland£2,433£2,406£2,220Survey estimate
293DenbighshireWales£2,423£2,396£2,211Survey estimate
294ChesterfieldEngland£2,416£2,390£2,205Survey estimate
295DoncasterEngland£2,412£2,386£2,201Survey estimate
296RotherhamEngland£2,396£2,370£2,187Survey estimate
297CoventryEngland£2,378£2,352£2,171Survey estimate
298BarnsleyEngland£2,378£2,352£2,170Survey estimate
299ManchesterEngland£2,374£2,349£2,167Survey estimate
300Dundee CityScotland£2,371£2,345£2,164Survey estimate
301SwanseaWales£2,365£2,339£2,158Survey estimate
302County DurhamEngland£2,342£2,317£2,138Survey estimate
303PembrokeshireWales£2,339£2,313£2,135Survey estimate
304DerbyEngland£2,328£2,303£2,125Survey estimate
305GwyneddWales£2,322£2,297£2,120Survey estimate
306TorfaenWales£2,319£2,294£2,117Survey estimate
307East LindseyEngland£2,317£2,292£2,115Survey estimate
308MansfieldEngland£2,311£2,286£2,109Survey estimate
309TorridgeEngland£2,310£2,285£2,109Survey estimate
310GatesheadEngland£2,308£2,283£2,106Survey estimate
311BoltonEngland£2,294£2,269£2,093Survey estimate
312BirminghamEngland£2,286£2,261£2,086Survey estimate
313HastingsEngland£2,285£2,260£2,086Survey estimate
314North East LincolnshireEngland£2,285£2,260£2,086Survey estimate
315CaerphillyWales£2,275£2,250£2,076Survey estimate
316South TynesideEngland£2,261£2,237£2,064Survey estimate
317LincolnEngland£2,248£2,224£2,052Survey estimate
318LiverpoolEngland£2,243£2,218£2,047Survey estimate
319HartlepoolEngland£2,232£2,208£2,037Survey estimate
320CarmarthenshireWales£2,211£2,187£2,018Survey estimate
321WolverhamptonEngland£2,211£2,187£2,018Survey estimate
322SunderlandEngland£2,174£2,151£1,985Survey estimate
323Rhondda Cynon TafWales£2,172£2,148£1,982Survey estimate
324DudleyEngland£2,156£2,132£1,967Survey estimate
325Great YarmouthEngland£2,138£2,115£1,952Survey estimate
326LutonEngland£2,132£2,109£1,946Survey estimate
327BradfordEngland£2,125£2,102£1,939Survey estimate
328BostonEngland£2,118£2,095£1,933Survey estimate
329CeredigionWales£2,109£2,086£1,925Survey estimate
330Merthyr TydfilWales£2,108£2,085£1,924Survey estimate
331OldhamEngland£2,096£2,073£1,913Survey estimate
332RochdaleEngland£2,089£2,067£1,907Survey estimate
333WalsallEngland£2,085£2,063£1,903Survey estimate
334Redcar and ClevelandEngland£2,083£2,060£1,901Survey estimate
335Neath Port TalbotWales£2,079£2,057£1,898Survey estimate
336KnowsleyEngland£2,079£2,056£1,897Survey estimate
337MiddlesbroughEngland£1,931£1,910£1,763Survey estimate
338Blackburn with DarwenEngland£1,921£1,900£1,753Survey estimate
339NottinghamLowest 10England£1,882£1,861£1,718Survey estimate
340PendleLowest 10England£1,849£1,829£1,688Survey estimate
341SandwellLowest 10England£1,824£1,804£1,665Survey estimate
342HyndburnLowest 10England£1,775£1,756£1,620Survey estimate
343Stoke-on-TrentLowest 10England£1,760£1,741£1,607Survey estimate
344BurnleyLowest 10England£1,712£1,693£1,562Survey estimate
345BlackpoolLowest 10England£1,645£1,627£1,501Survey estimate
346Kingston upon Hull, City ofLowest 10England£1,620£1,602£1,479Survey estimate
347Blaenau GwentLowest 10Wales£1,607£1,590£1,467Survey estimate
348LeicesterLowest 10England£1,545£1,528£1,410Survey estimate
-Isles of ScillyEnglandNo valueNo value publishedSurvey estimate
-TorbayEnglandNo valueNo value publishedSurvey estimate

Limits and sources

Income tax only. There are no area figures for National Insurance, VAT, council tax or other taxes.

HMRC estimates income tax by area from a sample survey, the Survey of Personal Incomes, based on where taxpayers live. Figures for small areas are less certain, and HMRC does not publish some of them.

Per person figures for a year use the population estimate for 30 June in the year it starts. For example, 2024-25 uses mid-2024.

  1. 1HM Revenue and Customs. Income and tax by borough and district or unitary authority (Table 3.14). Published 29 April 2026. Open Government Licence v3.0. Data release 2026-10-08.2.
  2. 2HM Revenue and Customs. Income and tax by parliamentary constituency (Table 3.15). Published 29 April 2026. Open Government Licence v3.0. Data release 2026-10-08.2.
  3. 3Office for National Statistics. Population estimates by local authority (Nomis NM_2002_1). Published 5 October 2026. Open Government Licence v3.0. Data release 2026-10-08.2.
  4. 4Office for National Statistics. Population estimates by 2024 parliamentary constituency (Nomis NM_2014_1). Published 5 October 2026. Open Government Licence v3.0. Data release 2026-10-08.2.
  5. 5National Records of Scotland. Population estimates for other geographies, mid-2011 to mid-2024. Published 31 August 2026. Open Government Licence v3.0. Data release 2026-10-08.2.