The 2005 General Election was held on Thursday, 5 May 2005 with the Labour Party with 9,562,122 votes, (down 5.4% on the last general election) of the total 27,110,727 who voted) won its third general election in a row under their leader Tony Blair.

The Labour Party failed to gain any new seats, loosing 66 parliamentary seats, their decline in popularity is mainly attributed to sending British troops into Iraq in 2003.

As expected, voter apathy led to an increase of support for smaller parties, and many eligible to vote, not to vote! The turnout of 61.3% of the just over 44 million eligible voters, saw Britain gain more independent and small party members of parliament than for 60 years!

Below you will find voter number and turnout (%) for each parliamentary seat. The results can be sorted by clicking the three headings: Constituency, Turnout % and Electorate Voted.

UK General Election 2005 Voter Turnout by Parliamentary Seat

ConstituencyTurnout %Electorate Voted
Aberavon59.450,685
Aberdeen North55.765,714
Aberdeen South62.167,012
Aberdeenshire West & Kincardine63.565,548
Airdrie and Shotts53.561,955
Aldershot61.378,553
Aldridge – Brownhills64.061,761
Altrincham & Sale West65.967,247
Alyn & Deeside60.258,939
Amber Valley62.975,376
Angus60.563,093
Antrim East54.857,966
Antrim North62.173,938
Antrim South5766,580
Argyll and Bute64.267,325
Arundel & South Downs68.572,535
Ashfield57.373,403
Ashford65.079,493
Ashton under Lyne51.372,000
Aylesbury62.482,428
Ayr, Carrick and Cumnock61.373,448
Ayrshire Central62.568,643
Ayrshire North and Arran60.672,986
Banbury64.587,168
Banff and Buchan56.865,570
Barking50.157,658
Barnsley Central47.260,592
Barnsley East & Mexborough49.366,941
Barnsley West & Penistone55.066,985
Barrow & Furness59.061,883
Basildon58.473,912
Basingstoke63.076,404
Bassetlaw58.169,389
Bath68.666,824
Batley & Spen62.362,948
Battersea59.069,548
Beaconsfield63.968,083
Beckenham65.574,738
Bedford59.670,629
Bedfordshire Mid68.373,768
Bedfordshire North East68.072,757
Bedfordshire South West61.874,096
Belfast East58.352,899
Belfast North58.152,535
Belfast South61.352,218
Belfast West64.553,536
Berwickshire, Roxburgh and Selkirk63.371,702
Berwick-upon-Tweed63.456,944
Bethnal Green & Bow51.285,950
Beverley & Holderness64.877,460
Bexhill & Battle67.269,676
Bexleyheath & Crayford65.565,025
Billericay61.479,537
Birkenhead48.757,097
Birmingham, Edgbaston58.064,893
Birmingham, Erdington48.964,951
Birmingham, Hall Green60.457,222
Birmingham, Hodge Hill52.753,903
Birmingham, Ladywood46.870,977
Birmingham, Northfield56.654,868
Birmingham, Perry Barr55.570,126
Birmingham, Selly Oak59.570,162
Birmingham, Sparkbrook & Small Heath51.873,721
Birmingham, Yardley57.750,975
Bishop Auckland56.567,534
Blaby65.575,444
Blackburn56.973,494
Blackpool North & Fleetwood57.774,975
Blackpool South52.173,529
Blaenau Gwent66.153,301
Blaydon62.662,413
Blyth Valley56.263,640
Bognor Regis & Littlehampton62.165,591
Bolsover57.367,568
Bolton North East54.867,394
Bolton South East50.063,697
Bolton West63.563,836
Bootle47.753,700
Boston & Skegness58.871,212
Bosworth66.371,596
Bournemouth East59.363,426
Bournemouth West53.363,658
Bracknell63.480,657
Bradford North53.364,515
Bradford South54.267,576
Bradford West54.067,356
Braintree65.980,458
Brecon & Radnorshire69.555,171
Brent East55.356,227
Brent North59.360,148
Brent South52.756,508
Brentford & Isleworth54.584,366
Brentwood & Ongar68.464,496
Bridgend59.263,936
Bridgwater63.575,790
Brigg & Goole63.267,364
Brighton, Kemptown60.265,985
Brighton, Pavilion63.868,087
Bristol East61.368,096
Bristol North West61.177,703
Bristol South59.870,835
Bristol West70.581,382
Bromley & Chislehurst64.871,173
Bromsgrove67.670,762
Broxbourne59.768,106
Broxtowe68.671,121
Buckingham68.770,265
Burnley59.265,869
Burton61.078,556
Bury North61.472,268
Bury South58.566,898
Bury St Edmunds66.179,658
Caernarfon60.446,393
Caerphilly58.666,939
Caithness, Sutherland and Easter Ross59.146,837
Calder Valley67.071,325
Camberwell & Peckham52.055,739
Cambridge62.170,154
Cambridgeshire North East59.885,079
Cambridgeshire North West61.679,694
Cambridgeshire South68.477,022
Cambridgeshire South East65.385,901
Cannock Chase57.475,194
Canterbury66.172,046
Cardiff Central59.261,001
Cardiff North70.564,341
Cardiff South & Penarth56.365,710
Cardiff West57.759,847
Carlisle59.559,508
Carmarthen East & Dinefwr71.653,484
Carmarthen West & South Pembrokeshire67.356,245
Carshalton & Wallington63.567,844
Castle Point65.969,480
Ceredigion67.253,493
Charnwood66.476,274
Chatham & Aylesford59.770,515
Cheadle69.668,123
Chelmsford West61.982,489
Cheltenham61.071,541
Chesham & Amersham68.069,217
Chester, City of64.369,785
Chesterfield59.674,007
Chichester66.678,645
Chingford & Woodford Green63.061,386
Chipping Barnet64.166,143
Chorley62.978,838
Christchurch69.674,109
Cities of London & Westminster50.372,577
Cleethorpes61.670,746
Clwyd South62.952,353
Clwyd West64.055,642
Coatbridge, Chryston and Bellshill56.967,385
Colchester56.879,010
Colne Valley66.074,121
Congleton64.272,770
Conwy62.353,987
Copeland62.354,206
Corby66.573,000
Cornwall North64.586,841
Cornwall South East66.280,704
Cotswold66.771,039
Coventry North East53.070,225
Coventry North West59.473,180
Coventry South59.168,884
Crawley58.471,911
Crewe & Nantwich60.072,472
Crosby66.754,255
Croydon Central60.680,825
Croydon North52.383,796
Croydon South63.676,872
Cumbernauld, Kilsyth and Kirkintilloch60.464,748
Cynon Valley58.745,369
Dagenham51.360,141
Darlington60.365,281
Dartford63.274,028
Daventry68.188,758
Delyn64.452,766
Denton & Reddish51.968,267
Derby North64.368,173
Derby South61.670,397
Derbyshire North East61.270,981
Derbyshire South65.685,049
Derbyshire West69.273,865
Devizes65.286,168
Devon East69.471,000
Devon North68.176,203
Devon South West68.671,307
Devon West and Torridge70.283,489
Dewsbury62.062,243
Don Valley55.066,993
Doncaster Central52.365,731
Doncaster North51.161,741
Dorset Mid & North Poole68.565,924
Dorset North71.174,286
Dorset South68.770,668
Dorset West76.369,764
Dover67.670,884
Down North54.459,358
Down South65.873,175
Dudley North60.268,766
Dudley South60.265,228
Dulwich & West Norwood58.172,232
Dumfries and Galloway68.574,273
Dumfriesshire, Clydesdale and Tweeddale67.666,045
Dunbartonshire East72.164,763
Dunbartonshire West61.367,805
Dundee East62.463,335
Dundee West56.165,857
Dunfermline and West Fife59.970,775
Durham North55.367,506
Durham North West58.068,130
Durham, City of62.171,441
Ealing, Acton & Shepherd’s Bush56.270,454
Ealing North59.478,298
Ealing Southall56.283,738
Easington52.161,084
East Ham50.778,104
East Kilbride, Strathaven and Lesmahago63.575,132
East Lothian64.570,989
Eastbourne64.874,628
Eastleigh64.876,844
Eccles50.269,006
Eddisbury63.272,249
Edinburgh East61.364,826
Edinburgh North and Leith62.768,038
Edinburgh South70.060,993
Edinburgh South West65.467,135
Edinburth West68.965,741
Edmonton59.158,764
Ellesmere Port & Neston61.668,249
Elmet68.868,514
Eltham61.757,236
Enfield North61.366,460
Enfield, Southgate66.463,613
Epping Forest61.672,776
Epsom & Ewell66.175,515
Erewash64.578,376
Erith & Thamesmead52.372,058
Esher & Walton62.276,926
Essex North65.773,037
Exeter64.884,964
Falkirk59.676,784
Falmouth & Camborne67.171,509
Fareham66.972,599
Faversham & Mid Kent65.766,411
Feltham & Heston49.575,391
Fermanagh & South Tyrone73.566,415
Fife North East62.162,057
Finchley & Golders Green61.969,808
Folkestone & Hythe68.470,914
Forest of Dean70.967,225
Foyle66.368,758
Fylde60.175,703
Gainsborough64.670,733
Gateshead East & Washington West56.461,421
Gedling63.968,917
Gillingham62.572,223
Glasgow Central43.864,053
Glasgow East48.264,130
Glasgow North50.455,419
Glasgow North East45.862,042
Glasgow North West55.061,880
Glasgow South55.868,837
Glasgow South West50.062,005
Glenrothes56.166,563
Gloucester62.882,500
Gordon61.871,925
Gosport60.571,119
Gower64.960,925
Grantham & Stamford63.674,074
Gravesham65.868,705
Great Grimsby51.763,711
Great Yarmouth60.168,887
Greenwich & Woolwich55.664,033
Guildford68.375,566
Hackney North & Stoke Newington49.659,260
Hackney South & Shoreditch49.764,818
Halesowen & Rowley Regis62.965,748
Halifax61.164,861
Haltemprice & Howden70.168,471
Halton53.164,379
Hammersmith & Fulham62.479,082
Hampshire East66.679,801
Hampshire North East64.872,939
Hampshire North West64.379,763
Hampstead & Highgate55.668,737
Harborough64.374,583
Harlow62.663,500
Harrogate & Knaresborough65.365,622
Harrow East60.584,033
Harrow West64.374,228
Hartlepool51.568,776
Harwich62.680,474
Hastings & Rye67.863,437
Havant60.368,545
Hayes & Harlington56.357,493
Hazel Grove60.864,376
Hemel Hempstead64.473,095
Hemsworth54.667,339
Hendon58.371,764
Henley67.968,538
Hereford65.371,813
Hertford & Stortford67.773,394
Hertfordshire North East65.672,190
Hertfordshire South West68.573,170
Hertsmere63.067,572
Hexham68.860,374
Heywood & Middleton54.671,510
High Peak66.475,275
Hitchin & Harpenden70.567,207
Holborn & St Pancras50.468,237
Hornchurch63.959,773
Hornsey & Wood Green61.876,621
Horsham67.380,974
Houghton & Washington East51.767,089
Hove64.169,939
Huddersfield56.661,723
Hull East47.465,407
Hull North47.362,590
Hull West & Hessle45.261,494
Huntingdon62.583,843
Hyndburn58.867,086
Ilford North60.870,718
Ilford South53.679,639
Inverclyde60.959,291
Inverness, Nairn, Badenoch and Strathspey63.669,636
Ipswich60.868,825
Isle of Wight61.3109,046
Islington North53.958,427
Islington South & Finsbury53.657,748
Islwyn61.050,595
Jarrow55.061,814
Keighley67.968,229
Kensington & Chelsea50.062,662
Kettering68.081,887
Kilmarnock & Loudoun60.972,851
Kingston & Surbiton68.572,671
Kingswood66.784,400
Kirkaldy and Cowdenbeath58.471,606
Knowsley North & Sefton East52.670,403
Knowsley South51.570,726
Lagan Valley60.670,238
Lanark and Hamilton East59.173,736
Lancashire West57.774,777
Lancaster & Wyre64.580,739
Leeds Central46.462,939
Leeds East55.054,691
Leeds North East65.563,304
Leeds North West62.471,644
Leeds West53.662,882
Leicester East62.266,383
Leicester South58.772,310
Leicester West53.362,389
Leicestershire North West66.870,519
Leigh50.372,473
Leominster67.772,081
Lewes69.467,073
Lewisham Deptford51.559,018
Lewisham East52.659,135
Lewisham West54.758,349
Leyton & Wanstead55.060,444
Lichfield66.765,565
Lincoln56.565,203
Linlithgow and Falkirk East60.576,739
Liverpool, Garston54.963,669
Liverpool, Riverside41.575,171
Liverpool, Walton45.062,044
Liverpool, Wavertree50.869,189
Liverpool, West Derby47.264,591
Livingstone58.176,353
Llanelli63.555,678
Londonderry East60.758,461
Loughborough63.872,351
Louth & Horncastle62.075,313
Ludlow72.164,572
Luton North57.468,175
Luton South54.171,949
Macclesfield63.172,267
Maidenhead71.763,978
Maidstone & The Weald65.874,054
Makerfield51.569,039
Maldon & East Chelmsford66.369,502
Manchester, Blackley45.860,229
Manchester, Central42.069,656
Manchester, Gorton45.064,696
Manchester, Withington55.367,781
Mansfield55.469,131
Medway61.167,251
Meirionnydd Nant Conwy61.733,443
Meriden60.177,342
Merthyr Tydfil & Rhymney54.954,579
Middlesbrough48.865,924
Middlesbrough South & East Cleveland60.871,883
Midlothian62.260,644
Milton Keynes North East63.678,758
Milton Keynes South West59.282,228
Mitcham & Morden61.265,172
Mole Valley72.568,181
Monmouth72.463,093
Montgomeryshire64.446,766
Moray58.466,463
Morecambe & Lunesdale61.467,775
Morley & Rothwell58.872,248
Motherwell and Wishaw55.466,987
Na h-Eileanan an lar64.121,576
Neath62.257,607
New Forest East65.968,633
New Forest West66.569,232
Newark63.272,249
Newbury72.075,903
Newcastle-under-Lyme58.268,414
Newcastle upon Tyne Central57.362,734
Newcastle upon Tyne East & Wallsend55.756,900
Newcastle upon Tyne North59.564,599
Newport East57.954,956
Newport West59.360,287
Newry and Armagh70.671,771
Norfolk Mid67.081,738
Norfolk North73.080,784
Norfolk North West61.682,171
Norfolk South68.785,896
Norfolk South West62.588,260
Normanton57.565,129
Northampton North56.973,926
Northampton South60.789,722
Northavon72.281,800
Norwich North61.176,992
Norwich South59.970,409
Nottingham East49.660,634
Nottingham North49.161,894
Nottingham South50.668,921
Nuneaton61.773,440
Ochil and South Perthshire66.070,731
Ogmore57.852,349
Old Bexley & Sidcup65.368,227
Oldham East & Saddleworth57.375,680
Oldham West & Royton53.370,496
Orkney and Shetland53.733,048
Orpington69.978,276
Oxford East57.972,234
Oxford West & Abingdon65.680,195
Paisley and Renfrewshire North64.863,076
Paisley and Renfrewshire South62.960,181
Pendle63.464,917
Penrith & The Border66.170,922
Perth and North Perthshire64.870,895
Peterborough61.067,499
Plymouth, Devonport57.772,848
Plymouth, Sutton56.867,202
Pontefract & Castleford53.361,871
Pontypridd60.965,074
Poole63.164,178
Poplar & Canning Town46.983,129
Portsmouth North60.062,884
Portsmouth South56.970,969
Preseli Pembrokeshire69.555,502
Preston53.863,351
Pudsey66.070,411
Putney59.561,498
Rayleigh64.271,996
Reading East60.372,806
Reading West61.069,011
Redcar58.066,947
Redditch62.864,121
Regent’s Park & Kensington North52.677,350
Reigate64.865,719
Renfrewshire East72.165,714
Rhondda61.051,041
Ribble South63.075,357
Ribble Valley65.775,692
Richmond (Yorks)65.069,521
Richmond Park72.870,555
Rochdale58.469,894
Rochford & Southend East55.471,186
Romford62.358,571
Romsey69.772,177
Ross, Skye and Lochaber64.450,507
Rossendale & Darwen61.572,207
Rother Valley58.167,973
Rotherham55.154,410
Rugby & Kenilworth68.483,303
Ruislip – Northwood65.360,774
Runnymede & Weybridge58.774,172
Rushcliffe70.579,913
Rutherglen and Hamilton West58.573,998
Rutland & Melton65.075,823
Ryedale65.167,770
Saffron Walden68.377,600
St Albans70.464,595
St Helens North56.269,834
St Helens South54.265,441
St Ives67.574,716
Salford42.453,294
Salisbury67.680,385
Scarborough & Whitby63.673,806
Scunthorpe52.162,669
Sedgefield62.266,666
Selby67.378,111
Sevenoaks66.565,109
Sheffield, Attercliffe54.667,815
Sheffield, Brightside47.951,379
Sheffield, Central50.159,862
Sheffield, Hallam67.859,606
Sheffield, Heeley57.159,748
Sheffield, Hillsborough60.675,706
Sherwood62.175,913
Shipley68.569,575
Shrewsbury & Atcham68.773,193
Shropshire North63.373,477
Sittingbourne & Sheppey64.862,950
Skipton & Ripon66.176,485
Sleaford & North Hykeham67.179,612
Slough51.871,595
Solihull67.177,910
Somerton & Frome69.377,806
South Holland & The Deepings62.377,453
South Shields50.859,403
Southampton, Itchen54.878,818
Southampton, Test57.472,833
Southend West61.464,915
Southport60.667,977
Southwark North & Bermondsey49.277,084
Spelthorne61.569,650
Stafford64.770,359
Staffordshire Moorlands64.069,136
Staffordshire South37.268,900
Stalybridge & Hyde53.566,013
Stevenage62.766,889
Stirling67.764,554
Stockport54.565,593
Stockton North57.663,271
Stockton South63.071,286
Stoke-on-Trent Central48.457,643
Stoke-on-Trent North52.758,422
Stoke-on-Trent South53.670,612
Stone66.970,359
Stourbridge64.764,479
Strangford5468,570
Stratford on Avon68.884,591
Streatham51.379,193
Stretford & Urmston61.561,979
Stroud71.379,748
Suffolk Central & Ipswich North66.776,271
Suffolk Coastal67.977,423
Suffolk South71.867,799
Suffolk West60.772,856
Sunderland North49.758,146
Sunderland South49.362,256
Surrey East66.673,948
Surrey Heath62.976,090
Surrey South West71.872,977
Sussex Mid68.672,114
Sutton & Cheam66.263,319
Sutton Coldfield63.572,995
Swansea East52.458,813
Swansea West57.157,946
Swindon North61.073,636
Swindon South60.272,267
Tamworth61.071,675
Tatton64.664,140
Taunton69.785,466
Teignbridge68.788,674
Telford57.759,277
Tewkesbury63.072,145
Thanet North60.172,734
Thanet South65.063,436
Thurrock54.979,545
Tiverton & Honiton69.883,375
Tonbridge & Malling67.368,444
Tooting59.070,504
Torbay61.976,474
Torfaen59.360,669
Totnes67.774,744
Tottenham47.866,231
Truro & St Austell64.280,256
Tunbridge Wells65.864,630
Twickenham71.872,015
Tyne Bridge49.353,565
Tynemouth66.964,023
Tyneside North57.264,634
Tyrone West72.759,842
Ulster Mid73.262,088
Upminster63.055,075
Upper Bann6271,645
Uxbridge59.457,842
Vale of Clwyd62.251,982
Vale of Glamorgan68.968,657
Vale of York66.376,000
Vauxhall46.979,637
Wakefield59.373,118
Wallasey57.563,764
Walsall North52.863,268
Walsall South58.560,370
Walthamstow54.663,079
Wansbeck58.363,096
Wansdyke72.470,359
Wantage68.276,156
Warley57.156,171
Warrington North55.173,352
Warrington South61.875,724
Warwick & Leamington67.581,205
Warwickshire North62.275,435
Watford64.876,280
Waveney64.477,138
Wealden67.782,261
Weaver Vale57.169,072
Wellingborough66.579,679
Wells68.077,842
Welwyn Hatfield68.165,617
Wentworth56.063,561
West Bromwich East58.660,565
West Bromwich West52.366,752
West Ham49.862,184
Westbury67.083,039
Westmorland & Lonsdale71.669,363
Weston-Super-Mare65.574,900
Wigan53.364,267
Wiltshire North69.380,896
Wimbledon68.163,714
Winchester71.985,810
Windsor64.068,290
Wirral South67.558,834
Wirral West67.561,050
Witney69.078,053
Woking63.472,676
Wokingham67.168,614
Wolverhampton North East54.460,595
Wolverhampton South East52.354,047
Wolverhampton South West62.167,096
Woodspring72.071,662
Worcester64.172,384
Worcestershire Mid67.371,546
Worcestershire West68.966,999
Workington64.761,441
Worsley53.169,534
Worthing East & Shoreham61.672,302
Worthing West62.671,780
Wrekin, The67.067,291
Wrexham63.348,016
Wycombe62.271,464
Wyre Forest64.273,192
Wythenshawe & Sale East50.471,766
Yeovil64.377,668
Ynys-Mon67.552,512
York, City of61.775,555
Yorkshire East61.276,648

Data From The Electoral Commission