Skip to main content
Menu

Turnout

Turnout for the general election held on 12 December 2019.

Ranking Constituency Turnout
1 East Dunbartonshire 80.3%
2 Richmond Park 78.7%
3 Rushcliffe 78.5%
4 Sheffield, Hallam 78.2%
5 St Albans 78.1%
6 Stroud 78.0%
7 Winchester 77.9%
8 Westmorland and Lonsdale 77.8%
9 Wimbledon 77.7%
10 Esher and Walton 77.7%
11 Central Devon 77.5%
12 North Somerset 77.4%
13 Wirral West 77.3%
14 Kenilworth and Southam 77.2%
15 Truro and Falmouth 77.2%
16 Hitchin and Harpenden 77.1%
17 Putney 77.0%
18 Cardiff North 77.0%
19 Bath 76.9%
20 Derbyshire Dales 76.9%
21 Stirling 76.8%
22 Chesham and Amersham 76.8%
23 Lewes 76.7%
24 South Cambridgeshire 76.7%
25 Henley 76.7%
26 East Renfrewshire 76.6%
27 Mole Valley 76.5%
28 Oxford West and Abingdon 76.4%
29 North East Somerset 76.4%
30 Buckingham 76.3%
31 South West Surrey 76.3%
32 Bristol West 76.1%
33 Wirral South 76.0%
34 South West Hertfordshire 76.0%
35 Tooting 76.0%
36 Twickenham 76.0%
37 Hove 75.9%
38 Broxtowe 75.7%
39 Battersea 75.6%
40 Somerton and Frome 75.6%
41 West Worcestershire 75.5%
42 Guildford 75.5%
43 North East Fife 75.3%
44 Romsey and Southampton North 75.3%
45 Hexham 75.3%
46 Edinburgh West 75.2%
47 Thornbury and Yate 75.2%
48 Arundel and South Downs 75.1%
49 Edinburgh South 75.1%
50 North East Hampshire 75.1%
51 Cheadle 75.0%
52 Canterbury 75.0%
53 Altrincham and Sale West 74.9%
54 Monmouth 74.8%
55 Mid Dorset and North Poole 74.8%
56 St Ives 74.7%
57 North Wiltshire 74.7%
58 South East Cornwall 74.7%
59 Totnes 74.7%
60 Hornsey and Wood Green 74.7%
61 The Cotswolds 74.7%
62 Skipton and Ripon 74.6%
63 Perth and North Perthshire 74.5%
64 Brecon and Radnorshire 74.5%
65 Beaconsfield 74.5%
66 East Hampshire 74.4%
67 West Dorset 74.4%
68 Stratford-on-Avon 74.4%
69 Torridge and West Devon 74.3%
70 Kingston and Surbiton 74.2%
71 South East Cambridgeshire 74.2%
72 Daventry 74.1%
73 York Outer 74.1%
74 Chingford and Woodford Green 74.1%
75 Pudsey 74.1%
76 Chippenham 73.9%
77 Wantage 73.9%
78 North Cornwall 73.9%
79 Wokingham 73.8%
80 Mid Bedfordshire 73.7%
81 Mid Sussex 73.7%
82 Maidenhead 73.7%
83 South Northamptonshire 73.7%
84 Beckenham 73.6%
85 South West Devon 73.6%
86 Ross, Skye and Lochaber 73.5%
87 East Devon 73.5%
88 Hertford and Stortford 73.5%
89 West Aberdeenshire and Kincardine 73.4%
90 Ochil and South Perthshire 73.4%
91 Wealden 73.4%
92 Brighton, Pavilion 73.4%
93 Epsom and Ewell 73.3%
94 Bristol North West 73.3%
95 North Devon 73.3%
96 Wells 73.3%
97 Cheltenham 73.2%
98 Mid Derbyshire 73.2%
99 Witney 73.1%
100 North Dorset 73.1%
101 Fareham 73.1%
102 Harrogate and Knaresborough 73.1%
103 Tunbridge Wells 73.0%
104 Edinburgh North and Leith 73.0%
105 Shipley 72.9%
106 High Peak 72.9%
107 Sefton Central 72.9%
108 Horsham 72.9%
109 Broadland 72.9%
110 Calder Valley 72.9%
111 Tewkesbury 72.8%
112 Leeds North West 72.8%
113 North East Hertfordshire 72.7%
114 Ruislip, Northwood and Pinner 72.7%
115 North Herefordshire 72.6%
116 Christchurch 72.6%
117 Filton and Bradley Stoke 72.6%
118 Ealing Central and Acton 72.6%
119 Tynemouth 72.5%
120 Saffron Walden 72.5%
121 Reading East 72.5%
122 South Norfolk 72.5%
123 Newton Abbot 72.5%
124 Meon Valley 72.4%
125 Colne Valley 72.3%
126 Ludlow 72.3%
127 Bromsgrove 72.3%
128 Keighley 72.3%
129 Argyll and Bute 72.2%
130 Newark 72.2%
131 Enfield, Southgate 72.1%
132 Surrey Heath 72.1%
133 Bexhill and Battle 72.1%
134 Salisbury 72.1%
135 Forest of Dean 72.1%
136 Gower 72.0%
137 Chipping Barnet 72.0%
138 Selby and Ainsty 72.0%
139 Warrington South 72.0%
140 Dumfriesshire, Clydesdale and Tweeddale 71.9%
141 Newbury 71.9%
142 Elmet and Rothwell 71.9%
143 Tonbridge and Malling 71.9%
144 Weaver Vale 71.9%
145 Eddisbury 71.9%
146 Taunton Deane 71.9%
147 Tiverton and Honiton 71.9%
148 Yeovil 71.9%
149 North Norfolk 71.9%
150 Stone 71.8%
151 Shrewsbury and Atcham 71.8%
152 West Lancashire 71.8%
153 East Surrey 71.8%
154 Mid Worcestershire 71.8%
155 City of Chester 71.7%
156 East Lothian 71.7%
157 North East Bedfordshire 71.7%
158 Camborne and Redruth 71.7%
159 Vale of Glamorgan 71.6%
160 Windsor 71.6%
161 Chichester 71.6%
162 Reigate 71.6%
163 Islington North 71.6%
164 Leeds North East 71.6%
165 Harborough 71.5%
166 Woking 71.5%
167 Kingswood 71.5%
168 Carmarthen East and Dinefwr 71.4%
169 South Ribble 71.4%
170 South Leicestershire 71.4%
171 Berwickshire, Roxburgh and Selkirk 71.3%
172 Ceredigion 71.3%
173 Stockton South 71.3%
174 Aberconwy 71.3%
175 Carmarthen West and South Pembrokeshire 71.2%
176 Suffolk Coastal 71.2%
177 Preseli Pembrokeshire 71.2%
178 Chelmsford 71.1%
179 Finchley and Golders Green 71.0%
180 Sevenoaks 71.0%
181 New Forest West 71.0%
182 Warwick and Leamington 71.0%
183 Tatton 70.9%
184 Edinburgh South West 70.9%
185 North West Hampshire 70.9%
186 Penrith and The Border 70.8%
187 Wyre and Preston North 70.8%
188 Orpington 70.7%
189 Congleton 70.7%
190 Croydon South 70.7%
191 Macclesfield 70.7%
192 East Worthing and Shoreham 70.7%
193 Bristol East 70.6%
194 Hertsmere 70.6%
195 Rutland and Melton 70.5%
196 Stafford 70.5%
197 Lichfield 70.5%
198 South West Wiltshire 70.4%
199 Ynys Môn 70.4%
200 Brentwood and Ongar 70.4%
201 Sutton and Cheam 70.3%
202 Delyn 70.3%
203 Eastleigh 70.3%
204 Rugby 70.3%
205 Central Suffolk and North Ipswich 70.3%
206 Solihull 70.3%
207 Berwick-upon-Tweed 70.3%
208 Sleaford and North Hykeham 70.2%
209 Gordon 70.2%
210 Inverness, Nairn, Badenoch and Strathspey 70.2%
211 Corby 70.2%
212 South Suffolk 70.2%
213 Wycombe 70.1%
214 Wallasey 70.1%
215 Witham 70.1%
216 Harwich and North Essex 70.1%
217 Garston and Halewood 70.1%
218 Haltemprice and Howden 70.0%
219 Gedling 70.0%
220 Aylesbury 69.9%
221 Richmond (Yorks) 69.9%
222 Hazel Grove 69.9%
223 Thirsk and Malton 69.9%
224 Huntingdon 69.9%
225 Montgomeryshire 69.8%
226 Lewisham West and Penge 69.8%
227 Banbury 69.8%
228 Penistone and Stocksbridge 69.8%
229 Old Bexley and Sidcup 69.8%
230 Spelthorne 69.8%
231 Fylde 69.8%
232 St Austell and Newquay 69.8%
233 Dunfermline and West Fife 69.8%
234 Chelsea and Fulham 69.8%
235 Ribble Valley 69.8%
236 Fermanagh and South Tyrone 69.7%
237 Clwyd West 69.7%
238 Watford 69.7%
239 Charnwood 69.6%
240 Maldon 69.6%
241 Rayleigh and Wickford 69.6%
242 Worthing West 69.5%
243 Eastbourne 69.5%
244 Hammersmith 69.5%
245 Welwyn Hatfield 69.5%
246 Brighton, Kemptown 69.5%
247 Devizes 69.4%
248 Aberdeen South 69.4%
249 Dulwich and West Norwood 69.4%
250 South Swindon 69.4%
251 Dewsbury 69.4%
252 East Kilbride, Strathaven and Lesmahagow 69.4%
253 Ellesmere Port and Neston 69.3%
254 Worcester 69.3%
255 Hemel Hempstead 69.3%
256 Manchester, Withington 69.2%
257 Bosworth 69.2%
258 Stretford and Urmston 69.2%
259 Sutton Coldfield 69.2%
260 South Dorset 69.2%
261 The Wrekin 69.2%
262 Cumbernauld, Kilsyth and Kirkintilloch East 69.1%
263 Bury St Edmunds 69.1%
264 New Forest East 69.1%
265 Runnymede and Weybridge 69.0%
266 Paisley and Renfrewshire North 69.0%
267 Dumfries and Galloway 69.0%
268 Copeland 68.9%
269 Norwich North 68.9%
270 Edinburgh East 68.9%
271 Hereford and South Herefordshire 68.9%
272 Arfon 68.9%
273 Bracknell 68.8%
274 Walthamstow 68.8%
275 Moray 68.7%
276 Grantham and Stamford 68.7%
277 Leyton and Wanstead 68.7%
278 Ilford North 68.7%
279 Lewisham, Deptford 68.7%
280 Faversham and Mid Kent 68.7%
281 Harrow East 68.6%
282 Newcastle upon Tyne North 68.6%
283 Bethnal Green and Bow 68.6%
284 Na h-Eileanan an Iar 68.6%
285 City of Durham 68.6%
286 Alyn and Deeside 68.5%
287 Loughborough 68.5%
288 Exeter 68.5%
289 Uxbridge and South Ruislip 68.5%
290 Dundee East 68.4%
291 Midlothian 68.4%
292 Liverpool, Wavertree 68.4%
293 Mid Norfolk 68.4%
294 Lanark and Hamilton East 68.3%
295 Milton Keynes North 68.3%
296 Bromley and Chislehurst 68.3%
297 Plymouth, Sutton and Devonport 68.3%
298 Poole 68.2%
299 North West Leicestershire 68.2%
300 Eltham 68.2%
301 Pendle 68.1%
302 Bury North 68.1%
303 North East Derbyshire 68.0%
304 Southport 68.0%
305 Brentford and Isleworth 68.0%
306 North West Cambridgeshire 68.0%
307 Newcastle upon Tyne East 68.0%
308 Reading West 68.0%
309 Wolverhampton South West 68.0%
310 Maidstone and The Weald 67.9%
311 Belfast North 67.9%
312 South Staffordshire 67.9%
313 North Shropshire 67.9%
314 West Dunbartonshire 67.9%
315 Islington South and Finsbury 67.8%
316 Workington 67.8%
317 Kensington 67.7%
318 Orkney and Shetland 67.7%
319 Sherwood 67.7%
320 Belfast South 67.7%
321 Epping Forest 67.7%
322 Bridgwater and West Somerset 67.6%
323 Lincoln 67.6%
324 Angus 67.5%
325 Kettering 67.5%
326 Dwyfor Meirionnydd 67.5%
327 Wrexham 67.4%
328 Cardiff West 67.4%
329 Southend West 67.4%
330 Hastings and Rye 67.4%
331 Redditch 67.4%
332 Weston-super-Mare 67.4%
333 Bolton West 67.4%
334 Clwyd South 67.3%
335 Blaydon 67.3%
336 Carshalton and Wallington 67.3%
337 Erewash 67.3%
338 South Derbyshire 67.3%
339 Northampton North 67.3%
340 Crewe and Nantwich 67.3%
341 Crawley 67.2%
342 Morecambe and Lunesdale 67.2%
343 Cambridge 67.2%
344 Torbay 67.2%
345 Beverley and Holderness 67.2%
346 Braintree 67.1%
347 Rossendale and Darwen 67.1%
348 Cities of London and Westminster 67.1%
349 Ashford 67.1%
350 Caithness, Sutherland and Easter Ross 67.0%
351 Liverpool, West Derby 67.0%
352 Glasgow South 66.9%
353 Paisley and Renfrewshire South 66.9%
354 Bury South 66.9%
355 Gainsborough 66.9%
356 North Swindon 66.9%
357 Folkestone and Hythe 66.8%
358 Scarborough and Whitby 66.8%
359 Hornchurch and Upminster 66.8%
360 Poplar and Limehouse 66.7%
361 Central Ayrshire 66.7%
362 Bridgend 66.7%
363 South West Bedfordshire 66.7%
364 Staffordshire Moorlands 66.7%
365 Streatham 66.7%
366 Ealing North 66.6%
367 Stevenage 66.6%
368 Hendon 66.6%
369 Batley and Spen 66.5%
370 Rutherglen and Hamilton West 66.5%
371 Bournemouth East 66.5%
372 Milton Keynes South 66.4%
373 Greenwich and Woolwich 66.4%
374 Dover 66.4%
375 Croydon Central 66.4%
376 Birkenhead 66.4%
377 Norwich South 66.4%
378 Linlithgow and East Falkirk 66.4%
379 Livingston 66.3%
380 Hampstead and Kilburn 66.3%
381 North Thanet 66.2%
382 Falkirk 66.1%
383 Bognor Regis and Littlehampton 66.1%
384 Harrow West 66.1%
385 Gloucester 66.1%
386 Coatbridge, Chryston and Bellshill 66.1%
387 York Central 66.1%
388 Middlesbrough South and East Cleveland 66.1%
389 Bedford 66.1%
390 Bexleyheath and Crayford 66.1%
391 North West Durham 66.0%
392 Lewisham East 66.0%
393 Aldershot 66.0%
394 Holborn and St Pancras 66.0%
395 Basingstoke 66.0%
396 Enfield North 66.0%
397 Birmingham, Hall Green 65.9%
398 South Thanet 65.9%
399 Morley and Outwood 65.9%
400 Gosport 65.9%
401 Peterborough 65.9%
402 Isle of Wight 65.9%
403 Carlisle 65.9%
404 Inverclyde 65.8%
405 Brigg and Goole 65.8%
406 Liverpool, Riverside 65.7%
407 Bishop Auckland 65.7%
408 Louth and Horncastle 65.7%
409 Dartford 65.7%
410 Bootle 65.7%
411 Vale of Clwyd 65.7%
412 Northampton South 65.7%
413 Bristol South 65.6%
414 Ipswich 65.6%
415 Barrow and Furness 65.6%
416 South West Norfolk 65.6%
417 Southampton, Itchen 65.6%
418 Newcastle-under-Lyme 65.6%
419 Darlington 65.5%
420 Westminster North 65.5%
421 North Ayrshire and Arran 65.5%
422 Aldridge-Brownhills 65.4%
423 Stourbridge 65.4%
424 Ealing, Southall 65.4%
425 Knowsley 65.3%
426 North Warwickshire 65.3%
427 Mitcham and Morden 65.3%
428 Cardiff Central 65.3%
429 Romford 65.3%
430 East Yorkshire 65.2%
431 Newport West 65.2%
432 Neath 65.1%
433 Liverpool, Walton 65.1%
434 Amber Valley 65.1%
435 Rother Valley 65.1%
436 Burton 65.0%
437 Gravesham 64.9%
438 Newcastle upon Tyne Central 64.8%
439 Wyre Forest 64.8%
440 Pontypridd 64.7%
441 Ayr, Carrick and Cumnock 64.7%
442 South Holland and The Deepings 64.7%
443 North West Norfolk 64.7%
444 Halifax 64.6%
445 Sedgefield 64.6%
446 Warrington North 64.6%
447 Colchester 64.6%
448 Lancaster and Fleetwood 64.5%
449 Leicester South 64.5%
450 Dundee West 64.5%
451 Kirkcaldy and Cowdenbeath 64.5%
452 Motherwell and Wishaw 64.5%
453 Bolton North East 64.5%
454 Portsmouth North 64.4%
455 Nuneaton 64.3%
456 Tamworth 64.3%
457 Wellingborough 64.3%
458 Halton 64.2%
459 Derby North 64.2%
460 Southampton, Test 64.2%
461 Cardiff South and Penarth 64.2%
462 Wakefield 64.1%
463 West Suffolk 64.1%
464 Belfast East 64.1%
465 Oldham East and Saddleworth 64.0%
466 Wansbeck 64.0%
467 Portsmouth South 63.9%
468 Kilmarnock and Loudoun 63.9%
469 Huddersfield 63.9%
470 North Tyneside 63.9%
471 Mansfield 63.9%
472 Broxbourne 63.8%
473 Stockport 63.8%
474 Sheffield, Heeley 63.8%
475 Havant 63.7%
476 Plymouth, Moor View 63.7%
477 Harlow 63.7%
478 St Helens South and Whiston 63.6%
479 Chesterfield 63.6%
480 Castle Point 63.6%
481 Vauxhall 63.5%
482 Bassetlaw 63.5%
483 Caerphilly 63.5%
484 Camberwell and Peckham 63.5%
485 Coventry South 63.5%
486 Coventry North West 63.4%
487 Meriden 63.4%
488 Blyth Valley 63.4%
489 Foyle 63.4%
490 Banff and Buchan 63.4%
491 Glasgow North 63.3%
492 Mid Ulster 63.3%
493 Rochester and Strood 63.3%
494 Erith and Thamesmead 63.3%
495 North East Cambridgeshire 63.3%
496 Glenrothes 63.3%
497 Llanelli 63.2%
498 North Durham 63.2%
499 Basildon and Billericay 63.1%
500 Oxford East 63.0%
501 Leicester East 63.0%
502 Ilford South 62.9%
503 St Helens North 62.9%
504 Cleethorpes 62.9%
505 Bermondsey and Old Southwark 62.9%
506 Croydon North 62.9%
507 South Down 62.9%
508 Blackburn 62.8%
509 Swansea West 62.8%
510 Glasgow North West 62.7%
511 Ashfield 62.6%
512 Bradford West 62.6%
513 Jarrow 62.6%
514 Newry and Armagh 62.5%
515 Gillingham and Rainham 62.5%
516 Luton North 62.5%
517 Walsall South 62.4%
518 Aberavon 62.3%
519 West Tyrone 62.2%
520 Telford 62.1%
521 Airdrie and Shotts 62.1%
522 Redcar 62.0%
523 Halesowen and Rowley Regis 62.0%
524 Islwyn 62.0%
525 Newport East 62.0%
526 Bournemouth West 62.0%
527 Brent North 61.9%
528 Sheffield South East 61.9%
529 Cannock Chase 61.9%
530 Tottenham 61.9%
531 East Ham 61.9%
532 Waveney 61.8%
533 Stockton North 61.8%
534 Salford and Eccles 61.6%
535 Dagenham and Rainham 61.6%
536 Hackney North and Stoke Newington 61.5%
537 Birmingham, Edgbaston 61.5%
538 West Ham 61.5%
539 Ogmore 61.5%
540 Stoke-on-Trent South 61.4%
541 Edmonton 61.4%
542 Clacton 61.3%
543 Sittingbourne and Sheppey 61.2%
544 Bolsover 61.1%
545 Rochford and Southend East 61.0%
546 Scunthorpe 60.9%
547 Blackpool North and Cleveleys 60.9%
548 Hackney South and Shoreditch 60.9%
549 Oldham West and Royton 60.9%
550 South Basildon and East Thurrock 60.8%
551 Hayes and Harlington 60.8%
552 Leigh 60.7%
553 Luton South 60.7%
554 Burnley 60.6%
555 North Down 60.6%
556 Nottingham South 60.6%
557 Chatham and Aylesford 60.5%
558 Great Yarmouth 60.4%
559 Upper Bann 60.4%
560 Nottingham East 60.4%
561 Bradford East 60.4%
562 South Shields 60.3%
563 Don Valley 60.3%
564 Dudley South 60.2%
565 Rochdale 60.1%
566 Boston and Skegness 60.1%
567 Lagan Valley 60.0%
568 South Antrim 59.9%
569 Aberdeen North 59.9%
570 Hyndburn 59.9%
571 Birmingham, Selly Oak 59.8%
572 Sunderland Central 59.8%
573 Warley 59.7%
574 Makerfield 59.7%
575 Torfaen 59.6%
576 Thurrock 59.6%
577 Blaenau Gwent 59.6%
578 Hemsworth 59.6%
579 Wigan 59.5%
580 Leeds West 59.5%
581 Worsley and Eccles South 59.4%
582 Heywood and Middleton 59.2%
583 Dudley North 59.2%
584 Gateshead 59.2%
585 Cynon Valley 59.1%
586 Belfast West 59.1%
587 Feltham and Heston 59.1%
588 Rhondda 59.0%
589 Slough 58.8%
590 Stoke-on-Trent North 58.8%
591 Bolton South East 58.7%
592 Wythenshawe and Sale East 58.7%
593 Birmingham, Perry Barr 58.5%
594 Birmingham, Northfield 58.5%
595 Coventry North East 58.5%
596 Brent Central 58.5%
597 Manchester, Gorton 58.3%
598 Denton and Reddish 58.3%
599 Doncaster Central 58.2%
600 Derby South 58.1%
601 Leeds East 58.0%
602 Stalybridge and Hyde 58.0%
603 West Bromwich East 58.0%
604 Glasgow Central 57.9%
605 Hartlepool 57.9%
606 Stoke-on-Trent Central 57.9%
607 Houghton and Sunderland South 57.8%
608 Rotherham 57.8%
609 Bradford South 57.6%
610 Birmingham, Hodge Hill 57.5%
611 East Antrim 57.5%
612 Swansea East 57.4%
613 Merthyr Tydfil and Rhymney 57.3%
614 Birmingham, Yardley 57.1%
615 Sheffield, Brightside and Hillsborough 57.1%
616 Glasgow East 57.1%
617 North Antrim 57.1%
618 Normanton, Pontefract and Castleford 57.1%
619 Barking 57.1%
620 Glasgow South West 57.1%
621 Blackpool South 56.8%
622 East Londonderry 56.8%
623 Ashton-under-Lyne 56.8%
624 Manchester Central 56.7%
625 Sheffield Central 56.7%
626 Preston 56.6%
627 Washington and Sunderland West 56.6%
628 Barnsley Central 56.5%
629 Easington 56.5%
630 Doncaster North 56.2%
631 Birmingham, Ladywood 56.2%
632 Middlesbrough 56.1%
633 Strangford 56.0%
634 Wentworth and Dearne 55.8%
635 Wolverhampton North East 55.6%
636 Glasgow North East 55.5%
637 Barnsley East 54.8%
638 Walsall North 54.4%
639 Leeds Central 54.2%
640 Great Grimsby 53.9%
641 Leicester West 53.5%
642 West Bromwich West 53.4%
643 Birmingham, Erdington 53.3%
644 Wolverhampton South East 53.2%
645 Nottingham North 53.1%
646 Blackley and Broughton 52.6%
647 Kingston upon Hull North 52.2%
648 Kingston upon Hull West and Hessle 52.1%
649 Chorley 51.0%
650 Kingston upon Hull East 49.3%