Psephology.AI
    All handbooks

    1997 local elections handbook

    Final edition

    Scheduled council elections held between April and June 1997, from our ward results. This is the final edition. Where our results for a council are incomplete, its figures will be too low.

    Councils
    322
    Wards
    2,596
    Seats
    2,507
    Candidates
    8,902
    Votes
    15,299,220

    Seats won by party

    PartySeatsCandidatesVotesVote share*
    Labour
    9622,8815,231,44634.3%
    Conservative
    8882,7205,510,89136.2%
    Liberal Democrats
    5652,3943,943,58825.9%
    Independent
    72355368,3952.4%
    LIB
    118253,8700.4%
    Ind Lab
    42726,2310.2%
    Ind Con
    31921,7020.1%
    Green
    127679,0860.5%
    MK
    1126,5270.0%

    *Note on vote share: this is each party's share of the votes cast in the wards we hold for 1997. It is not an estimate for the whole country: many councils did not vote this year, some of our results may be missing, and in wards with several seats each voter had several votes.

    National Equivalent Vote — our estimate

    What each party's share might have been if the whole of Great Britain had voted in 1997. Built from 2,529 wards that did vote, compared like-for-like with the last time each ward voted, then carried across the places that didn't vote using the change in their region. Shown beside the Elections Centre's published figure where we hold it.

    PartyOur estimateElections Centre
    LAB
    37.6%44%
    CON
    32.6%31%
    LD
    23.3%17%
    IND
    3.3%—
    GRN
    0.7%—

    How far to trust this: it is an estimate, not a count. It uses each party's best-placed candidate in each ward, so multi-seat wards don't inflate anyone. Parties that stand in only a few places stay in those places. Where our ward records are incomplete for a year, the estimate is less reliable — compare it with the Elections Centre column.

    Councils changing hands (12)

    CouncilBeforeAfter
    Bracknell ForestLabourConservative
    CravenLiberal DemocratsNo overall control
    FenlandLabourNo overall control
    GuildfordLiberal DemocratsNo overall control
    HampshireNo overall controlConservative
    Mid SussexLiberal DemocratsNo overall control
    PeterboroughLabourNo overall control
    South HollandOtherNo overall control
    StroudNo overall controlLabour
    Test ValleyNo overall controlLiberal Democrats
    West SussexNo overall controlConservative
    WokinghamLiberal DemocratsConservative

    Every council (322)

    CouncilWardsSeatsBeforeAfter
    Adur66Liberal DemocratsLiberal Democrats
    Allerdale150LabourLabour
    Alnwick66No overall controlNo overall control
    Amber Valley100——
    Arun1313ConservativeConservative
    Ashfield99LabourLabour
    Ashford65No overall controlNo overall control
    Aylesbury Vale1616Liberal DemocratsLiberal Democrats
    Babergh1010No overall controlNo overall control
    Barrow-in-Furness1313LabourLabour
    Basildon60LabourLabour
    Basingstoke and Deane90No overall controlNo overall control
    Bassetlaw33——
    Bassetlaw76LabourLabour
    Bedford90——
    Berwick-upon-Tweed66No overall controlNo overall control
    Blaby60No overall controlNo overall control
    Blackburn1029——
    Blackburn1231—Labour
    Blackpool180LabourLabour
    Blyth Valley1717LabourLabour
    Bolsover77LabourLabour
    Boston77No overall controlNo overall control
    Bracknell Forest90LabourConservative
    Braintree77LabourLabour
    Breckland100No overall controlNo overall control
    Brentwood55Liberal DemocratsLiberal Democrats
    Bridgnorth88OtherOther
    Bristol, City of200LabourLabour
    Broadland1212No overall controlNo overall control
    Bromsgrove1010LabourLabour
    Broxbourne66ConservativeConservative
    Broxtowe11——
    Broxtowe88LabourLabour
    Buckinghamshire1717ConservativeConservative
    Burnley66LabourLabour
    Cambridge30LabourLabour
    Cannock Chase60LabourLabour
    Canterbury55No overall controlNo overall control
    Canterbury33——
    Caradon100No overall controlNo overall control
    Carlisle40LabourLabour
    Carlisle1310——
    Carrick1414No overall controlNo overall control
    Castle Morpeth90No overall controlNo overall control
    Castle Point22LabourLabour
    Castle Point44——
    Charnwood1414LabourLabour
    Chelmsford99Liberal DemocratsLiberal Democrats
    Cheltenham1313Liberal DemocratsLiberal Democrats
    Cherwell1414LabourLabour
    Chester88No overall controlNo overall control
    Chester-le-Street66LabourLabour
    Chesterfield77LabourLabour
    Chesterfield22——
    Chichester1010No overall controlNo overall control
    Chiltern1111No overall controlNo overall control
    Chorley66LabourLabour
    Christchurch30——
    City of Chester81——
    Colchester10Liberal DemocratsLiberal Democrats
    Colchester70——
    Congleton66Liberal DemocratsLiberal Democrats
    Copeland1212LabourLabour
    Copeland Borough Council80——
    Corby77LabourLabour
    Cotswold129OtherOther
    County Durham22LabourLabour
    Craven97Liberal DemocratsNo overall control
    Crawley76LabourLabour
    Crewe and Nantwich77LabourLabour
    Cumberland77No overall controlNo overall control
    Dacorum1010LabourLabour
    Dartford55LabourLabour
    Daventry77No overall controlNo overall control
    Derbyshire Dales66No overall controlNo overall control
    Derwentside109LabourLabour
    Dorset11No overall controlNo overall control
    Dover77LabourLabour
    Durham33——
    Durham32LabourLabour
    Durham51——
    Ealing11LabourLabour
    Easington1111LabourLabour
    Easington11——
    East Cambridgeshire77OtherOther
    East Devon50——
    East Dorset99Liberal DemocratsLiberal Democrats
    East Hampshire66Liberal DemocratsLiberal Democrats
    East Hertfordshire99No overall controlNo overall control
    East Lindsey1515OtherOther
    East Northamptonshire88LabourLabour
    East Staffordshire88LabourLabour
    East Suffolk77LabourLabour
    Eastbourne77Liberal DemocratsLiberal Democrats
    Eastleigh20——
    Eastleigh66Liberal DemocratsLiberal Democrats
    Eden88OtherOther
    Ellesmere Port and Neston66LabourLabour
    Elmbridge99No overall controlNo overall control
    Epping Forest88No overall controlNo overall control
    Epsom And Ewell30OtherOther
    Erewash1010LabourLabour
    Exeter99LabourLabour
    Fareham66No overall controlNo overall control
    Fenland1010LabourNo overall control
    Forest Heath66No overall controlNo overall control
    Forest Of Dean99LabourLabour
    Fylde22No overall controlNo overall control
    Fylde33——
    Gedling1010LabourLabour
    Gloucester55LabourLabour
    Gloucester77——
    Gosport55Liberal DemocratsLiberal Democrats
    Gravesham30LabourLabour
    Great Yarmouth55——
    Great Yarmouth55LabourLabour
    Guildford33Liberal DemocratsNo overall control
    Guildford66——
    Halton40LabourLabour
    Hambleton1111No overall controlNo overall control
    Hampshire11No overall controlConservative
    Harborough66No overall controlNo overall control
    Harlow65LabourLabour
    Harrogate2020Liberal DemocratsLiberal Democrats
    Harrow11No overall controlNo overall control
    Hart50No overall controlNo overall control
    Hastings88Liberal DemocratsLiberal Democrats
    Havant88No overall controlNo overall control
    Herefordshire4460—Liberal Democrats
    Hertsmere77LabourLabour
    High Peak40LabourLabour
    Hinckley And Bosworth99No overall controlNo overall control
    Horsham33Liberal DemocratsLiberal Democrats
    Horsham77——
    Huntingdon100——
    Hyndburn11——
    Hyndburn55LabourLabour
    Ipswich1616LabourLabour
    Kennet98No overall controlNo overall control
    Kerrier1515No overall controlNo overall control
    Kettering33——
    Kettering76LabourLabour
    King's Lynn And West Norfolk1414LabourLabour
    Kingston Upon Hull, City of1513LabourLabour
    Lancaster1010LabourLabour
    Lewes88Liberal DemocratsLiberal Democrats
    Lichfield55LabourLabour
    Lichfield22——
    Lincoln1111LabourLabour
    Macclesfield11——
    Macclesfield1010ConservativeConservative
    Maidstone1010No overall controlNo overall control
    Maldon33No overall controlNo overall control
    Malvern Hills210No overall controlNo overall control
    Mansfield88LabourLabour
    Mansfield11——
    Mansfield District Council20——
    Melton44No overall controlNo overall control
    Mendip1411No overall controlNo overall control
    Mid Bedfordshire44——
    Mid Bedfordshire1111No overall controlNo overall control
    Mid Devon55Liberal DemocratsLiberal Democrats
    Mid Suffolk1010No overall controlNo overall control
    Mid Sussex22——
    Mid Sussex1010Liberal DemocratsNo overall control
    Mole Valley44——
    Mole Valley32No overall controlNo overall control
    New Forest1211Liberal DemocratsLiberal Democrats
    Newark And Sherwood99LabourLabour
    Newbury2234——
    Newbury79—Conservative
    Newcastle-under-Lyme1010LabourLabour
    North Cornwall1313OtherOther
    North Devon22Liberal DemocratsLiberal Democrats
    North Devon55——
    North Dorset55Liberal DemocratsLiberal Democrats
    North East Derbyshire99LabourLabour
    North Hertfordshire90LabourLabour
    North Kesteven70No overall controlNo overall control
    North Norfolk66——
    North Norfolk44No overall controlNo overall control
    North Shropshire77OtherOther
    North Shropshire11——
    North Warwickshire70LabourLabour
    North West Leicestershire66——
    North West Leicestershire22LabourLabour
    North Wiltshire1313Liberal DemocratsLiberal Democrats
    Northampton2322LabourLabour
    Norwich120LabourLabour
    Nottingham2653LabourLabour
    Nuneaton and Bedworth1515LabourLabour
    Oadby And Wigston44Liberal DemocratsLiberal Democrats
    Oswestry66OtherOther
    Oxford70LabourLabour
    Pendle66Liberal DemocratsLiberal Democrats
    Penwith1010No overall controlNo overall control
    Peterborough2457LabourNo overall control
    Plymouth2061LabourLabour
    Preston1011LabourLabour
    Purbeck55No overall controlNo overall control
    Reading1545LabourLabour
    Redditch88LabourLabour
    Reigate & Banstead99No overall controlNo overall control
    Restormel90Liberal DemocratsLiberal Democrats
    Ribble Valley22No overall controlNo overall control
    Ribble Valley22——
    Richmondshire55OtherOther
    Rochford55Liberal DemocratsLiberal Democrats
    Rossendale55LabourLabour
    Rother50No overall controlNo overall control
    Rugby22——
    Rugby99No overall controlNo overall control
    Runnymede55No overall controlNo overall control
    Rushcliffe43——
    Rushcliffe66No overall controlNo overall control
    Rushmoor66No overall controlNo overall control
    Ryedale77No overall controlNo overall control
    Salisbury1212Liberal DemocratsLiberal Democrats
    Scarborough1515No overall controlNo overall control
    Sedgefield1111LabourLabour
    Sedgemoor1212No overall controlNo overall control
    Selby1010LabourLabour
    Sevenoaks70——
    Shepway66No overall controlNo overall control
    Shrewsbury and Atcham1616No overall controlNo overall control
    Slough1441LabourLabour
    South Bedfordshire1616No overall controlNo overall control
    South Cambridgeshire1415No overall controlNo overall control
    South Derbyshire44——
    South Derbyshire11LabourLabour
    South Hams66No overall controlNo overall control
    South Holland99OtherNo overall control
    South Kesteven1414No overall controlNo overall control
    South Lakeland120No overall controlNo overall control
    South Norfolk11Liberal DemocratsLiberal Democrats
    South Norfolk1010——
    South Northamptonshire88No overall controlNo overall control
    South Oxfordshire1515No overall controlNo overall control
    South Ribble77LabourLabour
    South Shropshire76OtherOther
    South Somerset1717Liberal DemocratsLiberal Democrats
    South Staffordshire88ConservativeConservative
    Southend-On-Sea1339No overall controlNo overall control
    Spelthorne33——
    Spelthorne44ConservativeConservative
    St Albans1010Liberal DemocratsLiberal Democrats
    St Edmundsbury1111No overall controlNo overall control
    St. Albans60——
    Stafford80LabourLabour
    Staffordshire Moorlands70No overall controlNo overall control
    Stevenage55——
    Stevenage11LabourLabour
    Stratford-on-Avon99——
    Stratford-On-Avon44No overall controlNo overall control
    Stroud1212No overall controlLabour
    Suffolk Coastal22——
    Suffolk Coastal1111No overall controlNo overall control
    Surrey Heath22——
    Surrey Heath54ConservativeConservative
    Swale87No overall controlNo overall control
    Tamworth33LabourLabour
    Tamworth22——
    Tandridge66No overall controlNo overall control
    Taunton Deane1212Liberal DemocratsLiberal Democrats
    Teesdale33OtherOther
    Teignbridge80No overall controlNo overall control
    Tendring88LabourLabour
    Test Valley77No overall controlLiberal Democrats
    Tewkesbury88OtherOther
    Thanet99LabourLabour
    The Wrekin210——
    The Wrekin50Conservative—
    Three Rivers66No overall controlNo overall control
    Thurrock36LabourLabour
    Thurrock1943——
    Tonbridge And Malling66No overall controlNo overall control
    Torbay1236Liberal DemocratsLiberal Democrats
    Torridge44No overall controlNo overall control
    Tunbridge Wells22——
    Tunbridge Wells55Liberal DemocratsLiberal Democrats
    Tynedale1313No overall controlNo overall control
    Uttlesford44No overall controlNo overall control
    Vale Of White Horse1313Liberal DemocratsLiberal Democrats
    Vale Royal88LabourLabour
    Wansbeck1414LabourLabour
    Warrington2460LabourLabour
    Warwick130No overall controlNo overall control
    Watford66LabourLabour
    Watford Borough Council40——
    Waveney86——
    Waveney61LabourLabour
    Waverley88Liberal DemocratsLiberal Democrats
    Wealden1212No overall controlNo overall control
    Wear Valley88LabourLabour
    Wellingborough88No overall controlNo overall control
    Welwyn Hatfield22LabourLabour
    Welwyn Hatfield66——
    West Berkshire48Liberal DemocratsLiberal Democrats
    West Devon44No overall controlNo overall control
    West Dorset1010No overall controlNo overall control
    West Lancashire70LabourLabour
    West Lindsey1010Liberal DemocratsLiberal Democrats
    West Oxfordshire1111No overall controlNo overall control
    West Somerset55No overall controlNo overall control
    West Sussex22No overall controlConservative
    West Wiltshire1313Liberal DemocratsLiberal Democrats
    Weymouth and Portland50No overall controlNo overall control
    Winchester43——
    Winchester43Liberal DemocratsLiberal Democrats
    Windsor & Maidenhead50——
    Woking66Liberal DemocratsLiberal Democrats
    Wokingham2454Liberal DemocratsConservative
    Worcester99LabourLabour
    Worthing1211Liberal DemocratsLiberal Democrats
    Wychavon90No overall controlNo overall control
    Wycombe71——
    Wycombe121No overall controlNo overall control
    Wyre87LabourLabour
    Wyre Forest32——
    Wyre Forest109LabourLabour
    YEOVIL11LabourLabour

    See also Election Health for 1997's competitiveness figures and Council Control.