Your area · UK Parliament · general election, 4 July 2024

Where was turnout highest and lowest at the 2024 general election?

Harpenden and Berkhamsted: 75.5% % of the electorate who voted, the highest of 650.

Constituencies by turnout, 2024: all 650 constituencies contested on 4 July 2024, highest first. 650 rows. Equal figures share a rank and are printed as ties; the order within a tie is alphabetical and means nothing.

#Name% of the electorate who voted
1Harpenden and Berkhamsted75.5%
2Rushcliffe73.2%
3Winchester73.1%
4Esher and Walton73.0%
5Chesham and Amersham72.9%
6South Cotswolds72.9%
7North Somerset72.5%
8North East Hampshire72.4%
9Godalming and Ash72.3%
10Henley and Thame72.3%
11Wimbledon72.3%
12Wokingham72.2%
13Twickenham71.8%
14Mid Dunbartonshire71.8%
15Mid Buckinghamshire71.6%
16Epsom and Ewell71.5%
17Sheffield Hallam71.5%
18Kenilworth and Southam71.4%
19South Cambridgeshire71.3%
20St Albans71.2%
21Stroud71.2%
22Central Devon71.2%
23East Hampshire71.0%
24Chester South and Eddisbury70.9%
25Wetherby and Easingwold70.6%
26Arundel and South Downs70.5%
27Hove and Portslade70.4%
28Horsham70.4%
29Mid Sussex70.4%
30Brighton Pavilion70.3%
31Stratford-on-Avon70.2%
32Derbyshire Dales70.2%
33Salisbury70.1%
34Farnham and Bordon70.1%
35Lewes70.0%
36West Dorset70.0%
37Hornsey and Friern Barnet70.0%
38Dorking and Horley70.0%
39Melksham and Devizes70.0%
40Richmond Park69.9%
41Tooting69.8%
42Romsey and Southampton North69.8%
43Leeds North West69.8%
44Altrincham and Sale West69.8%
45Hitchin69.4%
46Bristol Central69.4%
47North East Somerset and Hanham69.4%
48North Herefordshire69.4%
49Bath69.4%
50Tonbridge69.3%
51Macclesfield69.3%
52West Worcestershire69.3%
53Reigate69.2%
54Tunbridge Wells69.1%
55Truro and Falmouth69.1%
56St Ives69.0%
57Westmorland and Lonsdale68.9%
58South Northamptonshire68.9%
59North Cotswolds68.9%
60Wirral West68.8%
61Edinburgh West68.8%
62Hertford and Stortford68.7%
63Wells and Mendip Hills68.7%
64Tatton68.6%
65Guildford68.6%
66North Dorset68.6%
67North West Essex68.5%
68Thornbury and Yate68.4%
69Hexham68.4%
70Cheadle68.4%
71Torridge and Tavistock68.2%
72Mid Derbyshire68.2%
73Newbury68.2%
74Hamble Valley68.2%
75Monmouthshire68.2%
76Broxtowe68.1%
77Putney68.1%
78Didcot and Wantage68.1%
79South East Cornwall68.0%
80South Devon68.0%
81Beckenham and Penge67.9%
82Rutland and Stamford67.9%
83Sevenoaks67.9%
84Reading West and Mid Berkshire67.9%
85St Neots and Mid Cambridgeshire67.9%
86Stockton West67.8%
87North East Hertfordshire67.8%
88Bicester and Woodstock67.8%
89Sussex Weald67.7%
90New Forest West67.7%
91Congleton67.7%
92Skipton and Ripon67.7%
93South Shropshire67.6%
94Shrewsbury67.6%
95Islington North67.5%
96East Renfrewshire67.5%
97South West Devon67.5%
98East Grinstead and Uckfield67.5%
99South West Hertfordshire67.5%
100East Surrey67.4%
101Waveney Valley67.3%
102West Aberdeenshire and Kincardine67.3%
103York Outer67.3%
104Witney67.3%
105Newark67.3%
106Honiton and Sidmouth67.2%
107South Norfolk67.2%
108Lewisham West and East Dulwich67.2%
109Maidenhead67.2%
110Weald of Kent67.1%
111Chippenham67.0%
112Harrogate and Knaresborough66.9%
113North Cornwall66.8%
114Mid Dorset and North Poole66.8%
115Christchurch66.8%
116Cardiff North66.8%
117Surrey Heath66.6%
118Canterbury66.6%
119Suffolk Coastal66.6%
120Eastleigh66.5%
121Chichester66.5%
122Worthing West66.4%
123Bromley and Biggin Hill66.4%
124Bexhill and Battle66.4%
125Ely and East Cambridgeshire66.4%
126High Peak66.4%
127Cheltenham66.4%
128Tynemouth66.3%
129Forest of Dean66.3%
130Tewkesbury66.3%
131Edinburgh South66.3%
132Woking66.2%
133Tiverton and Minehead66.2%
134Croydon South66.1%
135Oxford West and Abingdon66.1%
136Bromsgrove66.1%
137Chelmsford66.1%
138Huntingdon66.1%
139North Norfolk66.0%
140North Northumberland66.0%
141Sutton and Cheam66.0%
142Banbury66.0%
143Mid Bedfordshire66.0%
144Fermanagh and South Tyrone66.0%
145Ruislip, Northwood and Pinner65.9%
146East Worthing and Shoreham65.9%
147Daventry65.9%
148Beaconsfield65.8%
149Richmond and Northallerton65.8%
150Runnymede and Weybridge65.8%
151Chingford and Woodford Green65.7%
152Kingston and Surbiton65.7%
153Rugby65.7%
154North Bedfordshire65.7%
155South Leicestershire65.6%
156South Suffolk65.6%
157Hertsmere65.6%
158Harborough, Oadby and Wigston65.6%
159Stirling and Strathallan65.6%
160Solihull West and Shirley65.5%
161Sutton Coldfield65.5%
162Frome and East Somerset65.5%
163Chipping Barnet65.4%
164Stafford65.4%
165Shipley65.4%
166Fareham and Waterlooville65.4%
167Glastonbury and Somerton65.3%
168Newcastle upon Tyne North65.3%
169Milton Keynes North65.3%
170Old Bexley and Sidcup65.2%
171North Devon65.2%
172Newton Abbot65.2%
173Filton and Bradley Stoke65.1%
174Bury St Edmunds and Stowmarket65.1%
175Bristol North West65.1%
176Perth and Kinross-shire65.0%
177Battersea65.0%
178Droitwich and Evesham65.0%
179Orpington64.9%
180Ribble Valley64.9%
181North West Hampshire64.9%
182South Dorset64.8%
183Warwick and Leamington64.8%
184Lichfield64.7%
185Leeds North East64.7%
186Broadland and Fakenham64.7%
187Welwyn Hatfield64.6%
188Camborne and Redruth64.5%
189Sleaford and North Hykeham64.5%
190Brentwood and Ongar64.4%
191Calder Valley64.4%
192Exmouth and Exeter East64.3%
193Witham64.3%
194New Forest East64.3%
195Sefton Central64.2%
196Taunton and Wellington64.1%
197North Shropshire64.1%
198Chester North and Neston64.0%
199Buckingham and Bletchley63.9%
200Lothian East63.9%
201Maldon63.9%
202East Wiltshire63.9%
203South Ribble63.9%
204Finchley and Golders Green63.9%
205Central Suffolk and North Ipswich63.8%
206Brecon, Radnor and Cwm Tawe63.8%
207Colne Valley63.8%
208Na h-Eileanan an Iar63.7%
209Thirsk and Malton63.7%
210Warrington South63.6%
211The Wrekin63.6%
212Mid Leicestershire63.5%
213Gedling63.5%
214Kettering63.5%
215Penrith and Solway63.4%
216South West Wiltshire63.4%
217Hazel Grove63.4%
218Aylesbury63.3%
219Braintree63.3%
220Hereford and South Herefordshire63.3%
221Edinburgh North and Leith63.3%
222Selby63.3%
223Kingswinford and South Staffordshire63.3%
224Gordon and Buchan63.2%
225Harwich and North Essex63.2%
226Earley and Woodley63.2%
227Corby and East Northamptonshire63.2%
228Grantham and Bourne63.1%
229Morecambe and Lunesdale63.1%
230Eastbourne63.0%
231Herne Bay and Sandwich63.0%
232Faversham and Mid Kent62.9%
233Carshalton and Wallington62.9%
234Rayleigh and Wickford62.9%
235Argyll, Bute and South Lochaber62.8%
236North East Derbyshire62.8%
237Dover and Deal62.8%
238Spelthorne62.8%
239Hinckley and Bosworth62.7%
240Southend West and Leigh62.7%
241Harrow East62.7%
242Basingstoke62.7%
243Penistone and Stocksbridge62.7%
244North West Leicestershire62.6%
245Clwyd East62.6%
246Northampton South62.6%
247Beverley and Holderness62.6%
248Bognor Regis and Littlehampton62.5%
249Goole and Pocklington62.4%
250Fylde62.4%
251Hornchurch and Upminster62.4%
252Keighley and Ilkley62.3%
253Norwich North62.3%
254Hemel Hempstead62.3%
255Bournemouth East62.3%
256South Derbyshire62.3%
257Gower62.3%
258Staffordshire Moorlands62.2%
259Melton and Syston62.1%
260Edinburgh South West62.1%
261Angus and Perthshire Glens62.0%
262Isle of Wight West62.0%
263Aldershot62.0%
264Bexleyheath and Crayford62.0%
265Folkestone and Hythe61.9%
266Windsor61.9%
267Swindon South61.9%
268Inverness, Skye and West Ross-shire61.9%
269Sherwood Forest61.9%
270Caerfyrddin61.9%
271Caithness, Sutherland and Easter Ross61.9%
272Eltham and Chislehurst61.9%
273Bristol East61.8%
274Ashford61.8%
275Reading Central61.8%
276Gainsborough61.8%
277Mid Ulster61.7%
278Vale of Glamorgan61.7%
279Dumfriesshire, Clydesdale and Tweeddale61.7%
280Worcester61.7%
281Walthamstow61.7%
282Uxbridge and South Ruislip61.7%
283St Austell and Newquay61.6%
284Poole61.6%
285Ynys Môn61.5%
286Loughborough61.5%
287Leyton and Wanstead61.5%
288North East Fife61.5%
289Stretford and Urmston61.4%
290Dulwich and West Norwood61.4%
291Bracknell61.4%
292Yeovil61.4%
293Ceredigion Preseli61.4%
294Southport61.4%
295Dunfermline and Dollar61.3%
296Leicester East61.3%
297Mid Norfolk61.3%
298East Kilbride and Strathaven61.3%
299Ealing Central and Acton61.2%
300Isle of Wight East61.1%
301Berwickshire, Roxburgh and Selkirk61.1%
302Watford61.1%
303Wycombe61.0%
304Hammersmith and Chiswick61.0%
305Hampstead and Highgate61.0%
306Maidstone and Malling60.9%
307Ossett and Denby Dale60.8%
308Liverpool Garston60.8%
309Hastings and Rye60.8%
310Stone, Great Wyrley and Penkridge60.8%
311Orkney and Shetland60.7%
312Torbay60.7%
313Crawley60.6%
314Louth and Horncastle60.6%
315Gosport60.6%
316Romford60.6%
317Glasgow South60.6%
318Moray West, Nairn and Strathspey60.5%
319Swindon North60.5%
320Stevenage60.4%
321Cambridge60.4%
322Erewash60.4%
323Crewe and Nantwich60.4%
324Chelsea and Fulham60.3%
325Midlothian60.3%
326Dunstable and Leighton Buzzard60.2%
327Aberdeen South60.2%
328Bristol North East60.1%
329North West Norfolk60.1%
330Darlington60.1%
331Rossendale and Darwen60.1%
332Edinburgh East and Musselburgh60.1%
333Blaydon and Consett60.1%
334West Suffolk60.1%
335Rother Valley60.1%
336Meriden and Solihull East60.0%
337West Lancashire60.0%
338Brighton Kemptown and Peacehaven60.0%
339Lagan Valley59.9%
340Runcorn and Helsby59.9%
341Lewisham North59.9%
342Central Ayrshire59.8%
343Redditch59.8%
344Ealing Southall59.8%
345Ilford North59.8%
346Bolton West59.8%
347Cramlington and Killingworth59.7%
348South Down59.6%
349Amber Valley59.6%
350Weston-super-Mare59.6%
351Pendle and Clitheroe59.5%
352South West Norfolk59.5%
353Exeter59.5%
354Ellesmere Port and Bromborough59.5%
355Manchester Withington59.5%
356Scarborough and Whitby59.5%
357Cardiff West59.4%
358Dartford59.3%
359Norwich South59.3%
360Gravesham59.3%
361Bangor Aberconwy59.3%
362Leicester South59.3%
363Portsmouth North59.3%
364Carlisle59.2%
365Southgate and Wood Green59.2%
366West Tyrone59.2%
367Mid and South Pembrokeshire59.2%
368Mid Cheshire59.1%
369Milton Keynes Central59.1%
370Newry and Armagh59.1%
371Epping Forest58.9%
372North Warwickshire and Bedworth58.9%
373Clacton58.9%
374North Down58.8%
375Belfast East58.8%
376Bury North58.8%
377Mitcham and Morden58.8%
378North Ayrshire and Arran58.8%
379Greenwich and Woolwich58.8%
380North West Cambridgeshire58.8%
381Burton and Uttoxeter58.7%
382South Holland and The Deepings58.7%
383Montgomeryshire and Glyndŵr58.7%
384Ipswich58.7%
385Stoke-on-Trent South58.7%
386Newcastle-under-Lyme58.7%
387Rutherglen58.6%
388Streatham and Croydon North58.6%
389Paisley and Renfrewshire North58.6%
390Upper Bann58.6%
391Wyre Forest58.6%
392Stourbridge58.5%
393Belfast South and Mid Down58.5%
394Lincoln58.5%
395Havant58.5%
396Tamworth58.5%
397Dumfries and Galloway58.5%
398Cumbernauld and Kirkintilloch58.5%
399Aldridge-Brownhills58.4%
400Bathgate and Linlithgow58.4%
401Alloa and Grangemouth58.4%
402Brigg and Immingham58.4%
403Ayr, Carrick and Cumnock58.4%
404Harlow58.2%
405Chesterfield58.2%
406Arbroath and Broughty Ferry58.1%
407Falkirk58.1%
408Glasgow West58.1%
409Ealing North58.0%
410Ashfield58.0%
411Islington South and Finsbury58.0%
412Wallasey57.9%
413Clapham and Brixton Hill57.9%
414Bridlington and The Wolds57.9%
415Paisley and Renfrewshire South57.9%
416Gateshead Central and Whickham57.8%
417Lancaster and Wyre57.8%
418City of Durham57.8%
419Bristol South57.7%
420Inverclyde and Renfrewshire West57.7%
421Gloucester57.7%
422Bethnal Green and Stepney57.7%
423Wrexham57.6%
424Livingston57.6%
425Bassetlaw57.6%
426Rochester and Strood57.5%
427Nuneaton57.5%
428Plymouth Moor View57.5%
429West Dunbartonshire57.5%
430Alyn and Deeside57.4%
431Castle Point57.4%
432Croydon East57.4%
433Whitehaven and Workington57.4%
434Bishop Auckland57.3%
435Broxbourne57.3%
436Colchester57.3%
437Peterborough57.3%
438Brentford and Isleworth57.3%
439Stockport57.2%
440East Thanet57.2%
441Derby North57.2%
442Blackpool North and Fleetwood57.2%
443Llanelli57.1%
444Kilmarnock and Loudoun57.1%
445North Durham57.0%
446Cowdenbeath and Kirkcaldy57.0%
447Wellingborough and Rushden56.9%
448Warrington North56.9%
449Harrow West56.8%
450Liverpool Wavertree56.7%
451Spen Valley56.7%
452Bridgend56.7%
453Southend East and Rochford56.7%
454Barrow and Furness56.5%
455Halesowen56.5%
456Lowestoft56.4%
457Bedford56.4%
458Bournemouth West56.3%
459Bridgwater56.3%
460Wolverhampton West56.3%
461Bury South56.3%
462Coventry South56.3%
463Coventry North West56.3%
464Plymouth Sutton and Devonport56.1%
465Gillingham and Rainham56.1%
466Leeds South West and Morley56.1%
467Hamilton and Clyde Valley56.0%
468Doncaster East and the Isle of Axholme56.0%
469Cannock Chase56.0%
470South Antrim55.9%
471Southampton Itchen55.8%
472Great Yarmouth55.7%
473Newcastle upon Tyne East and Wallsend55.7%
474Lewisham East55.6%
475Clwyd North55.6%
476Dwyfor Meirionnydd55.6%
477Aberdeen North55.6%
478Newport West and Islwyn55.6%
479Northampton North55.5%
480Birkenhead55.4%
481Enfield North55.4%
482Telford55.4%
483North Antrim55.4%
484Hendon55.4%
485Oxford East55.3%
486Newton Aycliffe and Spennymoor55.3%
487Mansfield55.3%
488Leeds West and Pudsey55.1%
489Bolsover55.1%
490Basildon and Billericay55.0%
491North East Cambridgeshire55.0%
492Southampton Test54.9%
493Belfast North54.9%
494Rochdale54.9%
495Middlesbrough South and East Cleveland54.8%
496Oldham East and Saddleworth54.8%
497Aberdeenshire North and Moray East54.8%
498York Central54.7%
499East Londonderry54.7%
500South Basildon and East Thurrock54.6%
501Liverpool West Derby54.6%
502Chatham and Aylesford54.5%
503Motherwell, Wishaw and Carluke54.5%
504Redcar54.5%
505Kensington and Bayswater54.5%
506Widnes and Halewood54.5%
507Holborn and St Pancras54.5%
508Edmonton and Winchmore Hill54.4%
509Birmingham Hall Green and Moseley54.4%
510Hyndburn54.4%
511Bermondsey and Old Southwark54.4%
512Bolton North East54.4%
513East Antrim54.3%
514Wakefield and Rothwell54.3%
515Worsley and Eccles54.3%
516Vauxhall and Camberwell Green54.3%
517Stratford and Bow54.2%
518Peckham54.1%
519Newcastle upon Tyne Central and West54.0%
520South Shields54.0%
521Cardiff South and Penarth53.9%
522Cardiff East53.9%
523St Helens North53.8%
524Cities of London and Westminster53.7%
525Hackney South and Shoreditch53.5%
526Boston and Skegness53.5%
527Coatbridge and Bellshill53.5%
528Slough53.4%
529Stockton North53.4%
530Bootle53.4%
531Liverpool Walton53.4%
532Blackburn53.3%
533Dewsbury and Batley53.3%
534St Helens South and Whiston53.3%
535Tottenham53.2%
536Sheffield Heeley53.2%
537Burnley53.2%
538Belfast West53.1%
539Portsmouth South53.1%
540Scunthorpe53.0%
541Hackney North and Stoke Newington53.0%
542Sheffield Central53.0%
543Blyth and Ashington52.9%
544Wigan52.9%
545Caerphilly52.8%
546Neath and Swansea East52.8%
547Nottingham East52.8%
548Makerfield52.7%
549Foyle52.6%
550Sunderland Central52.6%
551Dundee Central52.5%
552Strangford52.4%
553Birmingham Edgbaston52.4%
554Jarrow and Gateshead East52.4%
555Airdrie and Shotts52.4%
556Washington and Gateshead South52.3%
557Kingston upon Hull West and Haltemprice52.3%
558Halifax52.1%
559Pontypridd52.0%
560Luton North52.0%
561Sittingbourne and Sheppey52.0%
562Brent West52.0%
563Stoke-on-Trent North51.9%
564Glasgow South West51.9%
565Leeds East51.9%
566Preston51.9%
567Huddersfield51.8%
568Stalybridge and Hyde51.7%
569Leigh and Atherton51.7%
570Hayes and Harlington51.7%
571Glasgow North51.7%
572Glasgow East51.6%
573Poplar and Limehouse51.6%
574Erith and Thamesmead51.5%
575Derby South51.5%
576Nottingham South51.4%
577Glenrothes and Mid Fife51.3%
578Thurrock51.3%
579Dudley51.2%
580Houghton and Sunderland South51.2%
581Queen's Park and Maida Vale51.1%
582Ilford South51.0%
583Birmingham Northfield51.0%
584Oldham West, Chadderton and Royton51.0%
585Dagenham and Rainham51.0%
586Kingston upon Hull North and Cottingham51.0%
587Birmingham Selly Oak51.0%
588Doncaster Central51.0%
589Heywood and Middleton North50.8%
590Feltham and Heston50.7%
591Wythenshawe and Sale East50.5%
592Newport East50.4%
593Knowsley50.2%
594Ashton-under-Lyne50.1%
595Torfaen49.9%
596Luton South and South Bedfordshire49.9%
597Hartlepool49.8%
598Walsall and Bloxwich49.8%
599Bradford East49.7%
600Easington49.6%
601Birmingham Yardley49.5%
602West Bromwich49.5%
603Aberafan Maesteg49.4%
604Birmingham Perry Barr49.4%
605Sheffield South East49.3%
606Rawmarsh and Conisbrough49.2%
607Croydon West49.2%
608Rotherham49.1%
609Brent East49.1%
610Coventry East49.0%
611Smethwick48.5%
612Pontefract, Castleford and Knottingley48.4%
613Rhondda and Ogmore48.2%
614Normanton and Hemsworth48.2%
615Great Grimsby and Cleethorpes48.2%
616Swansea West48.2%
617East Ham48.1%
618Gorton and Denton48.0%
619Stoke-on-Trent Central48.0%
620Leicester West48.0%
621Bradford West47.9%
622Nottingham North and Kimberley47.7%
623Salford47.7%
624Merthyr Tydfil and Aberdare47.4%
625Barnsley North47.3%
626Wolverhampton North East47.2%
627Glasgow North East47.1%
628Chorley47.0%
629Manchester Central46.8%
630Bradford South46.7%
631Bolton South and Walkden46.6%
632Barnsley South46.4%
633West Ham and Beckton46.2%
634Middlesbrough and Thornaby East45.9%
635Barking45.8%
636Sheffield Brightside and Hillsborough45.7%
637Blackpool South45.6%
638Liverpool Riverside45.6%
639Doncaster North45.1%
640Leeds Central and Headingley45.0%
641Birmingham Erdington44.3%
642Birmingham Hodge Hill and Solihull North44.1%
643Birmingham Ladywood43.9%
644Blackley and Middleton South43.6%
645Blaenau Gwent and Rhymney43.4%
646Wolverhampton South East43.3%
647Tipton and Wednesbury43.2%
648Leeds South42.3%
649Kingston upon Hull East42.3%
650Manchester Rusholme40.3%

What this table establishes

The records establish the share of each constituency's electorate that cast a ballot.

They do not establish why turnout differed between places.

How it is made

Each row is the figure the publisher printed, in % of the electorate who voted. Rows are ordered highest first; nothing is estimated, weighted or adjusted by Civometry.

Turnout here is valid and rejected ballots together as a share of the registered electorate, from Parliament's published result. It says nothing about people not registered.

Source: UK Parliament, Election results · Open Parliament Licence v3.0. Period: general election, 4 July 2024. The rank is Civometry’s ordering of published figures, not a judgement on anyone in the table.

Harpenden and Berkhamsted: 75.5% % of the electorate who voted, the highest of 650.
Civometry, from UK Parliament · Election results

All ranked listsEvery local authority, on every measure