UK General Election, 1997:

Constituencies in order of turnout


ConstituencyVotes castElectorateTurnout %
Liverpool Riverside381357395451.57
Manchester Central335376482351.74
Hackney North & Stoke Newington323826230851.97
Sheffield Central364196866753.04
Birmingham Ladywood 379777012654.16
Leeds Central370096830954.18
Cities of London & Westminster401557403554.24
West Bromwich West366966751354.35
Hackney South & Shoreditch337626200054.46
Kensington & Chelsea370886778654.71
Camberwell & Peckham283745131355.30
Vauxhall390667042455.47
Glasgow Shettleston268134827055.55
Manchester Gorton363116535255.56
Glasgow Maryhill297215285456.23
Salford331225885156.28
Glasgow Kelvin326545769556.60
Tottenham377046625156.91
Kingston-upon-Hull North387946809156.97
Birmingham Sparkbrook & Small Heath417657321557.04
Tyne Bridge348506105857.08
Manchester Blackley357566247457.23
Sheffield Brightside338655893057.47
Poplar & Canning Town392686806857.69
Antrim South401956951257.83
Lewisham Deptford336445814157.87
Down North365566310157.93
Antrim East343475903258.18
West Ham336615758958.45
Glasgow Springburn315775381458.68
Kingston-upon-Hull West & Hessle383546534958.69
Sunderland South399256793758.77
Sunderland North382136471159.05
Kingston-upon-Hull East404866840059.19
Strangford416197007359.39
Liverpool Walton401576760859.40
Barnsley Central364856116059.66
Streatham448857458360.18
Bethnal Green & Bow446827414660.26
Holborn & St Pancras380056303760.29
East Ham398896611160.34
Southwark North & Bermondsey407956754660.40
Nottingham East397446564460.55
Birmingham Erdington404076643160.83
Birmingham Hodge Hill341475608260.89
Liverpool West Derby421576877561.30
Barking329645345861.66
Glasgow Baillieston318535158961.74
Belfast South394846363362.05
Dagenham361635823262.10
Houghton & Washington East418236734362.10
Lagan Valley443107134162.11
Islington North358605738562.49
Stoke-on-Trent Central402456439662.50
South Shields389786232462.54
Leeds West402206419462.65
Liverpool Wavertree459287325162.70
Walthamstow400556381862.76
Leeds East357925702362.77
Rotherham376505994262.81
Nottingham North414016573562.98
Leicester West409146487863.06
Belfast East390296183763.12
Wythenshaw and Sale East455337208663.17
Leyton & Wanstead393226217663.24
Bradford North418956622863.26
Doncaster North398886301963.30
Bradford West455687196163.32
Orkney & Shetland206653262163.35
Glasgow Anniesland338795332463.53
Barnsley East & Mexborough433356810563.63
Islington South & Finsbury353165546863.67
Rochford & Southend East465357307563.68
Antrim North461867249163.71
Portsmouth South516958101463.81
Doncaster Central434436796563.92
Lewisham West375645865964.04
Walsall North433026758764.07
Wolverhampton South East348305432964.11
Belfast North414526464564.12
Glasgow Govan322425015064.29
Brent South344985350564.48
Birmingham Perry Barr458877115064.49
Feltham & Heston464217186864.59
Londonderry East381025893864.65
Sheffield Attercliffe443186854864.65
Coventry North East480857417364.83
Blackburn475017313264.95
Sheffield Heeley432666659964.97
Dulwich & West Norwood456157020364.98
Middlesbrough460977093164.99
Barnsley West & Penistone422086491265.02
Warley388935979365.05
Richmond, Yorks477416505873.38
Liverpool Garston435126687365.07
Bolton South East433496654265.15
Aberdeen Central356165454865.29
Wentworth417816395165.33
Stoke-on-Trent North386665916565.35
Ashton under Lyne472807230865.39
West Bromwich East414876343265.40
Erith and Thamesmead415876341765.58
Eccles456906964565.60
Hendon500367626465.61
Telford371125655865.62
Hartlepool444526771265.65
Stalybridge & Hyde430816558965.68
Leigh459206990865.69
Newcastle upon Tyne East & Wallsend415896327265.73
Preston480747309765.77
Thurrock472127176365.79
Manchester Withington440276689465.82
Greenwich and Woolwich404036135265.85
Brent East352725354865.87
Bradford South450586839165.88
Stoke-on-Trent South462367017165.89
Newcastle upon Tyne Central460886992665.91
Birkenhead393155963065.93
Glasgow Pollok328024969366.01
Edinburgh North & Leith409456196266.08
Great Grimsby430966521666.08
Oldham West & Royton457386920366.09
Bournemouth West410726203266.21
Leicester South481147258366.29
Pontefract & Castleford413966239766.34
Don Valley435576564366.35
Lewisham East374085633366.41
Kirkcaldy349735261866.47
St Helens South442586655466.50
Ealing Acton & Shepherd's Bush480647207866.68
Bootle382235728466.73
Edinburgh Central427356396966.81
Makerfield450146735866.83
Ealing Southall546428170466.88
Denton & Reddish460846886666.92
Nottingham South485207247966.94
Burnley452456758266.95
Easington418956251867.01
Morley & Rothwell458976843467.07
Glasgow Cathcart333904976567.10
Dundee West388075780967.13
Wolverhampton North East414036167767.13
Gateshead East & Washington West430816411467.19
Rother Valley461576869367.19
Slough472827028367.27
Walsall South432456422167.34
Swansea East386745737167.41
Plymouth Sutton476527066667.43
Moray397665895767.45
Knowsley South475907053267.47
Swansea West404695984967.62
Huddersfield445546583767.67
Blackpool South513407586167.68
Wigan438196468967.74
Upper Bann477877050367.78
Worsley467816897867.82
Hampstead & Highgate440316488967.86
Banff & Buchan401785918967.88
Tyneside North451216644967.90
Hemsworth454776696767.91
Paisley North341355026167.92
Derby South518197615768.04
Croydon North525637706368.21
Cardiff South and Penarth424006213868.24
Normanton430046298368.28
Birmingham Northfield388475686668.31
Halton444396505868.31
Regent's Park & Kensington North473446926168.36
Heywood & Middleton505507389868.41
Bishop Auckland460516729468.43
Oxford East478776995268.44
Paisley South373515457368.44
Coventry South501247296768.69
Hammersmith & Fulham540267863768.70
Jarrow439426396368.70
Durham North West463196739068.73
Dunfermline West364345300568.74
Bristol South498597249368.78
Blyth Valley424826176168.79
Scunthorpe415746039368.84
Thanet North489557111268.84
Boston & Skegness465746762368.87
Birmingham Edgbaston484657031068.93
St Helens North492287141668.93
Dundee East405285879068.94
Wakefield504867323668.94
Stockton North444676447268.97
Hornsey & Wood Green514877453769.08
Leicester East444026425369.11
Cardiff West402775824469.15
Western Isles161062329369.15
Newcastle upon Tyne North452296538569.17
Cynon Valley334224828669.22
Durham North471686813569.23
Fife Central407655888469.23
Merthyr Tydfil & Rhymney391415650769.27
Tooting461056653669.29
Dudley North478086888669.40
Motherwell & Wishaw366195270269.48
Glasgow Rutherglen355215110669.51
Finchley and Golders Green503067235769.53
Brentford & Isleworth561358072269.54
Caithness Sutherland & Easter Ross291724195369.54
Hove481226917869.56
Bognor Regis & Littlehampton464436673669.59
Colchester520367474369.62
Croydon Central557998015269.62
Dunfermline East365835253069.64
Stretford & Urmston486956991369.65
Hastings & Rye490697038869.71
Leeds North West493767083369.71
Bristol East482016911869.74
Plymouth Devonport520237448369.85
Southend West465146653969.91
Cardiff Central422536039369.96
Rochdale480826872369.97
Aberdeen North384155489569.98
Ashfield506037229969.99
Southampton Itchen538387691070.00
Dewsbury430756151970.02
Caerphilly452696462170.05
Reading West483896907370.06
Birmingham Selly Oak505507213670.08
Edinburgh East & Musselburgh421186009770.08
Knowsley North & Sefton East497037091870.09
Northampton North516987375770.09
Portsmouth North239316453970.14
Reading East502207158670.15
Hamilton North & Bellshill379995415870.16
Bournemouth East434286185870.21
Gosport483556883070.25
Ilford South500197120270.25
Greenock & Inverclyde346874936470.27
Livingston428346094470.28
Edmonton448386379370.29
Broxbourne469766681770.31
Enfield North476596774870.35
Hamilton South330914702370.37
Warrington North512517281570.39
Foyle478156790570.42
Havant483226862570.42
Luton South481846839570.45
Harwich535147592770.48
Yorkshire East489716948270.48
Bassetlaw480016810170.49
Fife North East418395935270.49
Brent North381745414970.50
Halifax505567170170.51
Cunninghame South354445023470.56
Chatham & Aylesford491616964470.59
Brighton Kemptown461326531970.63
Enfield Southgate465336588770.63
Chingford & Woodford Green444486290470.66
Airdrie & Shotts411815825570.69
Coventry North West543227684570.69
Mansfield474266709370.69
Llanelli412115829370.70
Down South494866997770.72
City of Durham491356941770.78
Aldershot541517649970.79
Battersea473976689570.85
Clydesdale454126404870.90
Chesterfield513897247270.91
Blaydon459256469970.98
Redcar489596896570.99
Gordon422455950371.00
Lincoln465486556571.00
Poole468106592871.00
Sheffield Hillsborough530247464271.04
Romford421195927671.06
Birmingham Yardley377875315171.09
Wycombe523197358971.10
Birmingham Hall Green418195878371.14
Ross Skye & Inverness West399555614171.17
Edinburgh South448386294971.23
Bolsover474146654771.25
Harrow East569847998171.25
Ealing North557267814471.31
Stockport466696543771.32
Great Yarmouth488816852571.33
Angus430766035971.37
Milton Keynes South West507587107071.42
Pontypridd458556418571.44
Rhondda408075710571.46
Argyll & Bute357204998271.47
Cambridge513397181271.49
Runnymede & Weybridge515617212371.49
Suffolk West490826863871.51
Blackpool North & Fleetwood537487509771.57
Coatbridge & Chryston376095254771.57
Scarborough & Whitby543217586271.61
Wansbeck451726308271.61
Thanet South449886279271.65
Meriden547187634871.67
Torfaen432456034371.67
Northampton South571057967271.68
Dudley South479026679371.72
Chipping Barnet495656908871.74
Southampton Test524417308771.75
Leeds North East455096339971.78
Wrexham364225074171.78
Worthing West514427163971.81
Aberavon359635003171.88
Isle of Wight7315910168071.95
South Holland & The Deepings501296967471.95
Barrow & Furness482306700771.98
Falkirk West383705330871.98
Gillingham506837038972.00
Basildon530827371472.01
Islwyn364045054072.03
Inverness East Nairn & Lochaber477686627872.07
Southport506107019472.10
Hyndburn482726693172.12
Aberdeenshire W & Kincardine431925988472.13
Castle Point485726732472.15
Alyn & Deeside419485809172.21
Ipswich483626694772.24
Aberdeen South440626098272.25
Sittingbourne & Sheppey461626388072.26
Sedgefield471166518172.29
Blaenau Gwent396305481572.30
Morecambe & Lunesdale492496811472.30
Bridgend432615982672.31
Medway447426187872.31
Hayes and Harlington410895678372.36
Uxbridge415455741472.36
Bolton North East492076799672.37
Sheffield Hallam454796283472.38
Wolverhampton South West489216755372.42
Canterbury541097468472.45
Derbyshire North East 519797165372.54
Dumbarton412645687572.55
Falkirk East415955733172.55
Norwich South508017000972.56
Louth & Horncastle499536882472.58
Cambridgeshire North East554257635372.59
Shropshire North515187097072.59
Billericay554207630472.63
Yeovil540537438372.67
Woking509147005372.68
Folkestone & Hythe520507156172.74
Ilford North488506715172.75
Upminster413195679372.75
Hornchurch439416039272.76
Carlisle436075991772.78
Harrow West525067214672.78
Milton Keynes North East512367039572.78
Beaconsfield502016895972.80
Eastbourne526677234772.80
Aylesbury575547904772.81
Peterborough484276650672.82
Crawley504176919472.86
Fylde520677146072.86
Harrogate & Knaresborough476456539472.86
Sutton Coldfield524017191872.86
Swindon South511627020772.87
Worthing East & Shoreham515697077072.87
Epping Forest530077269072.92
Beverley & Holderness525427204972.93
Ogmore380685219372.94
Rossendale & Darwen512087015472.99
Brigg & Goole468026407373.05
Cornwall North584958007673.05
Weaver Vale483016612573.05
Linlithgow396545425873.08
Norfolk South West587968040673.12
Batley & Spen469656420273.15
Perth445516088773.17
Roxburgh & Berwickshire349314773973.17
City of York583457971073.20
Cunninghame North411295614773.25
Grantham & Stamford529707231073.25
Luton North473326461873.25
Halesowen & Rowley Regis487616653873.28
Carshalton & Wallington484236606473.30
Mitcham & Morden479466540273.31
Putney439956001573.31
Altrincham & Sale West517827062573.32
Brighton Pavilion489516672073.37
Midlothian352494804573.37
Cleethorpes504736876373.40
Croydon South541997378773.45
Gloucester 579147885273.45
Redditch447486092473.45
Bristol West626418527573.46
Windsor507816913273.46
Berwick-upon-Tweed418035687873.50
Newport East372585067673.52
Bedford489446656073.53
Tayside North455916200773.53
Weston-Super-Mare533777255573.57
Spelthorne519177056273.58
Hampshire North East511116943773.61
Clwyd South393835349573.62
Penrith & The Border489616649673.63
Salisbury582397909973.63
Swindon North482706553573.66
Newcastle-under-Lyme491296668673.67
Wealden590998020673.68
Maidstone and the Weald536087273573.70
Caernarfon345104681573.72
Wallasey468436349373.78
Torbay533227225873.79
Ceredigion401865437873.90
Faversham & Mid Kent496066713073.90
Crewe & Nantwich506056847273.91
Darlington481736516973.92
Oldham East & Saddleworth541017318973.92
Hertsmere503486809373.94
Dorset South491826649373.97
Cannock Chase523667078473.98
Derby North561437588073.99
Epsom & Ewell541817322274.00
Cheltenham503036795074.03
East Kilbride487966591574.03
Truro & St Austell567477663474.05
Bromley & Chislehurst527387121074.06
Carrick Cumnock & Doon Valley491716639274.06
Belfast West458856192074.10
Tunbridge Wells483546525974.10
Westmorland & Lonsdale508096856374.11
Basingstoke571297706374.13
Cumbernauld & Kilsyth360244859074.14
Surrey Heath547247381374.14
Tamworth498546720574.18
Staffordshire South511146889674.19
Cambridgeshire North West488186579174.20
Hampshire North West546677366374.21
Ashford553047451274.22
Sleaford & North Hykeham531767163774.23
Ruislip Northwood448336039374.24
Clydebank & Milngavie390865264374.25
Aldridge-Brownhills463706244174.26
Neath412435554174.26
Pudsey527317100974.26
Esher & Walton536677223674.29
Mid Worcestershire508196840774.29
Beckenham543507312674.32
Rayleigh513146904074.33
Harlow478126431474.34
Cambridgeshire South East568077639374.36
Newark519716988674.37
Nuneaton535137196074.37
Reigate481746475974.39
Bridgwater546227341274.41
Bexhill & Battle489946580374.46
Bracknell590917929274.52
Stockton South511166858574.53
Chesham & Amersham521977002974.54
Pendle470356309074.55
Chichester557797481274.56
Gainsborough477966410674.56
Worcester516196923474.56
Newport West402025391474.57
Dartford519986972674.58
Waveney562517542074.58
Fermanagh and South Tyrone482906474074.59
New Forest East490526573674.62
Solihull589067894374.62
Watford552367401574.63
Lancashire West547297332074.64
Surrey East546567322474.64
Vale of Clwyd391325242674.64
Guildford569587630174.65
Montgomeryshire319254275374.67
Skipton & Ripon543517278474.67
Devizes600368038374.69
New Forest West497506659974.70
Norfolk North West575977708374.72
Selby563167537374.72
Warwickshire North542397255274.76
Ryedale487836521574.80
Lancaster & Wyre588627868474.81
Wellingborough562897522174.83
Huntingdon569637609474.86
East Lothian434325798874.90
Wiltshire North580137744074.91
Ynys Mon399305329474.92
Renfrewshire West397865309674.93
Rutland & Melton526307023974.93
Sutton & Cheam470926282474.96
Bury St Edmunds555257401775.02
Wokingham501086678175.03
Burton545117263875.05
Suffolk Central & Ipswich North528237038875.05
Workington493746576675.08
Gower433365770775.10
Banbury584467779775.13
Falmouth & Camborne536327138375.13
Warwick & Leamington600917997575.14
The Wrekin452686021175.18
St. Ives539017168075.20
Hereford525536986475.22
Macclesfield541977204975.22
Shrewsbury & Atcham553447356375.23
Newry and Armagh532757080775.24
Harborough530077042475.27
Clwyd West402575346775.29
Essex North512096800875.30
Horsham571657589975.32
Mid Dorset & Poole North507336735775.32
Wyre Forest550557308375.33
Sevenoaks501496653175.38
Calder Valley564667490175.39
Kingston & Surbiton556657383675.39
Wimbledon483446411375.40
Bury South503726679775.41
Conwy415605509275.44
Haltemprice & Howden495506568575.44
Arundel513376801075.48
Kettering569577545675.48
Old Bexley & Sidcup513916807975.49
Sherwood565337487375.51
Hertford & Stortford545717225975.52
Bristol North West552457313375.54
Ludlow462856126775.55
Hampshire East581287689075.60
Maidenhead508896730275.61
Eddisbury494506539475.62
Cotswold511216759075.63
Eltham434285735875.71
Gedling521646887875.73
Norwich North550577270675.73
Cornwall South East574327582575.74
Tonbridge & Malling492296498875.75
Bedfordshire South West528646978175.76
Suffolk Coastal562567421975.80
Edinburgh Pentlands457426033875.81
Tweeddale Ettrick & Lauderdale390015144875.81
Totnes537697092075.82
Fareham521776878775.85
Delyn407425369375.88
Loughborough523656897375.92
Amber Valley547757211675.95
Vale of York532657012875.95
Meirionnydd Nant Conwy245753234575.98
Devon East525506914676.00
North Norfolk588137736576.02
Warrington South550827246176.02
Middlesbrough South & Cleveland East535877048176.03
Blaby535937047176.05
Bath539897097576.07
Bexleyheath & Crayford482236337376.09
Cambridgeshire South536837055776.09
Braintree555767303276.10
Dorset West535527036976.10
Tatton487926409976.12
Stratford-on-Avon620998154276.16
Tewkesbury521496845376.18
Devon South West528176929376.22
Westbury567517445776.22
Worcestershire West493446471276.25
Newbury564767404676.27
Copeland413975426376.29
Mid Norfolk574577531176.29
Dorset North525876892376.30
Orpington601627883176.32
Shipley528726928176.32
Kilmarnock & Loudoun474096209176.35
Romsey518216786676.36
Bosworth521536824976.42
Lewes491696434076.42
Daventry617508075076.47
Taunton610117978376.47
Stourbridge497016498476.48
Carmarthen West & Pembrokeshire South426415572476.52
Keighley514806723176.57
Ochil437865717076.59
Hemel Hempstead550927192476.60
Leominster505536599376.60
Stevenage513866708676.60
Eastleigh554947240576.64
Brentwood & Ongar507266618176.65
Hertfordshire South West554117227676.67
Teignbridge629458209876.67
Witney564017352076.72
Chelmsford West585777627176.80
Elmet540957042376.81
Gravesham532536928876.86
Saffron Walden570507418476.90
Charnwood561737303476.91
Colne Valley564117334776.91
Ribble South552317167077.06
Bromsgrove522076774477.07
Hertfordshire North East519956746977.07
Rugby & Kenilworth612057940677.08
Tynemouth511536634177.11
Bedfordshire North East503886530877.15
Crosby441415719077.18
Edinburgh West476316171577.18
Suffolk South519756733577.19
Wirral West468906073277.21
Hazel Grove493406386377.26
Bolton West491606360777.29
Cheadle524636785377.32
Somerton & Frome574037424077.32
Chorley577067461577.34
Eastwood522526752577.38
Lichfield485936275377.44
St Albans508056556077.49
Surrey South West564587284177.51
Hexham456715891477.52
Stafford517726678977.52
Kingswood598877722177.55
Congleton534186887377.56
Mid Sussex534636892877.56
Henley515436642477.60
Tiverton & Honiton591297615477.64
Corby539576944677.70
Devon North548147052177.73
Staffordshire Moorlands511176574277.75
Ellesmere Port & Neston525626757377.79
Bury North550537071777.85
Wells563807242677.85
Strathkelvin & Bearsden497126382277.89
Exeter618647941877.90
Maldon & Chelmsford East503876468077.90
Devon West and Torridge591457591977.91
Erewash603387740277.95
Hitchin & Harpenden524276721977.99
Oxford West & Abingdon611967842578.03
Wantage560497176878.10
Dumfries495276336078.17
South Derbyshire599677667278.21
Derbyshire West568837271678.23
Broxtowe581377426478.28
Winchester620547927278.28
Preseli Pembrokeshire424035415078.31
Stone530746775678.33
Norfolk South620977923978.37
Mole Valley545246952978.42
City of Chester562577173078.43
Woodspring549547006978.43
Ribble Valley572217292078.47
Buckingham493986294578.48
Christchurch561997156678.53
Carmarthen East & Dinefwr417325312178.56
Welwyn Hatfield529686739578.59
Forest of Dean501846373278.74
Rushcliffe621127884978.77
Stroud613477785678.80
Galloway & Upper Nithsdale420185327378.87
Dover542006871378.88
High Peak571537244878.89
Mid Bedfordshire525166652178.95
Wansdyke547226927079.00
Richmond Park568537195179.02
Twickenham581447356979.03
Northavon625307901179.14
West Tyrone462755842879.20
Ayr447565645579.28
Leicestershire North West520256506979.95
Vale of Glamorgan539146741379.98
Cardiff North484886046880.19
Monmouth490256087380.54
Stirling429585306980.95
Wirral South480955932181.08
Brecon & Radnorshire428815214282.24
Ulster Mid506695908685.76



arrowUK homepage PSR homepage Search
Last Modified: 22 Oct 12
© Richard Kimber