Suffrago UK Data Hub
RankingsVerificationMethods

Independent service run by Suffrago – not an official government website. Every figure comes from an official UK publisher under its open licence and is checked against that source each time the data is refreshed.

Mean income of taxpayers by constituency, UK

Accredited official statistics

The mean total income before tax of income taxpayers living in each of the UK's 650 constituencies, with the regions and nations, in the latest tax year, with its 95% confidence interval, from HMRC's personal incomes statistics.

Mean total income, highest: Kensington and Bayswater

£188,000

2023/24

Verified against source, 1 November 2026, 12:26 UTC
Mean income of taxpayers by constituency, UK
£0£20k£40k£60k£80kNorth East£34,100North West£36,500Yorkshire and The Humber£35,200East Midlands£36,200West Midlands£36,300East of England£43,500London£61,200South East£47,300South West£38,100Wales£34,100Scotland£37,800Northern Ireland£34,200

Source: HM Revenue and Customs. Contains public sector information licensed under the Open Government Licence v3.0.

In order

Ranked by the hub 2023/24

Every place, the highest figure first. The number before each is the hub's own position in the list, not the publisher's: equal figures share one, marked =.

  1. 1Kensington and Bayswater£188,000£180,000 to £197,000
  2. 2Cities of London and Westminster£164,000£158,000 to £171,000
  3. 3Hampstead and Highgate£161,000£151,000 to £171,000
  4. 4Chelsea and Fulham£138,000£132,000 to £144,000
  5. 5Richmond Park£114,000£109,000 to £119,000
  6. 6Battersea£92,100£88,600 to £95,600
  7. 7Wimbledon£87,400£84,100 to £90,600
  8. 8Hammersmith and Chiswick£87,300£83,900 to £90,800
  9. 9Holborn and St Pancras£87,100£83,000 to £91,200
  10. 10Islington South and Finsbury£87,000£83,500 to £90,500
  11. 11Esher and Walton£83,700£80,400 to £87,000
  12. 12Putney£80,600£77,500 to £83,700
  13. 13Tooting£78,100£75,100 to £81,000
  14. 14Runnymede and Weybridge£77,400£74,200 to £80,700
  15. 15Twickenham£77,300£74,300 to £80,200
  16. 16Harpenden and Berkhamsted£76,800£73,600 to £80,000
  17. 17Finchley and Golders Green£76,400£73,500 to £79,300
  18. 18Chesham and Amersham£74,000£70,900 to £77,000
  19. 19Queen's Park and Maida Vale£70,900£67,900 to £73,800
  20. 20Hornsey and Friern Barnet£70,700£67,900 to £73,500
  21. 21Bermondsey and Old Southwark£69,700£67,100 to £72,400
  22. 22Islington North£69,500£66,700 to £72,300
  23. 23Sevenoaks£69,000£66,100 to £71,900
  24. 24Clapham and Brixton Hill£67,700£65,200 to £70,300
  25. 25Dulwich and West Norwood£67,200£64,700 to £69,700
  26. 26Guildford£66,800£63,900 to £69,700
  27. 27Poplar and Limehouse£66,700£64,500 to £69,000
  28. 28Godalming and Ash£66,300£63,600 to £68,900
  29. 29Windsor£65,900£63,100 to £68,800
  30. 30Tatton£65,000£62,300 to £67,700
  31. 31Greenwich and Woolwich£64,900£62,500 to £67,200
  32. 32Maidenhead£64,800£62,300 to £67,300
  33. 33Henley and Thame£64,400£61,700 to £67,100
  34. 34St Albans£64,300£61,800 to £66,800
  35. 35Ealing Central and Acton£63,900£61,700 to £66,100
  36. 36Beaconsfield£63,800£61,300 to £66,300
  37. 37Hackney South and Shoreditch£62,500£60,000 to £65,000
  38. 38Ruislip, Northwood and Pinner£61,900£59,700 to £64,200
  39. 39Altrincham and Sale West£61,700£59,100 to £64,200
  40. 40Chipping Barnet£61,200£58,900 to £63,500
  41. 41Hertsmere£61,100£58,800 to £63,500
  42. 42Winchester£60,900£58,500 to £63,400
  43. 43Lewisham West and East Dulwich£60,400£57,900 to £62,900
  44. =44Farnham and Bordon£60,000£57,500 to £62,400
  45. =44Woking£60,000£57,600 to £62,300
  46. 46East Surrey£59,900£57,500 to £62,400
  47. 47South West Hertfordshire£59,800£57,500 to £62,100
  48. 48Reigate£59,700£57,500 to £62,000
  49. 49Wokingham£59,600£57,300 to £62,000
  50. 50Brentwood and Ongar£59,300£56,300 to £62,200
  51. 51North East Hampshire£58,700£56,400 to £61,000
  52. 52Vauxhall and Camberwell Green£58,300£56,100 to £60,600
  53. =53Cambridge£58,100£55,800 to £60,400
  54. =53Tunbridge Wells£58,100£55,800 to £60,400
  55. 55South Cambridgeshire£57,900£55,700 to £60,100
  56. 56Beckenham and Penge£57,500£55,300 to £59,700
  57. 57Bromley and Biggin Hill£57,300£55,100 to £59,600
  58. 58Epping Forest£57,100£54,900 to £59,400
  59. =59Edinburgh South£56,600£54,200 to £59,100
  60. =59Kingston and Surbiton£56,600£54,500 to £58,700
  61. 61Epsom and Ewell£55,700£53,600 to £57,700
  62. 62Mid Buckinghamshire£54,900£52,800 to £57,000
  63. =63Arundel and South Downs£54,800£52,600 to £57,000
  64. =63Eltham and Chislehurst£54,800£52,200 to £57,300
  65. 65Surrey Heath£54,700£52,700 to £56,700
  66. 66Orpington£54,500£52,400 to £56,600
  67. 67Tonbridge£54,300£52,100 to £56,500
  68. 68Dorking and Horley£54,200£52,200 to £56,200
  69. 69Croydon South£53,700£51,800 to £55,700
  70. 70East Hampshire£52,900£50,800 to £55,000
  71. 71Lewisham North£52,800£50,800 to £54,700
  72. =72Bethnal Green and Stepney£52,700£50,600 to £54,800
  73. =72Hertford and Stortford£52,700£50,800 to £54,700
  74. 74Oxford West and Abingdon£52,600£50,700 to £54,600
  75. =75Chester South and Eddisbury£52,400£50,300 to £54,400
  76. =75North Cotswolds£52,400£50,300 to £54,600
  77. =75North West Essex£52,400£50,400 to £54,400
  78. 78Hackney North and Stoke Newington£52,200£50,000 to £54,300
  79. 79Mid Sussex£51,900£49,900 to £53,800
  80. 80Kenilworth and Southam£51,300£49,000 to £53,600
  81. =81Bristol Central£50,900£48,900 to £52,900
  82. =81Edinburgh West£50,900£46,300 to £55,400
  83. 83Wetherby and Easingwold£50,800£48,800 to £52,800
  84. 84Reading West and Mid Berkshire£50,600£48,500 to £52,600
  85. 85West Aberdeenshire and Kincardine£50,300£48,300 to £52,200
  86. 86Hendon£50,200£48,400 to £52,000
  87. =87North East Hertfordshire£49,900£48,000 to £51,800
  88. =87South Cotswolds£49,900£47,900 to £51,900
  89. =89Bath£49,800£47,600 to £52,000
  90. =89Romsey and Southampton North£49,800£47,900 to £51,800
  91. 91Sussex Weald£49,600£47,100 to £52,000
  92. 92East Grinstead and Uckfield£49,500£47,600 to £51,500
  93. =93Leyton and Wanstead£49,100£47,300 to £50,900
  94. =93South Northamptonshire£49,100£47,200 to £51,000
  95. =95Hitchin£48,900£47,200 to £50,700
  96. =95Stratford-on-Avon£48,900£47,000 to £50,700
  97. 97Didcot and Wantage£48,800£46,900 to £50,600
  98. 98Streatham and Croydon North£48,500£46,800 to £50,300
  99. 99Sutton and Cheam£48,400£46,600 to £50,200
  100. 100Stratford and Bow£48,200£46,500 to £49,900
  101. 101Hornchurch and Upminster£48,000£46,200 to £49,800
  102. =102Earley and Woodley£47,900£46,100 to £49,800
  103. =102Rushcliffe£47,900£46,200 to £49,700
  104. 104Horsham£47,800£45,800 to £49,700
  105. =105Edinburgh North and Leith£47,700£46,100 to £49,400
  106. =105Newbury£47,700£45,800 to £49,500
  107. =105Southgate and Wood Green£47,700£46,100 to £49,200
  108. =105Weald of Kent£47,700£45,600 to £49,700
  109. 109Hove and Portslade£47,600£45,700 to £49,400
  110. 110St Neots and Mid Cambridgeshire£47,400£45,600 to £49,200
  111. =111Chingford and Woodford Green£47,200£45,500 to £48,900
  112. =111East Renfrewshire£47,200£45,400 to £49,100
  113. =111Rutland and Stamford£47,200£45,300 to £49,100
  114. 114Macclesfield£47,100£45,300 to £48,900
  115. =115Manchester Withington£46,900£44,900 to £48,800
  116. =115Sheffield Hallam£46,900£45,100 to £48,700
  117. 117Witney£46,800£45,100 to £48,600
  118. 118Peckham£46,700£44,900 to £48,500
  119. =119Reading Central£46,500£44,800 to £48,100
  120. =119Wycombe£46,500£44,700 to £48,300
  121. 121North Somerset£46,400£43,900 to £48,900
  122. 122Warwick and Leamington£46,300£44,500 to £48,100
  123. 123Buckingham and Bletchley£46,200£44,400 to £47,900
  124. =124Congleton£45,900£43,600 to £48,300
  125. =124Old Bexley and Sidcup£45,900£44,200 to £47,700
  126. =126Aberdeen South£45,700£43,800 to £47,500
  127. =126Banbury£45,700£44,000 to £47,400
  128. =126Bicester and Woodstock£45,700£44,000 to £47,400
  129. =129Harrogate and Knaresborough£45,600£43,800 to £47,500
  130. =129Sutton Coldfield£45,600£43,800 to £47,500
  131. =131Cheadle£45,500£43,800 to £47,200
  132. =131Ely and East Cambridgeshire£45,500£43,900 to £47,100
  133. =131Mid Bedfordshire£45,500£43,800 to £47,100
  134. 134Welwyn Hatfield£45,400£43,800 to £47,000
  135. =135Hexham£45,300£43,500 to £47,000
  136. =135Maldon£45,300£43,500 to £47,100
  137. =135Meriden and Solihull East£45,300£43,400 to £47,100
  138. =135North West Hampshire£45,300£43,700 to £46,900
  139. =139Basildon and Billericay£45,200£43,400 to £47,000
  140. =139Watford£45,200£43,600 to £46,800
  141. =141Central Devon£45,100£32,100 to £58,100
  142. =141Chelmsford£45,100£43,500 to £46,700
  143. =141Uxbridge and South Ruislip£45,100£43,600 to £46,600
  144. =144North Bedfordshire£45,000£43,200 to £46,800
  145. =144Walthamstow£45,000£43,400 to £46,500
  146. 146Witham£44,800£43,100 to £46,600
  147. =147Leeds North East£44,700£43,000 to £46,500
  148. =147Leeds North West£44,700£42,900 to £46,500
  149. =149Brighton Pavilion£44,600£42,800 to £46,400
  150. =149Bromsgrove£44,600£42,900 to £46,400
  151. 151Cheltenham£44,500£42,800 to £46,200
  152. 152Brentford and Isleworth£44,400£42,800 to £45,900
  153. =153Daventry£44,300£42,600 to £46,000
  154. =153Newcastle upon Tyne North£44,300£42,700 to £45,900
  155. 155Thornbury and Yate£44,200£42,300 to £46,000
  156. =156Harrow East£44,100£42,500 to £45,700
  157. =156Mid Dunbartonshire£44,100£42,500 to £45,700
  158. =156Rayleigh and Wickford£44,100£42,400 to £45,800
  159. =156Solihull West and Shirley£44,100£42,400 to £45,900
  160. 160Carshalton and Wallington£44,000£42,300 to £45,800
  161. 161Romford£43,900£41,900 to £45,900
  162. =162Brent East£43,800£42,200 to £45,500
  163. =162Canterbury£43,800£41,900 to £45,600
  164. =164Harrow West£43,700£42,100 to £45,200
  165. =164Hemel Hempstead£43,700£42,000 to £45,400
  166. =164Huntingdon£43,700£42,100 to £45,300
  167. =164Lothian East£43,700£42,000 to £45,500
  168. 168Southend West and Leigh£43,600£41,800 to £45,300
  169. 169Spelthorne£43,500£41,900 to £45,100
  170. 170Hamble Valley£43,400£41,900 to £45,000
  171. =171Bracknell£43,300£41,600 to £44,900
  172. =171Stirling and Strathallan£43,300£41,600 to £44,900
  173. 173Lewisham East£43,200£41,600 to £44,800
  174. 174Bristol North West£43,100£41,400 to £44,700
  175. 175East Wiltshire£43,000£41,400 to £44,700
  176. 176Maidstone and Malling£42,900£41,300 to £44,500
  177. =177Salisbury£42,800£41,100 to £44,400
  178. =177South Suffolk£42,800£40,900 to £44,800
  179. =179Dartford£42,700£41,200 to £44,200
  180. =179Ealing Southall£42,700£41,100 to £44,400
  181. =179Poole£42,700£41,100 to £44,300
  182. 182Broxbourne£42,600£41,000 to £44,200
  183. 183Melksham and Devizes£42,500£40,700 to £44,200
  184. =184Central Suffolk and North Ipswich£42,300£40,400 to £44,100
  185. =184Milton Keynes Central£42,300£40,800 to £43,800
  186. =186Birmingham Edgbaston£42,200£40,400 to £44,000
  187. =186Braintree£42,200£40,600 to £43,800
  188. =186Wirral West£42,200£40,500 to £43,900
  189. =189Derbyshire Dales£42,100£40,400 to £43,800
  190. =189Edmonton and Winchmore Hill£42,100£40,500 to £43,800
  191. =189Lichfield£42,100£40,400 to £43,700
  192. =192Gordon and Buchan£42,000£40,100 to £43,800
  193. =192Milton Keynes North£42,000£40,200 to £43,700
  194. =194Bexleyheath and Crayford£41,900£40,300 to £43,500
  195. =194Monmouthshire£41,900£40,300 to £43,500
  196. =194Skipton and Ripon£41,900£40,200 to £43,500
  197. 197Harborough, Oadby and Wigston£41,800£40,100 to £43,500
  198. =198Cardiff North£41,700£40,200 to £43,300
  199. =198Croydon East£41,700£40,200 to £43,200
  200. =198Faversham and Mid Kent£41,700£40,200 to £43,300
  201. =198New Forest West£41,700£39,900 to £43,400
  202. =202Harwich and North Essex£41,600£39,900 to £43,400
  203. =202Sefton Central£41,600£39,900 to £43,300
  204. =202West Worcestershire£41,600£40,000 to £43,200
  205. 205Belfast South and Mid Down£41,500£39,800 to £43,200
  206. =206New Forest East£41,400£39,700 to £43,100
  207. =206Tottenham£41,400£39,900 to £42,800
  208. 208Oxford East£41,200£39,600 to £42,800
  209. 209Stockton West£41,100£39,500 to £42,700
  210. =210Ealing North£41,000£39,500 to £42,500
  211. =210South Norfolk£41,000£39,500 to £42,500
  212. =212Aylesbury£40,900£39,500 to £42,300
  213. =212Wells and Mendip Hills£40,900£39,200 to £42,500
  214. 214Suffolk Coastal£40,800£39,200 to £42,400
  215. 215Basingstoke£40,700£39,300 to £42,100
  216. =216Goole and Pocklington£40,600£39,200 to £42,100
  217. =216Southend East and Rochford£40,600£38,800 to £42,400
  218. =218Chippenham£40,400£38,800 to £41,900
  219. =218Lewes£40,400£38,900 to £42,000
  220. =220Chichester£40,300£38,700 to £41,800
  221. =220South Leicestershire£40,300£38,700 to £41,800
  222. =220York Outer£40,300£38,700 to £41,800
  223. =223Mid Derbyshire£40,200£38,500 to £42,000
  224. =223West Ham and Beckton£40,200£38,800 to £41,600
  225. =225Castle Point£40,100£38,400 to £41,800
  226. =225Eastleigh£40,100£38,600 to £41,700
  227. =225Fylde£40,100£38,600 to £41,600
  228. =225Harlow£40,100£38,600 to £41,600
  229. =225North Dorset£40,100£38,400 to £41,800
  230. =225South Basildon and East Thurrock£40,100£38,500 to £41,700
  231. =231Bexhill and Battle£40,000£38,200 to £41,700
  232. =231Droitwich and Evesham£40,000£38,400 to £41,700
  233. =231Edinburgh South West£40,000£38,500 to £41,400
  234. =231Glasgow North£40,000£38,300 to £41,700
  235. =231Mitcham and Morden£40,000£38,500 to £41,400
  236. =236Brent West£39,800£38,500 to £41,100
  237. =236Ilford North£39,800£38,500 to £41,200
  238. =236Ribble Valley£39,800£38,400 to £41,300
  239. =236South Derbyshire£39,800£38,400 to £41,300
  240. =240Gravesham£39,700£38,200 to £41,200
  241. =240Warrington South£39,700£38,300 to £41,200
  242. =242Newark£39,600£38,100 to £41,100
  243. =242Rugby£39,600£38,200 to £41,000
  244. =242Stafford£39,600£38,000 to £41,200
  245. =242Tewkesbury£39,600£38,100 to £41,100
  246. 246Lagan Valley£39,500£38,000 to £41,000
  247. 247Stone, Great Wyrley and Penkridge£39,400£37,800 to £40,900
  248. 248North West Cambridgeshire£39,300£37,800 to £40,700
  249. 249Bury South£39,200£35,900 to £42,600
  250. =250Colne Valley£39,100£37,600 to £40,600
  251. =250Filton and Bradley Stoke£39,100£37,800 to £40,500
  252. =250Frome and East Somerset£39,100£37,600 to £40,700
  253. =253Chester North and Neston£39,000£37,400 to £40,500
  254. =253Hinckley and Bosworth£39,000£37,400 to £40,500
  255. =253West Dorset£39,000£37,500 to £40,500
  256. =256Cardiff West£38,900£37,400 to £40,500
  257. =256Enfield North£38,900£37,400 to £40,300
  258. =256Glasgow West£38,900£37,200 to £40,500
  259. =256Rochester and Strood£38,900£37,400 to £40,400
  260. =260Aldershot£38,800£37,500 to £40,100
  261. =260Ashford£38,800£37,400 to £40,200
  262. =260Christchurch£38,800£37,200 to £40,400
  263. =260Colchester£38,800£37,400 to £40,200
  264. =260Mid Dorset and North Poole£38,800£37,300 to £40,400
  265. =265Stevenage£38,700£37,300 to £40,200
  266. =265Waveney Valley£38,700£37,100 to £40,300
  267. =267Bury St Edmunds and Stowmarket£38,600£37,200 to £40,000
  268. =267Glasgow South£38,600£37,100 to £40,200
  269. =267North East Somerset and Hanham£38,600£37,100 to £40,200
  270. =267West Lancashire£38,600£37,100 to £40,100
  271. =267Whitehaven and Workington£38,600£36,900 to £40,300
  272. =272Mid Leicestershire£38,500£37,100 to £40,000
  273. =272North Herefordshire£38,500£37,000 to £40,000
  274. =272Richmond and Northallerton£38,500£37,100 to £39,900
  275. =272Vale of Glamorgan£38,500£37,100 to £40,000
  276. 276Glastonbury and Somerton£38,400£36,900 to £39,900
  277. =277Brighton Kemptown and Peacehaven£38,300£36,700 to £39,900
  278. =277Ossett and Denby Dale£38,300£36,800 to £39,700
  279. =277Sheffield Central£38,300£36,600 to £40,100
  280. =277Slough£38,300£37,000 to £39,500
  281. 281Keighley and Ilkley£38,200£36,700 to £39,700
  282. 282Corby and East Northamptonshire£38,100£36,800 to £39,400
  283. =283Mid Cheshire£38,000£36,500 to £39,600
  284. =283South Shropshire£38,000£36,500 to £39,500
  285. =285Calder Valley£37,900£36,400 to £39,500
  286. =285Cardiff East£37,900£36,300 to £39,400
  287. =285Exmouth and Exeter East£37,900£36,600 to £39,200
  288. =285Liverpool Garston£37,900£36,300 to £39,500
  289. =285Thirsk and Malton£37,900£36,500 to £39,400
  290. =290Northampton South£37,800£36,600 to £39,100
  291. =290Stroud£37,800£36,400 to £39,300
  292. =290Worthing West£37,800£36,400 to £39,100
  293. =293Dunstable and Leighton Buzzard£37,700£36,400 to £39,000
  294. =293East Kilbride and Strathaven£37,700£36,200 to £39,100
  295. =293Manchester Central£37,700£36,300 to £39,200
  296. =293Stockport£37,700£36,400 to £39,000
  297. =293Swindon North£37,700£36,200 to £39,200
  298. =298Cardiff South and Penarth£37,600£36,200 to £39,100
  299. =298Chorley£37,600£36,200 to £39,000
  300. =298Melton and Syston£37,600£36,200 to £39,000
  301. =298North Down£37,600£36,100 to £39,100
  302. =298North West Leicestershire£37,600£36,200 to £39,100
  303. =303Tynemouth£37,500£36,000 to £39,100
  304. =303West Suffolk£37,500£36,100 to £38,800
  305. =305Kettering£37,400£36,000 to £38,700
  306. =305Kingswinford and South Staffordshire£37,400£36,000 to £38,900
  307. =305Tamworth£37,400£35,900 to £38,900
  308. =308Aberdeenshire North and Moray East£37,300£35,600 to £38,900
  309. =308Gillingham and Rainham£37,300£35,800 to £38,700
  310. =308Selby£37,300£35,900 to £38,600
  311. =308South Devon£37,300£35,700 to £38,800
  312. =312Beverley and Holderness£37,200£35,600 to £38,700
  313. =312Birmingham Selly Oak£37,200£35,500 to £38,800
  314. =312Bournemouth East£37,200£35,800 to £38,600
  315. =312Rutherglen£37,200£35,700 to £38,600
  316. =312York Central£37,200£35,700 to £38,600
  317. =317Aberdeen North£37,100£35,700 to £38,600
  318. =317Bolton West£37,100£35,600 to £38,600
  319. =317Hayes and Harlington£37,100£35,800 to £38,400
  320. =317Thurrock£37,100£35,900 to £38,400
  321. =321High Peak£37,000£35,600 to £38,400
  322. =321Ilford South£37,000£35,600 to £38,500
  323. =321Orkney and Shetland£37,000£35,000 to £38,900
  324. =321Swindon South£37,000£35,700 to £38,300
  325. =321Worsley and Eccles£37,000£35,700 to £38,300
  326. =326Dunfermline and Dollar£36,900£35,400 to £38,400
  327. =326Fareham and Waterlooville£36,900£35,500 to £38,300
  328. =326Hazel Grove£36,900£35,400 to £38,300
  329. =326Honiton and Sidmouth£36,900£35,500 to £38,400
  330. =326Shipley£36,900£35,500 to £38,300
  331. =326South Ribble£36,900£35,600 to £38,300
  332. =326Truro and Falmouth£36,900£35,400 to £38,300
  333. =333Argyll, Bute and South Lochaber£36,800£35,400 to £38,200
  334. =333East Worthing and Shoreham£36,800£35,500 to £38,200
  335. =333Runcorn and Helsby£36,800£35,200 to £38,300
  336. =336Belfast East£36,700£35,400 to £37,900
  337. =336Broadland and Fakenham£36,700£35,300 to £38,200
  338. =336Inverclyde and Renfrewshire West£36,700£35,100 to £38,200
  339. =336South West Devon£36,700£35,300 to £38,000
  340. =340Gower£36,600£35,200 to £38,000
  341. =340Lancaster and Wyre£36,600£35,000 to £38,200
  342. =340North East Fife£36,600£35,100 to £38,000
  343. =340Shrewsbury£36,600£35,300 to £37,900
  344. =344Grantham and Bourne£36,500£35,100 to £37,900
  345. =344North West Norfolk£36,500£35,100 to £37,900
  346. =344Perth and Kinross-shire£36,500£35,200 to £37,800
  347. =347City of Durham£36,400£34,800 to £37,900
  348. =347Croydon West£36,400£35,200 to £37,700
  349. =347Dumfriesshire, Clydesdale and Tweeddale£36,400£34,800 to £37,900
  350. =347Midlothian£36,400£35,000 to £37,800
  351. =347The Wrekin£36,400£35,000 to £37,800
  352. =352Bathgate and Linlithgow£36,300£35,000 to £37,700
  353. =352Coventry South£36,300£35,000 to £37,600
  354. =352Edinburgh East and Musselburgh£36,300£35,000 to £37,600
  355. =352Havant£36,300£34,800 to £37,800
  356. =352Loughborough£36,300£34,800 to £37,800
  357. =352Norwich South£36,300£34,700 to £37,800
  358. =352Penistone and Stocksbridge£36,300£34,800 to £37,800
  359. 359Crawley£36,200£34,900 to £37,400
  360. =360Angus and Perthshire Glens£36,100£34,700 to £37,500
  361. =360Erith and Thamesmead£36,100£34,900 to £37,300
  362. =360Sleaford and North Hykeham£36,100£34,800 to £37,500
  363. =360South West Wiltshire£36,100£34,700 to £37,500
  364. =364Birmingham Hall Green and Moseley£36,000£34,500 to £37,500
  365. =364Central Ayrshire£36,000£34,500 to £37,500
  366. =364Hamilton and Clyde Valley£36,000£34,600 to £37,300
  367. =364Warrington North£36,000£34,600 to £37,400
  368. =364Wythenshawe and Sale East£36,000£34,600 to £37,400
  369. =369Burton and Uttoxeter£35,900£34,500 to £37,200
  370. =369Clwyd East£35,900£34,500 to £37,300
  371. =369Dagenham and Rainham£35,900£34,600 to £37,300
  372. =369Penrith and Solway£35,900£34,500 to £37,300
  373. =369Redditch£35,900£34,500 to £37,300
  374. =374Bedford£35,800£34,500 to £37,200
  375. =374Caithness, Sutherland and Easter Ross£35,800£34,400 to £37,300
  376. =374Folkestone and Hythe£35,800£34,300 to £37,300
  377. =374Gainsborough£35,800£34,300 to £37,200
  378. =374Rossendale and Darwen£35,800£34,400 to £37,100
  379. =374Tiverton and Minehead£35,800£34,400 to £37,300
  380. 380Broxtowe£35,700£34,300 to £37,000
  381. =381Chatham and Aylesford£35,600£34,200 to £36,900
  382. =381Kilmarnock and Loudoun£35,600£34,100 to £37,000
  383. =381Na h-Eileanan an Iar£35,600£33,100 to £38,000
  384. =381North Shropshire£35,600£34,300 to £36,900
  385. =381Salford£35,600£34,300 to £36,900
  386. =381Spen Valley£35,600£34,300 to £36,900
  387. =381Westmorland and Lonsdale£35,600£34,400 to £36,900
  388. =381Widnes and Halewood£35,600£34,100 to £37,100
  389. =389Barrow and Furness£35,500£34,000 to £36,900
  390. =389Moray West, Nairn and Strathspey£35,500£34,100 to £36,800
  391. =389Portsmouth South£35,500£34,100 to £36,900
  392. =392Herne Bay and Sandwich£35,400£34,000 to £36,800
  393. =392Livingston£35,400£34,000 to £36,700
  394. =392Mid Norfolk£35,400£34,000 to £36,800
  395. =392Newcastle-under-Lyme£35,400£34,100 to £36,800
  396. =392North Warwickshire and Bedworth£35,400£33,900 to £36,800
  397. =392Oldham East and Saddleworth£35,400£33,900 to £37,000
  398. =392Wakefield and Rothwell£35,400£34,200 to £36,700
  399. =399Bridgend£35,300£34,000 to £36,600
  400. =399Bristol South£35,300£34,000 to £36,500
  401. =399Exeter£35,300£34,000 to £36,700
  402. =399Falkirk£35,300£34,000 to £36,700
  403. =399Inverness, Skye and West Ross-shire£35,300£34,000 to £36,500
  404. =399Southport£35,300£33,900 to £36,800
  405. =399Stalybridge and Hyde£35,300£34,000 to £36,700
  406. =399Stretford and Urmston£35,300£34,000 to £36,700
  407. =407Aldridge-Brownhills£35,200£33,900 to £36,500
  408. =407Arbroath and Broughty Ferry£35,200£33,900 to £36,500
  409. =407Brigg and Immingham£35,200£33,700 to £36,600
  410. =407Paisley and Renfrewshire North£35,200£33,800 to £36,600
  411. =411Morecambe and Lunesdale£35,100£33,600 to £36,500
  412. =411Staffordshire Moorlands£35,100£33,700 to £36,400
  413. =411Worcester£35,100£33,800 to £36,400
  414. =414Alloa and Grangemouth£35,000£33,700 to £36,400
  415. =414Cumbernauld and Kirkintilloch£35,000£33,600 to £36,400
  416. =414Forest of Dean£35,000£33,600 to £36,500
  417. =414Motherwell, Wishaw and Carluke£35,000£33,500 to £36,500
  418. =414Portsmouth North£35,000£33,700 to £36,300
  419. =414Sherwood Forest£35,000£33,700 to £36,300
  420. =414South Antrim£35,000£33,800 to £36,200
  421. =421East Thanet£34,900£33,400 to £36,400
  422. =421North East Derbyshire£34,900£33,600 to £36,200
  423. =421North Northumberland£34,900£33,500 to £36,400
  424. =424Barking£34,800£33,500 to £36,000
  425. =424Liverpool Wavertree£34,800£33,300 to £36,300
  426. =424Newport West and Islwyn£34,800£33,500 to £36,200
  427. =424Wolverhampton West£34,800£33,600 to £36,100
  428. =428Ayr, Carrick and Cumnock£34,700£33,200 to £36,100
  429. =428Bury North£34,700£33,400 to £36,100
  430. =428Hereford and South Herefordshire£34,700£33,400 to £36,000
  431. =428Middlesbrough South and East Cleveland£34,700£33,200 to £36,200
  432. =428South Down£34,700£33,300 to £36,100
  433. =428Yeovil£34,700£33,500 to £35,900
  434. =434Brecon, Radnor and Cwm Tawe£34,600£33,300 to £35,900
  435. =434Doncaster East and the Isle of Axholme£34,600£33,200 to £36,000
  436. =434Hastings and Rye£34,600£33,200 to £36,000
  437. =434Newry and Armagh£34,600£33,200 to £36,000
  438. =434North Ayrshire and Arran£34,600£33,200 to £35,900
  439. =434Taunton and Wellington£34,600£33,400 to £35,800
  440. =440Airdrie and Shotts£34,500£33,000 to £36,000
  441. =440Gosport£34,500£33,100 to £35,800
  442. =440Ipswich£34,500£33,100 to £35,800
  443. =440Leeds South West and Morley£34,500£33,200 to £35,800
  444. =440North Norfolk£34,500£33,000 to £36,100
  445. =440Pendle and Clitheroe£34,500£33,100 to £35,800
  446. =440Sittingbourne and Sheppey£34,500£33,200 to £35,800
  447. =447Bristol East£34,400£33,200 to £35,600
  448. =447Southampton Test£34,400£33,200 to £35,700
  449. =449Birkenhead£34,300£32,800 to £35,800
  450. =449Derby North£34,300£32,900 to £35,800
  451. =449Louth and Horncastle£34,300£32,900 to £35,700
  452. =449Nottingham East£34,300£32,900 to £35,700
  453. =453Birmingham Northfield£34,200£32,800 to £35,600
  454. =453Feltham and Heston£34,200£33,100 to £35,300
  455. =453North Cornwall£34,200£33,000 to £35,500
  456. =453North Devon£34,200£33,000 to £35,500
  457. =453Wrexham£34,200£32,800 to £35,500
  458. =458Dover and Deal£34,100£32,800 to £35,300
  459. =458Eastbourne£34,100£32,700 to £35,500
  460. =458Nottingham South£34,100£32,500 to £35,700
  461. =458Rother Valley£34,100£32,700 to £35,600
  462. =458Stourbridge£34,100£32,700 to £35,500
  463. =463Bournemouth West£34,000£32,700 to £35,300
  464. =463Cramlington and Killingworth£34,000£32,800 to £35,300
  465. =463Stoke-on-Trent South£34,000£32,700 to £35,400
  466. =463Wyre Forest£34,000£32,700 to £35,400
  467. =467Birmingham Ladywood£33,900£32,600 to £35,300
  468. =467Coatbridge and Bellshill£33,900£32,500 to £35,300
  469. =469Bassetlaw£33,800£32,600 to £35,000
  470. =469Bognor Regis and Littlehampton£33,800£32,500 to £35,200
  471. =469Gedling£33,800£32,600 to £35,000
  472. =469South Dorset£33,800£32,600 to £35,000
  473. =469South Holland and The Deepings£33,800£32,500 to £35,200
  474. =474Amber Valley£33,700£32,300 to £35,100
  475. =474Bridgwater£33,700£32,300 to £35,000
  476. =474Caerphilly£33,700£32,400 to £35,000
  477. =474Nuneaton£33,700£32,400 to £34,900
  478. =474Paisley and Renfrewshire South£33,700£32,300 to £35,000
  479. =474Wellingborough and Rushden£33,700£32,500 to £35,000
  480. =474West Dunbartonshire£33,700£32,400 to £35,100
  481. =481Berwickshire, Roxburgh and Selkirk£33,600£32,500 to £34,800
  482. =481Doncaster Central£33,600£32,300 to £34,900
  483. =481Gateshead Central and Whickham£33,600£32,300 to £35,000
  484. =481Luton North£33,600£32,300 to £34,800
  485. =481Luton South and South Bedfordshire£33,600£32,300 to £34,800
  486. =481Mid and South Pembrokeshire£33,600£32,300 to £34,900
  487. =481Wigan£33,600£32,300 to £34,900
  488. =488Blaydon and Consett£33,500£32,200 to £34,700
  489. =488East Antrim£33,500£32,200 to £34,800
  490. =488East Londonderry£33,500£32,100 to £34,800
  491. =488Glasgow South West£33,500£32,000 to £35,000
  492. =488Mid Ulster£33,500£32,200 to £34,900
  493. =488St Helens North£33,500£32,400 to £34,700
  494. =494Glasgow East£33,400£32,000 to £34,800
  495. =494Huddersfield£33,400£32,000 to £34,700
  496. =496Bishop Auckland£33,300£32,000 to £34,600
  497. =496Cowdenbeath and Kirkcaldy£33,300£31,900 to £34,600
  498. =496Halesowen£33,300£31,800 to £34,800
  499. =496Weston-super-Mare£33,300£32,000 to £34,600
  500. =500Alyn and Deeside£33,200£32,000 to £34,500
  501. =500Ellesmere Port and Bromborough£33,200£31,900 to £34,500
  502. =502Strangford£33,100£31,800 to £34,400
  503. =502Torbay£33,100£31,800 to £34,300
  504. =504Darlington£33,000£31,600 to £34,400
  505. =504Erewash£33,000£31,700 to £34,400
  506. =504Isle of Wight East£33,000£31,300 to £34,700
  507. =504Isle of Wight West£33,000£31,600 to £34,500
  508. =504South West Norfolk£33,000£31,800 to £34,200
  509. =509Caerfyrddin£32,900£31,600 to £34,200
  510. =509Crewe and Nantwich£32,900£31,700 to £34,100
  511. =509Newton Abbot£32,900£31,700 to £34,000
  512. =509South East Cornwall£32,900£31,700 to £34,200
  513. =509Washington and Gateshead South£32,900£31,400 to £34,400
  514. =514Bangor Aberconwy£32,800£31,500 to £34,100
  515. =514Bolsover£32,800£31,600 to £34,100
  516. =514Clwyd North£32,800£31,400 to £34,200
  517. =514Coventry North West£32,800£31,600 to £34,100
  518. =514Foyle£32,800£31,300 to £34,300
  519. =514Leeds West and Pudsey£32,800£31,600 to £34,000
  520. =514Ynys Môn£32,800£31,300 to £34,300
  521. =521Bristol North East£32,700£31,500 to £33,900
  522. =521Heywood and Middleton North£32,700£31,400 to £34,000
  523. =521Plymouth Sutton and Devonport£32,700£31,400 to £34,100
  524. =524Leeds Central and Headingley£32,600£31,300 to £33,900
  525. =524Leigh and Atherton£32,600£31,400 to £33,800
  526. =524Southampton Itchen£32,600£31,300 to £33,800
  527. =524St Ives£32,600£31,300 to £33,800
  528. =524Sunderland Central£32,600£31,300 to £33,900
  529. =524Torfaen£32,600£31,400 to £33,900
  530. =530North Antrim£32,500£31,300 to £33,700
  531. =530Rawmarsh and Conisbrough£32,500£31,200 to £33,800
  532. =530South Shields£32,500£31,000 to £34,100
  533. =530Torridge and Tavistock£32,500£31,200 to £33,800
  534. =534Cannock Chase£32,400£31,200 to £33,600
  535. =534Hartlepool£32,400£31,000 to £33,700
  536. =534Liverpool Riverside£32,400£31,100 to £33,800
  537. =534Makerfield£32,400£31,200 to £33,600
  538. =534North East Cambridgeshire£32,400£31,200 to £33,600
  539. =534St Helens South and Whiston£32,400£31,000 to £33,700
  540. =534Stockton North£32,400£31,000 to £33,700
  541. =541Gloucester£32,300£31,300 to £33,300
  542. =541Leeds East£32,300£30,900 to £33,800
  543. =541Redcar£32,300£30,900 to £33,800
  544. =541Scarborough and Whitby£32,300£31,100 to £33,500
  545. =545Ashton-under-Lyne£32,200£30,900 to £33,500
  546. =545Kingston upon Hull West and Haltemprice£32,200£30,900 to £33,400
  547. =545Liverpool West Derby£32,200£30,900 to £33,500
  548. =548Ashfield£32,100£30,700 to £33,400
  549. =548St Austell and Newquay£32,100£30,900 to £33,200
  550. =548Telford£32,100£30,900 to £33,300
  551. =551Fermanagh and South Tyrone£32,000£30,900 to £33,100
  552. =551Norwich North£32,000£30,800 to £33,200
  553. =551Pontypridd£32,000£30,900 to £33,200
  554. =554Ceredigion Preseli£31,900£30,700 to £33,200
  555. =554Chesterfield£31,900£30,600 to £33,100
  556. =554Dumfries and Galloway£31,900£30,700 to £33,100
  557. =554Houghton and Sunderland South£31,900£30,600 to £33,300
  558. =554Lincoln£31,900£30,800 to £33,000
  559. =554Mansfield£31,900£30,800 to £33,100
  560. =554Newton Aycliffe and Spennymoor£31,900£30,800 to £33,100
  561. =554Plymouth Moor View£31,900£30,700 to £33,100
  562. =554Preston£31,900£30,700 to £33,100
  563. =554Upper Barn£31,900£30,800 to £33,000
  564. =564Aberafan Maesteg£31,800£30,400 to £33,200
  565. =564Clacton£31,800£30,500 to £33,200
  566. =564Neath and Swansea East£31,800£30,600 to £33,000
  567. =564Newport East£31,800£30,700 to £33,000
  568. =564North Durham£31,800£30,600 to £33,100
  569. =564Peterborough£31,800£30,700 to £32,900
  570. =564Scunthorpe£31,800£30,500 to £33,100
  571. =571Dundee Central£31,700£30,600 to £32,900
  572. =571Leicester South£31,700£30,300 to £33,000
  573. =571Manchester Rusholme£31,700£30,200 to £33,100
  574. =571Montgomeryshire and Glyndwr£31,700£30,400 to £32,900
  575. =575Dwyfor Meirionnydd£31,600£30,400 to £32,900
  576. =575Halifax£31,600£30,400 to £32,700
  577. =575Knowsley£31,600£30,400 to £32,900
  578. =575Northampton North£31,600£30,600 to £32,600
  579. =575Wallasey£31,600£30,400 to £32,800
  580. =575West Tyrone£31,600£30,400 to £32,900
  581. =575Wolverhampton North East£31,600£30,200 to £33,000
  582. 582East Ham£31,500£30,400 to £32,600
  583. =583Doncaster North£31,400£30,200 to £32,700
  584. =583Kingston upon Hull North and Cottingham£31,400£30,200 to £32,500
  585. =583Normanton and Hemsworth£31,400£30,300 to £32,600
  586. =586Blackley and Middleton South£31,300£30,100 to £32,600
  587. =586Bolton North East£31,300£30,100 to £32,500
  588. =586Carlisle£31,300£30,100 to £32,500
  589. =586Dudley£31,300£30,100 to £32,500
  590. =586Pontefract, Castleford and Knottingley£31,300£30,100 to £32,500
  591. =591Barnsley North£31,200£30,000 to £32,300
  592. =591Bridlington and The Wolds£31,200£30,000 to £32,400
  593. =591Camborne and Redruth£31,200£30,100 to £32,400
  594. =591Great Yarmouth£31,200£29,900 to £32,500
  595. =591Rotherham£31,200£30,000 to £32,500
  596. =591Swansea West£31,200£30,000 to £32,300
  597. 597Sheffield Heeley£31,100£29,800 to £32,300
  598. =598Blackburn£31,000£29,600 to £32,300
  599. =598Bootle£31,000£29,700 to £32,200
  600. =598Gorton and Denton£31,000£29,700 to £32,300
  601. =598West Bromwich£31,000£29,800 to £32,300
  602. =602Lowestoft£30,900£29,600 to £32,200
  603. =602Newcastle upon Tyne East and Wallsend£30,900£29,700 to £32,000
  604. =604Derby South£30,800£29,500 to £32,000
  605. =604Merthyr Tydfil and Aberdare£30,800£29,600 to £32,000
  606. =604Rhondda and Ogmore£30,800£29,400 to £32,100
  607. =607Blackpool North and Fleetwood£30,700£29,400 to £32,000
  608. =607Easington£30,700£29,300 to £32,100
  609. =607Llanelli£30,700£29,400 to £31,900
  610. =610Belfast North£30,600£29,400 to £31,700
  611. =610Dewsbury and Batley£30,600£29,300 to £32,000
  612. =610Glasgow North East£30,600£29,400 to £31,800
  613. =610Leeds South£30,600£29,500 to £31,700
  614. =610Oldham West, Chadderton and Royton£30,600£29,400 to £31,800
  615. =610Smethwick£30,600£29,400 to £31,800
  616. =616Blyth and Ashington£30,500£29,300 to £31,700
  617. =616Glenrothes and Mid Fife£30,500£29,200 to £31,800
  618. =616Sheffield South East£30,500£29,300 to £31,600
  619. =619Burnley£30,400£29,100 to £31,700
  620. =619Hyndburn£30,400£29,200 to £31,700
  621. =621Barnsley South£30,300£29,200 to £31,500
  622. =621Jarrow and Gateshead East£30,300£29,100 to £31,600
  623. =621Newcastle upon Tyne Central and West£30,300£29,100 to £31,400
  624. =621Rochdale£30,300£29,100 to £31,600
  625. 625Stoke-on-Trent North£30,200£29,100 to £31,300
  626. =626Birmingham Erdington£30,000£28,900 to £31,200
  627. =626Birmingham Hodge Hill and Solihull North£30,000£28,800 to £31,200
  628. =626Liverpool Walton£30,000£28,900 to £31,200
  629. =626Wolverhampton South East£30,000£28,900 to £31,200
  630. 630Middlesbrough and Thornaby East£29,900£28,600 to £31,200
  631. =631Bolton South and Walkden£29,800£28,700 to £31,000
  632. =631Walsall and Bloxwich£29,800£28,700 to £30,900
  633. =633Boston and Skegness£29,700£28,600 to £30,700
  634. =633Coventry East£29,700£28,700 to £30,700
  635. =635Birmingham Yardley£29,600£28,400 to £30,800
  636. =635Bradford East£29,600£28,300 to £30,800
  637. =635Bradford South£29,600£28,400 to £30,800
  638. 638Tipton and Wednesbury£29,500£28,400 to £30,600
  639. 639Birmingham Perry Barr£29,400£28,200 to £30,600
  640. 640Blaenau Gwent and Rhymney£29,300£28,100 to £30,500
  641. =641Great Grimsby and Cleethorpes£29,000£27,900 to £30,000
  642. =641Nottingham North and Kimberley£29,000£28,000 to £29,900
  643. 643Kingston upon Hull East£28,800£27,600 to £29,900
  644. =644Leicester West£28,700£27,700 to £29,600
  645. =644Stoke-on-Trent Central£28,700£27,600 to £29,800
  646. 646Belfast West£28,600£27,500 to £29,700
  647. =647Blackpool South£28,400£27,300 to £29,400
  648. =647Sheffield Brightside and Hillsborough£28,400£27,300 to £29,500
  649. 649Leicester East£28,000£26,900 to £29,100
  650. 650Bradford West£27,800£26,700 to £28,900

Each figure comes with its publisher's 95% confidence interval: where two intervals overlap, the order between those places may not be real.

Data table

662 rows

AreaMean total incomeLower 95% confidence limitUpper 95% confidence limit
Kensington and Bayswater E14001310£188,000£180,000£197,000
Cities of London and Westminster E14001172£164,000£158,000£171,000
Hampstead and Highgate E14001265£161,000£151,000£171,000
Chelsea and Fulham E14001160£138,000£132,000£144,000
Richmond Park E14001445£114,000£109,000£119,000
Battersea E14001081£92,100£88,600£95,600
Wimbledon E14001586£87,400£84,100£90,600
Hammersmith and Chiswick E14001264£87,300£83,900£90,800
Holborn and St Pancras E14001290£87,100£83,000£91,200
Islington South and Finsbury E14001306£87,000£83,500£90,500
Esher and Walton E14001230£83,700£80,400£87,000
Putney E14001434£80,600£77,500£83,700
Tooting E14001550£78,100£75,100£81,000
Runnymede and Weybridge E14001456£77,400£74,200£80,700
Twickenham E14001556£77,300£74,300£80,200
Harpenden and Berkhamsted E14001268£76,800£73,600£80,000
Finchley and Golders Green E14001238£76,400£73,500£79,300
Chesham and Amersham E14001162£74,000£70,900£77,000
Queen's Park and Maida Vale E14001435£70,900£67,900£73,800
Hornsey and Friern Barnet E14001293£70,700£67,900£73,500
Bermondsey and Old Southwark E14001085£69,700£67,100£72,400
Islington North E14001305£69,500£66,700£72,300
Sevenoaks E14001465£69,000£66,100£71,900
Clapham and Brixton Hill E14001175£67,700£65,200£70,300
Dulwich and West Norwood E14001205£67,200£64,700£69,700
Guildford E14001258£66,800£63,900£69,700
Poplar and Limehouse E14001430£66,700£64,500£69,000
Godalming and Ash E14001249£66,300£63,600£68,900
Windsor E14001588£65,900£63,100£68,800
Tatton E14001539£65,000£62,300£67,700
Greenwich and Woolwich E14001257£64,900£62,500£67,200
Maidenhead E14001348£64,800£62,300£67,300
Henley and Thame E14001280£64,400£61,700£67,100
St Albans E14001507£64,300£61,800£66,800
Ealing Central and Acton E14001207£63,900£61,700£66,100
Beaconsfield E14001082£63,800£61,300£66,300
Hackney South and Shoreditch E14001260£62,500£60,000£65,000
Ruislip, Northwood and Pinner E14001454£61,900£59,700£64,200
Altrincham and Sale West E14001065£61,700£59,100£64,200
Chipping Barnet E14001169£61,200£58,900£63,500
Hertsmere E14001284£61,100£58,800£63,500
Winchester E14001587£60,900£58,500£63,400
Lewisham West and East Dulwich E14001333£60,400£57,900£62,900
Farnham and Bordon E14001234£60,000£57,500£62,400
Woking E14001592£60,000£57,600£62,300
East Surrey E14001215£59,900£57,500£62,400
South West Hertfordshire E14001496£59,800£57,500£62,100
Reigate E14001442£59,700£57,500£62,000
Wokingham E14001593£59,600£57,300£62,000
Brentwood and Ongar E14001125£59,300£56,300£62,200
North East Hampshire E14001392£58,700£56,400£61,000
Vauxhall and Camberwell Green E14001559£58,300£56,100£60,600
Cambridge E14001149£58,100£55,800£60,400
Tunbridge Wells E14001555£58,100£55,800£60,400
South Cambridgeshire E14001481£57,900£55,700£60,100
Beckenham and Penge E14001083£57,500£55,300£59,700
Bromley and Biggin Hill E14001137£57,300£55,100£59,600
Epping Forest E14001226£57,100£54,900£59,400
Kingston and Surbiton E14001312£56,600£54,500£58,700
Edinburgh South S14000080£56,600£54,200£59,100
Epsom and Ewell E14001227£55,700£53,600£57,700
Mid Buckinghamshire E14001360£54,900£52,800£57,000
Arundel and South Downs E14001067£54,800£52,600£57,000
Eltham and Chislehurst E14001223£54,800£52,200£57,300
Surrey Heath E14001532£54,700£52,700£56,700
Orpington E14001417£54,500£52,400£56,600
Tonbridge E14001549£54,300£52,100£56,500
Dorking and Horley E14001201£54,200£52,200£56,200
Croydon South E14001187£53,700£51,800£55,700
East Hampshire E14001214£52,900£50,800£55,000
Lewisham North E14001332£52,800£50,800£54,700
Bethnal Green and Stepney E14001086£52,700£50,600£54,800
Hertford and Stortford E14001283£52,700£50,800£54,700
Oxford West and Abingdon E14001420£52,600£50,700£54,600
Chester South and Eddisbury E14001164£52,400£50,300£54,400
North Cotswolds E14001386£52,400£50,300£54,600
North West Essex E14001402£52,400£50,400£54,400
Hackney North and Stoke Newington E14001259£52,200£50,000£54,300
Mid Sussex E14001366£51,900£49,900£53,800
Kenilworth and Southam E14001309£51,300£49,000£53,600
Bristol Central E14001131£50,900£48,900£52,900
Edinburgh West S14000082£50,900£46,300£55,400
Wetherby and Easingwold E14001582£50,800£48,800£52,800
Reading West and Mid Berkshire E14001439£50,600£48,500£52,600
West Aberdeenshire and Kincardine S14000111£50,300£48,300£52,200
Hendon E14001279£50,200£48,400£52,000
North East Hertfordshire E14001393£49,900£48,000£51,800
South Cotswolds E14001482£49,900£47,900£51,900
Bath E14001080£49,800£47,600£52,000
Romsey and Southampton North E14001449£49,800£47,900£51,800
Sussex Weald E14001533£49,600£47,100£52,000
East Grinstead and Uckfield E14001212£49,500£47,600£51,500
Leyton and Wanstead E14001334£49,100£47,300£50,900
South Northamptonshire E14001490£49,100£47,200£51,000
Hitchin E14001289£48,900£47,200£50,700
Stratford-on-Avon E14001526£48,900£47,000£50,700
Didcot and Wantage E14001197£48,800£46,900£50,600
Streatham and Croydon North E14001527£48,500£46,800£50,300
Sutton and Cheam E14001534£48,400£46,600£50,200
Stratford and Bow E14001525£48,200£46,500£49,900
Hornchurch and Upminster E14001292£48,000£46,200£49,800
Earley and Woodley E14001210£47,900£46,100£49,800
Rushcliffe E14001457£47,900£46,200£49,700
Horsham E14001294£47,800£45,800£49,700
Newbury E14001376£47,700£45,800£49,500
Southgate and Wood Green E14001503£47,700£46,100£49,200
Weald of Kent E14001570£47,700£45,600£49,700
Edinburgh North and Leith S14000079£47,700£46,100£49,400
Hove and Portslade E14001296£47,600£45,700£49,400
St Neots and Mid Cambridgeshire E14001512£47,400£45,600£49,200
Chingford and Woodford Green E14001167£47,200£45,500£48,900
Rutland and Stamford E14001458£47,200£45,300£49,100
East Renfrewshire S14000021£47,200£45,400£49,100
Macclesfield E14001347£47,100£45,300£48,900
Manchester Withington E14001354£46,900£44,900£48,800
Sheffield Hallam E14001468£46,900£45,100£48,700
Witney E14001591£46,800£45,100£48,600
Peckham E14001421£46,700£44,900£48,500
Reading Central E14001438£46,500£44,800£48,100
Wycombe E14001600£46,500£44,700£48,300
North Somerset E14001399£46,400£43,900£48,900
Warwick and Leamington E14001566£46,300£44,500£48,100
Buckingham and Bletchley E14001141£46,200£44,400£47,900
Congleton E14001178£45,900£43,600£48,300
Old Bexley and Sidcup E14001414£45,900£44,200£47,700
Banbury E14001072£45,700£44,000£47,400
Bicester and Woodstock E14001090£45,700£44,000£47,400
Aberdeen South S14000061£45,700£43,800£47,500
Harrogate and Knaresborough E14001269£45,600£43,800£47,500
Sutton Coldfield E14001535£45,600£43,800£47,500
Cheadle E14001158£45,500£43,800£47,200
Ely and East Cambridgeshire E14001224£45,500£43,900£47,100
Mid Bedfordshire E14001359£45,500£43,800£47,100
Welwyn Hatfield E14001573£45,400£43,800£47,000
Hexham E14001285£45,300£43,500£47,000
Maldon E14001351£45,300£43,500£47,100
Meriden and Solihull East E14001358£45,300£43,400£47,100
North West Hampshire E14001403£45,300£43,700£46,900
Basildon and Billericay E14001077£45,200£43,400£47,000
Watford E14001568£45,200£43,600£46,800
Central Devon E14001155£45,100£32,100£58,100
Chelmsford E14001159£45,100£43,500£46,700
Uxbridge and South Ruislip E14001558£45,100£43,600£46,600
North Bedfordshire E14001384£45,000£43,200£46,800
Walthamstow E14001563£45,000£43,400£46,500
Witham E14001590£44,800£43,100£46,600
Leeds North East E14001321£44,700£43,000£46,500
Leeds North West E14001322£44,700£42,900£46,500
Brighton Pavilion E14001130£44,600£42,800£46,400
Bromsgrove E14001138£44,600£42,900£46,400
Cheltenham E14001161£44,500£42,800£46,200
Brentford and Isleworth E14001124£44,400£42,800£45,900
Daventry E14001192£44,300£42,600£46,000
Newcastle upon Tyne North E14001379£44,300£42,700£45,900
Thornbury and Yate E14001545£44,200£42,300£46,000
Harrow East E14001270£44,100£42,500£45,700
Rayleigh and Wickford E14001437£44,100£42,400£45,800
Solihull West and Shirley E14001479£44,100£42,400£45,900
Mid Dunbartonshire S14000097£44,100£42,500£45,700
Carshalton and Wallington E14001153£44,000£42,300£45,800
Romford E14001448£43,900£41,900£45,900
Brent East E14001122£43,800£42,200£45,500
Canterbury E14001151£43,800£41,900£45,600
Harrow West E14001271£43,700£42,100£45,200
Hemel Hempstead E14001278£43,700£42,000£45,400
Huntingdon E14001298£43,700£42,100£45,300
Lothian East S14000096£43,700£42,000£45,500
Southend West and Leigh E14001502£43,600£41,800£45,300
Spelthorne E14001505£43,500£41,900£45,100
Hamble Valley E14001263£43,400£41,900£45,000
Bracknell E14001117£43,300£41,600£44,900
Stirling and Strathallan S14000105£43,300£41,600£44,900
Lewisham East E14001331£43,200£41,600£44,800
Bristol North West E14001134£43,100£41,400£44,700
East Wiltshire E14001217£43,000£41,400£44,700
Maidstone and Malling E14001349£42,900£41,300£44,500
Salisbury E14001460£42,800£41,100£44,400
South Suffolk E14001494£42,800£40,900£44,800
Dartford E14001191£42,700£41,200£44,200
Ealing Southall E14001209£42,700£41,100£44,400
Poole E14001429£42,700£41,100£44,300
Broxbourne E14001139£42,600£41,000£44,200
Melksham and Devizes E14001356£42,500£40,700£44,200
Central Suffolk and North Ipswich E14001156£42,300£40,400£44,100
Milton Keynes Central E14001369£42,300£40,800£43,800
Birmingham Edgbaston E14001092£42,200£40,400£44,000
Braintree E14001121£42,200£40,600£43,800
Wirral West E14001589£42,200£40,500£43,900
Derbyshire Dales E14001195£42,100£40,400£43,800
Edmonton and Winchmore Hill E14001221£42,100£40,500£43,800
Lichfield E14001335£42,100£40,400£43,700
Milton Keynes North E14001370£42,000£40,200£43,700
Gordon and Buchan S14000091£42,000£40,100£43,800
Bexleyheath and Crayford E14001089£41,900£40,300£43,500
Skipton and Ripon E14001475£41,900£40,200£43,500
Monmouthshire W07000101£41,900£40,300£43,500
Harborough, Oadby and Wigston E14001266£41,800£40,100£43,500
Croydon East E14001186£41,700£40,200£43,200
Faversham and Mid Kent E14001235£41,700£40,200£43,300
New Forest West E14001374£41,700£39,900£43,400
Cardiff North W07000090£41,700£40,200£43,300
Harwich and North Essex E14001273£41,600£39,900£43,400
Sefton Central E14001463£41,600£39,900£43,300
West Worcestershire E14001579£41,600£40,000£43,200
Belfast South and Mid Down N05000003£41,500£39,800£43,200
New Forest East E14001373£41,400£39,700£43,100
Tottenham E14001553£41,400£39,900£42,800
Oxford East E14001419£41,200£39,600£42,800
Stockton West E14001519£41,100£39,500£42,700
Ealing North E14001208£41,000£39,500£42,500
South Norfolk E14001489£41,000£39,500£42,500
Aylesbury E14001071£40,900£39,500£42,300
Wells and Mendip Hills E14001572£40,900£39,200£42,500
Suffolk Coastal E14001530£40,800£39,200£42,400
Basingstoke E14001078£40,700£39,300£42,100
Goole and Pocklington E14001250£40,600£39,200£42,100
Southend East and Rochford E14001501£40,600£38,800£42,400
Chippenham E14001168£40,400£38,800£41,900
Lewes E14001330£40,400£38,900£42,000
Chichester E14001166£40,300£38,700£41,800
South Leicestershire E14001488£40,300£38,700£41,800
York Outer E14001605£40,300£38,700£41,800
Mid Derbyshire E14001362£40,200£38,500£42,000
West Ham and Beckton E14001576£40,200£38,800£41,600
Castle Point E14001154£40,100£38,400£41,800
Eastleigh E14001220£40,100£38,600£41,700
Fylde E14001242£40,100£38,600£41,600
Harlow E14001267£40,100£38,600£41,600
North Dorset E14001388£40,100£38,400£41,800
South Basildon and East Thurrock E14001480£40,100£38,500£41,700
Bexhill and Battle E14001088£40,000£38,200£41,700
Droitwich and Evesham E14001203£40,000£38,400£41,700
Mitcham and Morden E14001371£40,000£38,500£41,400
Edinburgh South West S14000081£40,000£38,500£41,400
Glasgow North S14000085£40,000£38,300£41,700
Brent West E14001123£39,800£38,500£41,100
Ilford North E14001300£39,800£38,500£41,200
Ribble Valley E14001443£39,800£38,400£41,300
South Derbyshire E14001483£39,800£38,400£41,300
Gravesham E14001254£39,700£38,200£41,200
Warrington South E14001565£39,700£38,300£41,200
Newark E14001375£39,600£38,100£41,100
Rugby E14001453£39,600£38,200£41,000
Stafford E14001513£39,600£38,000£41,200
Tewkesbury E14001542£39,600£38,100£41,100
Lagan Valley N05000009£39,500£38,000£41,000
Stone, Great Wyrley and Penkridge E14001523£39,400£37,800£40,900
North West Cambridgeshire E14001401£39,300£37,800£40,700
Bury South E14001145£39,200£35,900£42,600
Colne Valley E14001177£39,100£37,600£40,600
Filton and Bradley Stoke E14001237£39,100£37,800£40,500
Frome and East Somerset E14001241£39,100£37,600£40,700
Chester North and Neston E14001163£39,000£37,400£40,500
Hinckley and Bosworth E14001288£39,000£37,400£40,500
West Dorset E14001575£39,000£37,500£40,500
Enfield North E14001225£38,900£37,400£40,300
Rochester and Strood E14001447£38,900£37,400£40,400
Glasgow West S14000089£38,900£37,200£40,500
Cardiff West W07000092£38,900£37,400£40,500
Aldershot E14001063£38,800£37,500£40,100
Ashford E14001069£38,800£37,400£40,200
Christchurch E14001171£38,800£37,200£40,400
Colchester E14001176£38,800£37,400£40,200
Mid Dorset and North Poole E14001363£38,800£37,300£40,400
Stevenage E14001516£38,700£37,300£40,200
Waveney Valley E14001569£38,700£37,100£40,300
Bury St Edmunds and Stowmarket E14001146£38,600£37,200£40,000
North East Somerset and Hanham E14001394£38,600£37,100£40,200
West Lancashire E14001577£38,600£37,100£40,100
Whitehaven and Workington E14001583£38,600£36,900£40,300
Glasgow South S14000087£38,600£37,100£40,200
Mid Leicestershire E14001364£38,500£37,100£40,000
North Herefordshire E14001395£38,500£37,000£40,000
Richmond and Northallerton E14001444£38,500£37,100£39,900
Vale of Glamorgan W07000110£38,500£37,100£40,000
Glastonbury and Somerton E14001247£38,400£36,900£39,900
Brighton Kemptown and Peacehaven E14001129£38,300£36,700£39,900
Ossett and Denby Dale E14001418£38,300£36,800£39,700
Sheffield Central E14001467£38,300£36,600£40,100
Slough E14001477£38,300£37,000£39,500
Keighley and Ilkley E14001308£38,200£36,700£39,700
Corby and East Northamptonshire E14001179£38,100£36,800£39,400
Mid Cheshire E14001361£38,000£36,500£39,600
South Shropshire E14001493£38,000£36,500£39,500
Calder Valley E14001147£37,900£36,400£39,500
Exmouth and Exeter East E14001232£37,900£36,600£39,200
Liverpool Garston E14001337£37,900£36,300£39,500
Thirsk and Malton E14001544£37,900£36,500£39,400
Cardiff East W07000089£37,900£36,300£39,400
Northampton South E14001407£37,800£36,600£39,100
Stroud E14001529£37,800£36,400£39,300
Worthing West E14001599£37,800£36,400£39,100
Dunstable and Leighton Buzzard E14001206£37,700£36,400£39,000
Manchester Central E14001352£37,700£36,300£39,200
Stockport E14001517£37,700£36,400£39,000
Swindon North E14001536£37,700£36,200£39,200
East Kilbride and Strathaven S14000077£37,700£36,200£39,100
Chorley E14001170£37,600£36,200£39,000
Melton and Syston E14001357£37,600£36,200£39,000
North West Leicestershire E14001404£37,600£36,200£39,100
North Down N05000013£37,600£36,100£39,100
Cardiff South and Penarth W07000091£37,600£36,200£39,100
Tynemouth E14001557£37,500£36,000£39,100
West Suffolk E14001578£37,500£36,100£38,800
Kettering E14001311£37,400£36,000£38,700
Kingswinford and South Staffordshire E14001316£37,400£36,000£38,900
Tamworth E14001538£37,400£35,900£38,900
Gillingham and Rainham E14001246£37,300£35,800£38,700
Selby E14001464£37,300£35,900£38,600
South Devon E14001484£37,300£35,700£38,800
Aberdeenshire North and Moray East S14000062£37,300£35,600£38,900
Beverley and Holderness E14001087£37,200£35,600£38,700
Birmingham Selly Oak E14001099£37,200£35,500£38,800
Bournemouth East E14001115£37,200£35,800£38,600
York Central E14001604£37,200£35,700£38,600
Rutherglen S14000104£37,200£35,700£38,600
Bolton West E14001112£37,100£35,600£38,600
Hayes and Harlington E14001276£37,100£35,800£38,400
Thurrock E14001546£37,100£35,900£38,400
Aberdeen North S14000060£37,100£35,700£38,600
High Peak E14001287£37,000£35,600£38,400
Ilford South E14001301£37,000£35,600£38,500
Swindon South E14001537£37,000£35,700£38,300
Worsley and Eccles E14001598£37,000£35,700£38,300
Orkney and Shetland S14000051£37,000£35,000£38,900
Fareham and Waterlooville E14001233£36,900£35,500£38,300
Hazel Grove E14001277£36,900£35,400£38,300
Honiton and Sidmouth E14001291£36,900£35,500£38,400
Shipley E14001472£36,900£35,500£38,300
South Ribble E14001491£36,900£35,600£38,300
Truro and Falmouth E14001554£36,900£35,400£38,300
Dunfermline and Dollar S14000076£36,900£35,400£38,400
East Worthing and Shoreham E14001218£36,800£35,500£38,200
Runcorn and Helsby E14001455£36,800£35,200£38,300
Argyll, Bute and South Lochaber S14000067£36,800£35,400£38,200
Broadland and Fakenham E14001136£36,700£35,300£38,200
South West Devon E14001495£36,700£35,300£38,000
Belfast East N05000001£36,700£35,400£37,900
Inverclyde and Renfrewshire West S14000093£36,700£35,100£38,200
Lancaster and Wyre E14001318£36,600£35,000£38,200
Shrewsbury E14001473£36,600£35,300£37,900
North East Fife S14000100£36,600£35,100£38,000
Gower W07000097£36,600£35,200£38,000
Grantham and Bourne E14001253£36,500£35,100£37,900
North West Norfolk E14001405£36,500£35,100£37,900
Perth and Kinross-shire S14000103£36,500£35,200£37,800
City of Durham E14001173£36,400£34,800£37,900
Croydon West E14001188£36,400£35,200£37,700
The Wrekin E14001543£36,400£35,000£37,800
Midlothian S14000045£36,400£35,000£37,800
Dumfriesshire, Clydesdale and Tweeddale S14000074£36,400£34,800£37,900
Coventry South E14001182£36,300£35,000£37,600
Havant E14001275£36,300£34,800£37,800
Loughborough E14001342£36,300£34,800£37,800
Norwich South E14001409£36,300£34,700£37,800
Penistone and Stocksbridge E14001423£36,300£34,800£37,800
Bathgate and Linlithgow S14000068£36,300£35,000£37,700
Edinburgh East and Musselburgh S14000078£36,300£35,000£37,600
Crawley E14001184£36,200£34,900£37,400
Erith and Thamesmead E14001229£36,100£34,900£37,300
Sleaford and North Hykeham E14001476£36,100£34,800£37,500
South West Wiltshire E14001498£36,100£34,700£37,500
Angus and Perthshire Glens S14000065£36,100£34,700£37,500
Birmingham Hall Green and Moseley E14001094£36,000£34,500£37,500
Warrington North E14001564£36,000£34,600£37,400
Wythenshawe and Sale East E14001602£36,000£34,600£37,400
Hamilton and Clyde Valley S14000092£36,000£34,600£37,300
Central Ayrshire S14000109£36,000£34,500£37,500
Burton and Uttoxeter E14001143£35,900£34,500£37,200
Dagenham and Rainham E14001189£35,900£34,600£37,300
Penrith and Solway E14001424£35,900£34,500£37,300
Redditch E14001441£35,900£34,500£37,300
Clwyd East W07000094£35,900£34,500£37,300
Bedford E14001084£35,800£34,500£37,200
Folkestone and Hythe E14001239£35,800£34,300£37,300
Gainsborough E14001243£35,800£34,300£37,200
Rossendale and Darwen E14001450£35,800£34,400£37,100
Tiverton and Minehead E14001548£35,800£34,400£37,300
Caithness, Sutherland and Easter Ross S14000069£35,800£34,400£37,300
Broxtowe E14001140£35,700£34,300£37,000
Chatham and Aylesford E14001157£35,600£34,200£36,900
North Shropshire E14001398£35,600£34,300£36,900
Salford E14001459£35,600£34,300£36,900
Spen Valley E14001506£35,600£34,300£36,900
Westmorland and Lonsdale E14001580£35,600£34,400£36,900
Widnes and Halewood E14001584£35,600£34,100£37,100
Na h-Eileanan an Iar S14000027£35,600£33,100£38,000
Kilmarnock and Loudoun S14000110£35,600£34,100£37,000
Barrow and Furness E14001076£35,500£34,000£36,900
Portsmouth South E14001432£35,500£34,100£36,900
Moray West, Nairn and Strathspey S14000098£35,500£34,100£36,800
Herne Bay and Sandwich E14001282£35,400£34,000£36,800
Mid Norfolk E14001365£35,400£34,000£36,800
Newcastle-under-Lyme E14001380£35,400£34,100£36,800
North Warwickshire and Bedworth E14001400£35,400£33,900£36,800
Oldham East and Saddleworth E14001415£35,400£33,900£37,000
Wakefield and Rothwell E14001560£35,400£34,200£36,700
Livingston S14000095£35,400£34,000£36,700
Bristol South E14001135£35,300£34,000£36,500
Exeter E14001231£35,300£34,000£36,700
Southport E14001504£35,300£33,900£36,800
Stalybridge and Hyde E14001515£35,300£34,000£36,700
Stretford and Urmston E14001528£35,300£34,000£36,700
Falkirk S14000083£35,300£34,000£36,700
Inverness, Skye and West Ross-shire S14000094£35,300£34,000£36,500
Bridgend W07000086£35,300£34,000£36,600
Aldridge-Brownhills E14001064£35,200£33,900£36,500
Brigg and Immingham E14001128£35,200£33,700£36,600
Arbroath and Broughty Ferry S14000066£35,200£33,900£36,500
Paisley and Renfrewshire North S14000101£35,200£33,800£36,600
Morecambe and Lunesdale E14001372£35,100£33,600£36,500
Staffordshire Moorlands E14001514£35,100£33,700£36,400
Worcester E14001597£35,100£33,800£36,400
Forest of Dean E14001240£35,000£33,600£36,500
Portsmouth North E14001431£35,000£33,700£36,300
Sherwood Forest E14001471£35,000£33,700£36,300
South Antrim N05000014£35,000£33,800£36,200
Alloa and Grangemouth S14000064£35,000£33,700£36,400
Cumbernauld and Kirkintilloch S14000072£35,000£33,600£36,400
Motherwell, Wishaw and Carluke S14000099£35,000£33,500£36,500
East Thanet E14001216£34,900£33,400£36,400
North East Derbyshire E14001391£34,900£33,600£36,200
North Northumberland E14001397£34,900£33,500£36,400
Barking E14001073£34,800£33,500£36,000
Liverpool Wavertree E14001340£34,800£33,300£36,300
Wolverhampton West E14001596£34,800£33,600£36,100
Newport West and Islwyn W07000105£34,800£33,500£36,200
Bury North E14001144£34,700£33,400£36,100
Hereford and South Herefordshire E14001281£34,700£33,400£36,000
Middlesbrough South and East Cleveland E14001368£34,700£33,200£36,200
Yeovil E14001603£34,700£33,500£35,900
South Down N05000015£34,700£33,300£36,100
Ayr, Carrick and Cumnock S14000107£34,700£33,200£36,100
Doncaster East and the Isle of Axholme E14001199£34,600£33,200£36,000
Hastings and Rye E14001274£34,600£33,200£36,000
Taunton and Wellington E14001540£34,600£33,400£35,800
Newry and Armagh N05000011£34,600£33,200£36,000
North Ayrshire and Arran S14000048£34,600£33,200£35,900
Brecon, Radnor and Cwm Tawe W07000085£34,600£33,300£35,900
Gosport E14001252£34,500£33,100£35,800
Ipswich E14001302£34,500£33,100£35,800
Leeds South West and Morley E14001324£34,500£33,200£35,800
North Norfolk E14001396£34,500£33,000£36,100
Pendle and Clitheroe E14001422£34,500£33,100£35,800
Sittingbourne and Sheppey E14001474£34,500£33,200£35,800
Airdrie and Shotts S14000063£34,500£33,000£36,000
Bristol East E14001132£34,400£33,200£35,600
Southampton Test E14001500£34,400£33,200£35,700
Birkenhead E14001091£34,300£32,800£35,800
Derby North E14001193£34,300£32,900£35,800
Louth and Horncastle E14001343£34,300£32,900£35,700
Nottingham East E14001410£34,300£32,900£35,700
Birmingham Northfield E14001097£34,200£32,800£35,600
Feltham and Heston E14001236£34,200£33,100£35,300
North Cornwall E14001385£34,200£33,000£35,500
North Devon E14001387£34,200£33,000£35,500
Wrexham W07000111£34,200£32,800£35,500
Dover and Deal E14001202£34,100£32,800£35,300
Eastbourne E14001219£34,100£32,700£35,500
Nottingham South E14001412£34,100£32,500£35,700
Rother Valley E14001451£34,100£32,700£35,600
Stourbridge E14001524£34,100£32,700£35,500
Bournemouth West E14001116£34,000£32,700£35,300
Cramlington and Killingworth E14001183£34,000£32,800£35,300
Stoke-on-Trent South E14001522£34,000£32,700£35,400
Wyre Forest E14001601£34,000£32,700£35,400
Birmingham Ladywood E14001096£33,900£32,600£35,300
Coatbridge and Bellshill S14000070£33,900£32,500£35,300
Bassetlaw E14001079£33,800£32,600£35,000
Bognor Regis and Littlehampton E14001108£33,800£32,500£35,200
Gedling E14001245£33,800£32,600£35,000
South Dorset E14001485£33,800£32,600£35,000
South Holland and The Deepings E14001487£33,800£32,500£35,200
Amber Valley E14001066£33,700£32,300£35,100
Bridgwater E14001126£33,700£32,300£35,000
Nuneaton E14001413£33,700£32,400£34,900
Wellingborough and Rushden E14001571£33,700£32,500£35,000
Paisley and Renfrewshire South S14000102£33,700£32,300£35,000
West Dunbartonshire S14000106£33,700£32,400£35,100
Caerphilly W07000088£33,700£32,400£35,000
Doncaster Central E14001198£33,600£32,300£34,900
Gateshead Central and Whickham E14001244£33,600£32,300£35,000
Luton North E14001345£33,600£32,300£34,800
Luton South and South Bedfordshire E14001346£33,600£32,300£34,800
Wigan E14001585£33,600£32,300£34,900
Berwickshire, Roxburgh and Selkirk S14000108£33,600£32,500£34,800
Mid and South Pembrokeshire W07000100£33,600£32,300£34,900
Blaydon and Consett E14001106£33,500£32,200£34,700
St Helens North E14001509£33,500£32,400£34,700
East Antrim N05000005£33,500£32,200£34,800
East Londonderry N05000006£33,500£32,100£34,800
Mid Ulster N05000010£33,500£32,200£34,900
Glasgow South West S14000088£33,500£32,000£35,000
Huddersfield E14001297£33,400£32,000£34,700
Glasgow East S14000084£33,400£32,000£34,800
Bishop Auckland E14001101£33,300£32,000£34,600
Halesowen E14001261£33,300£31,800£34,800
Weston-super-Mare E14001581£33,300£32,000£34,600
Cowdenbeath and Kirkcaldy S14000071£33,300£31,900£34,600
Ellesmere Port and Bromborough E14001222£33,200£31,900£34,500
Alyn and Deeside W07000082£33,200£32,000£34,500
Torbay E14001551£33,100£31,800£34,300
Strangford N05000016£33,100£31,800£34,400
Darlington E14001190£33,000£31,600£34,400
Erewash E14001228£33,000£31,700£34,400
Isle of Wight East E14001303£33,000£31,300£34,700
Isle of Wight West E14001304£33,000£31,600£34,500
South West Norfolk E14001497£33,000£31,800£34,200
Crewe and Nantwich E14001185£32,900£31,700£34,100
Newton Abbot E14001381£32,900£31,700£34,000
South East Cornwall E14001486£32,900£31,700£34,200
Washington and Gateshead South E14001567£32,900£31,400£34,400
Caerfyrddin W07000087£32,900£31,600£34,200
Bolsover E14001109£32,800£31,600£34,100
Coventry North West E14001181£32,800£31,600£34,100
Leeds West and Pudsey E14001325£32,800£31,600£34,000
Foyle N05000008£32,800£31,300£34,300
Bangor Aberconwy W07000083£32,800£31,500£34,100
Clwyd North W07000095£32,800£31,400£34,200
Ynys Môn W07000112£32,800£31,300£34,300
Bristol North East E14001133£32,700£31,500£33,900
Heywood and Middleton North E14001286£32,700£31,400£34,000
Plymouth Sutton and Devonport E14001427£32,700£31,400£34,100
Leeds Central and Headingley E14001319£32,600£31,300£33,900
Leigh and Atherton E14001329£32,600£31,400£33,800
Southampton Itchen E14001499£32,600£31,300£33,800
St Ives E14001511£32,600£31,300£33,800
Sunderland Central E14001531£32,600£31,300£33,900
Torfaen W07000109£32,600£31,400£33,900
Rawmarsh and Conisbrough E14001436£32,500£31,200£33,800
South Shields E14001492£32,500£31,000£34,100
Torridge and Tavistock E14001552£32,500£31,200£33,800
North Antrim N05000012£32,500£31,300£33,700
Cannock Chase E14001150£32,400£31,200£33,600
Hartlepool E14001272£32,400£31,000£33,700
Liverpool Riverside E14001338£32,400£31,100£33,800
Makerfield E14001350£32,400£31,200£33,600
North East Cambridgeshire E14001390£32,400£31,200£33,600
St Helens South and Whiston E14001510£32,400£31,000£33,700
Stockton North E14001518£32,400£31,000£33,700
Gloucester E14001248£32,300£31,300£33,300
Leeds East E14001320£32,300£30,900£33,800
Redcar E14001440£32,300£30,900£33,800
Scarborough and Whitby E14001461£32,300£31,100£33,500
Ashton-under-Lyne E14001070£32,200£30,900£33,500
Kingston upon Hull West and Haltemprice E14001315£32,200£30,900£33,400
Liverpool West Derby E14001341£32,200£30,900£33,500
Ashfield E14001068£32,100£30,700£33,400
St Austell and Newquay E14001508£32,100£30,900£33,200
Telford E14001541£32,100£30,900£33,300
Norwich North E14001408£32,000£30,800£33,200
Fermanagh and South Tyrone N05000007£32,000£30,900£33,100
Pontypridd W07000106£32,000£30,900£33,200
Chesterfield E14001165£31,900£30,600£33,100
Houghton and Sunderland South E14001295£31,900£30,600£33,300
Lincoln E14001336£31,900£30,800£33,000
Mansfield E14001355£31,900£30,800£33,100
Newton Aycliffe and Spennymoor E14001382£31,900£30,800£33,100
Plymouth Moor View E14001426£31,900£30,700£33,100
Preston E14001433£31,900£30,700£33,100
Upper Barn N05000017£31,900£30,800£33,000
Dumfries and Galloway S14000073£31,900£30,700£33,100
Ceredigion Preseli W07000093£31,900£30,700£33,200
Clacton E14001174£31,800£30,500£33,200
North Durham E14001389£31,800£30,600£33,100
Peterborough E14001425£31,800£30,700£32,900
Scunthorpe E14001462£31,800£30,500£33,100
Aberafan Maesteg W07000081£31,800£30,400£33,200
Neath and Swansea East W07000103£31,800£30,600£33,000
Newport East W07000104£31,800£30,700£33,000
Leicester South E14001327£31,700£30,300£33,000
Manchester Rusholme E14001353£31,700£30,200£33,100
Dundee Central S14000075£31,700£30,600£32,900
Montgomeryshire and Glyndwr W07000102£31,700£30,400£32,900
Halifax E14001262£31,600£30,400£32,700
Knowsley E14001317£31,600£30,400£32,900
Northampton North E14001406£31,600£30,600£32,600
Wallasey E14001561£31,600£30,400£32,800
Wolverhampton North East E14001594£31,600£30,200£33,000
West Tyrone N05000018£31,600£30,400£32,900
Dwyfor Meirionnydd W07000096£31,600£30,400£32,900
East Ham E14001213£31,500£30,400£32,600
Doncaster North E14001200£31,400£30,200£32,700
Kingston upon Hull North and Cottingham E14001314£31,400£30,200£32,500
Normanton and Hemsworth E14001383£31,400£30,300£32,600
Blackley and Middleton South E14001103£31,300£30,100£32,600
Bolton North East E14001110£31,300£30,100£32,500
Carlisle E14001152£31,300£30,100£32,500
Dudley E14001204£31,300£30,100£32,500
Pontefract, Castleford and Knottingley E14001428£31,300£30,100£32,500
Barnsley North E14001074£31,200£30,000£32,300
Bridlington and The Wolds E14001127£31,200£30,000£32,400
Camborne and Redruth E14001148£31,200£30,100£32,400
Great Yarmouth E14001256£31,200£29,900£32,500
Rotherham E14001452£31,200£30,000£32,500
Swansea West W07000108£31,200£30,000£32,300
Sheffield Heeley E14001469£31,100£29,800£32,300
Blackburn E14001102£31,000£29,600£32,300
Bootle E14001113£31,000£29,700£32,200
Gorton and Denton E14001251£31,000£29,700£32,300
West Bromwich E14001574£31,000£29,800£32,300
Lowestoft E14001344£30,900£29,600£32,200
Newcastle upon Tyne East and Wallsend E14001378£30,900£29,700£32,000
Derby South E14001194£30,800£29,500£32,000
Merthyr Tydfil and Aberdare W07000099£30,800£29,600£32,000
Rhondda and Ogmore W07000107£30,800£29,400£32,100
Blackpool North and Fleetwood E14001104£30,700£29,400£32,000
Easington E14001211£30,700£29,300£32,100
Llanelli W07000098£30,700£29,400£31,900
Dewsbury and Batley E14001196£30,600£29,300£32,000
Leeds South E14001323£30,600£29,500£31,700
Oldham West, Chadderton and Royton E14001416£30,600£29,400£31,800
Smethwick E14001478£30,600£29,400£31,800
Belfast North N05000002£30,600£29,400£31,700
Glasgow North East S14000086£30,600£29,400£31,800
Blyth and Ashington E14001107£30,500£29,300£31,700
Sheffield South East E14001470£30,500£29,300£31,600
Glenrothes and Mid Fife S14000090£30,500£29,200£31,800
Burnley E14001142£30,400£29,100£31,700
Hyndburn E14001299£30,400£29,200£31,700
Barnsley South E14001075£30,300£29,200£31,500
Jarrow and Gateshead East E14001307£30,300£29,100£31,600
Newcastle upon Tyne Central and West E14001377£30,300£29,100£31,400
Rochdale E14001446£30,300£29,100£31,600
Stoke-on-Trent North E14001521£30,200£29,100£31,300
Birmingham Erdington E14001093£30,000£28,900£31,200
Birmingham Hodge Hill and Solihull North E14001095£30,000£28,800£31,200
Liverpool Walton E14001339£30,000£28,900£31,200
Wolverhampton South East E14001595£30,000£28,900£31,200
Middlesbrough and Thornaby East E14001367£29,900£28,600£31,200
Bolton South and Walkden E14001111£29,800£28,700£31,000
Walsall and Bloxwich E14001562£29,800£28,700£30,900
Boston and Skegness E14001114£29,700£28,600£30,700
Coventry East E14001180£29,700£28,700£30,700
Birmingham Yardley E14001100£29,600£28,400£30,800
Bradford East E14001118£29,600£28,300£30,800
Bradford South E14001119£29,600£28,400£30,800
Tipton and Wednesbury E14001547£29,500£28,400£30,600
Birmingham Perry Barr E14001098£29,400£28,200£30,600
Blaenau Gwent and Rhymney W07000084£29,300£28,100£30,500
Great Grimsby and Cleethorpes E14001255£29,000£27,900£30,000
Nottingham North and Kimberley E14001411£29,000£28,000£29,900
Kingston upon Hull East E14001313£28,800£27,600£29,900
Leicester West E14001328£28,700£27,700£29,600
Stoke-on-Trent Central E14001520£28,700£27,600£29,800
Belfast West N05000004£28,600£27,500£29,700
Blackpool South E14001105£28,400£27,300£29,400
Sheffield Brightside and Hillsborough E14001466£28,400£27,300£29,500
Leicester East E14001326£28,000£26,900£29,100
Bradford West E14001120£27,800£26,700£28,900
North East£34,100£33,800£34,400
North West£36,500£36,300£36,600
Yorkshire and The Humber£35,200£35,000£35,400
East Midlands£36,200£36,000£36,400
West Midlands£36,300£36,100£36,500
East of England£43,500£43,200£43,700
London£61,200£61,000£61,500
South East£47,300£47,200£47,500
South West£38,100£37,800£38,400
Wales£34,100£33,900£34,300
Scotland£37,800£37,600£38,000
Northern Ireland£34,200£33,900£34,500

Download CSVDownload JSON with full provenance

Map

Mean total income · 650 areas, each shaded by the fifth of the areas its figure falls in

  • £28k to £33k
  • £33k to £36k
  • £36k to £39k
  • £39k to £46k
  • £46k to £188k

Boundaries: Constituency boundaries, Jul 2024, from the geography spine. Source: Office for National Statistics licensed under the Open Government Licence v.3.0. Contains OS data © Crown copyright and database right 2024.

Source and licence

Publisher
HM Revenue and Customs
Check it yourself
https://www.gov.uk/government/collections/personal-incomes-statistics
Licence
Open Government Licence v3.0 – Contains public sector information licensed under the Open Government Licence v3.0.
Retrieved
1 November 2026, 12:17 UTC
Raw files fetched

Verification

Verified against source, 1 November 2026, 12:26 UTC Run at 1 November 2026, 12:26 UTC; 1986 of 1986 figures matched the live source.

ResultCheckDetail
PassProvenance recordedHM Revenue and Customs; Open Government Licence v3.0; retrieved 2026-11-01T12:17:57Z; 2 raw file(s)
PassRaw files match recorded SHA-2562 of 2 files intact
PassRe-parsing raw files reproduces figures1986 of 1986 figures and the headline reproduced
PassFigures are finite numbers1986 figures, 0 invalid
PassLive source matches every figure1986 of 1986 figures match exactly after downloading 2 source file(s) again (2 byte-identical); the headline matches
PassGOV.UK table is currentthe tax year 2023/24 ended 940 days before retrieval (limit 1000)
PassTable 3.14 agrees12 of 12 figures match Table 3.14's regions and nations (2023/24)
PassTable 3.15a's central estimates agree662 of 662 figures match Table 3.15a's central estimates (2023/24)
PassEach figure lies within its confidence intervalin 662 of 662 areas
PassSource page answershttps://www.gov.uk/government/collections/personal-incomes-statistics – HTTP 200

Notes

  • The mean of total income before tax (employment, self-employment, pensions, property and savings) of people who paid income tax in the tax year, by where they live, from HMRC's Survey of Personal Incomes, a sample of tax records.
  • HMRC gives each mean's 95% confidence interval in Table 3.15a, as the range of uncertainty from the sample: where two constituencies' intervals overlap, the difference between them may be chance.
  • HMRC's constituency table gives no England or UK row, so the headline is the constituency with the highest mean.