2002 local elections handbook
Scheduled council elections held between April and June 2002, from our ward results. This is the final edition. Where our results for a council are incomplete, its figures will be too low.
- Councils
- 244
- Wards
- 3,728
- Seats
- 6,351
- Candidates
- 19,788
- Votes
- 13,148,849
Seats won by party
| Party | Seats | Candidates | Votes | Vote share* | |
|---|---|---|---|---|---|
| Labour | 2,555 | 5,914 | 4,607,143 | 35.8% | |
| Conservative | 2,150 | 6,058 | 4,466,866 | 34.7% | |
| Liberal Democrats | 1,380 | 4,883 | 3,128,537 | 24.3% | |
| Independent | 157 | 686 | 333,986 | 2.6% | |
| Green | 14 | 1,162 | 271,169 | 2.1% | |
| LIB | 7 | 60 | 19,824 | 0.2% | |
| PABAG | 5 | 7 | 5,751 | 0.0% | |
| BNP | 3 | 67 | 31,482 | 0.2% | |
| IKHHC | 1 | 2 | 1,956 | 0.0% | |
| MK | 1 | 3 | 260 | 0.0% | |
| CPA | 1 | 70 | 9,737 | 0.1% | |
| STP | 1 | 5 | 4,784 | 0.0% |
*Note on vote share: this is each party's share of the votes cast in the wards we hold for 2002. 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 2002. Built from 3,555 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.
| Party | Our estimate | Elections Centre | |
|---|---|---|---|
| LAB | 33.5% | 33% | |
| CON | 32.4% | 34% | |
| LD | 25.2% | 25% | |
| IND | 4.8% | — | |
| GRN | 1.6% | — | |
| SNP | 0.9% | — |
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 (52)
| Council | Before | After |
|---|---|---|
| Aberdeen | Labour | No overall control |
| Adur | No overall control | Conservative |
| Barnet | No overall control | Conservative |
| Bexley | Conservative | Labour |
| Bromley | No overall control | Conservative |
| Burnley | No overall control | Labour |
| Calderdale | Conservative | No overall control |
| Cheltenham | Conservative | Liberal Democrats |
| Congleton | Liberal Democrats | No overall control |
| Crewe and Nantwich | Labour | No overall control |
| East Suffolk | Labour | No overall control |
| Eastbourne | Conservative | Liberal Democrats |
| Elmbridge | No overall control | Other |
| Enfield | Labour | Conservative |
| Hackney | No overall control | Labour |
| Harlow | Labour | No overall control |
| Harrogate | Liberal Democrats | No overall control |
| Harrow | Labour | No overall control |
| Havant | No overall control | Conservative |
| Hyndburn | Conservative | Labour |
| Islington | No overall control | Liberal Democrats |
| Kingston Upon Hull, City of | Labour | No overall control |
| Kingston upon Thames | No overall control | Liberal Democrats |
| Lambeth | Labour | No overall control |
| Milton Keynes | No overall control | Liberal Democrats |
| Newcastle-under-Lyme | Labour | No overall control |
| Norwich | Labour | Liberal Democrats |
| Oldham | Liberal Democrats | No overall control |
| Oxford | No overall control | Labour |
| Peterborough | No overall control | Conservative |
| Redbridge | No overall control | Conservative |
| Redditch | Labour | No overall control |
| Richmond upon Thames | Liberal Democrats | Conservative |
| Rochford | No overall control | Conservative |
| Rossendale | Conservative | Labour |
| Sheffield | Liberal Democrats | No overall control |
| Shrewsbury and Atcham | No overall control | Conservative |
| South Bedfordshire | No overall control | Conservative |
| South Holland | Conservative | No overall control |
| Southwark | Labour | No overall control |
| Stockport | No overall control | Liberal Democrats |
| Stoke On Trent | Labour | No overall control |
| Stratford-On-Avon | Conservative | No overall control |
| Stroud | No overall control | Conservative |
| Swale | No overall control | Conservative |
| Waltham Forest | Labour | No overall control |
| Waveney | Labour | No overall control |
| Welwyn Hatfield | Labour | Conservative |
| West Lancashire | Labour | Conservative |
| Wirral | Labour | No overall control |
| Wokingham | No overall control | Conservative |
| Worthing | Conservative | Liberal Democrats |
Every council (244)
| Council | Wards | Seats | Before | After |
|---|---|---|---|---|
| Aberdeen | 2 | 2 | Labour | No overall control |
| Adur | 13 | 20 | No overall control | Conservative |
| Allerdale | 1 | 3 | Labour | Labour |
| Amber Valley | 18 | 16 | Conservative | Conservative |
| Amber Valley | 2 | 0 | — | — |
| Arun | 1 | 3 | Conservative | Conservative |
| Ashfield | 1 | 3 | Labour | Labour |
| Aylesbury Vale | 1 | 3 | No overall control | No overall control |
| Babergh | 1 | 3 | No overall control | No overall control |
| Barking and Dagenham | 16 | 47 | Labour | Labour |
| Barnet | 21 | 63 | No overall control | Conservative |
| Barnsley | 23 | 26 | Labour | Labour |
| Barrow-in-Furness | 13 | 13 | No overall control | No overall control |
| Basildon | 16 | 42 | No overall control | No overall control |
| Basingstoke and Deane | 31 | 60 | No overall control | No overall control |
| Bassetlaw | 25 | 49 | Labour | Labour |
| Bassetlaw | 10 | 0 | — | — |
| Bedford | 23 | 51 | No overall control | No overall control |
| Bedford | 1 | 0 | — | — |
| Bexley | 21 | 66 | Conservative | Labour |
| Birmingham | 39 | 41 | Labour | Labour |
| Blackburn with Darwen | 20 | 21 | Labour | Labour |
| Bolton | 20 | 21 | Labour | Labour |
| Bradford | 30 | 36 | No overall control | No overall control |
| Brent | 20 | 57 | Labour | Labour |
| Brentwood | 15 | 37 | Liberal Democrats | Liberal Democrats |
| Bristol | 11 | 12 | — | No overall control |
| Bristol, City of | 24 | 24 | Labour | Labour |
| Broadland | 18 | 20 | Conservative | Conservative |
| Bromley | 22 | 60 | No overall control | Conservative |
| Broxbourne | 14 | 16 | Conservative | Conservative |
| Burnley | 15 | 45 | No overall control | Labour |
| Bury | 17 | 17 | Labour | Labour |
| Caerphilly | 1 | 1 | Plaid Cymru - The Party of Wales | Plaid Cymru - The Party of Wales |
| Calderdale | 19 | 18 | Conservative | No overall control |
| Cambridge | 16 | 23 | Liberal Democrats | Liberal Democrats |
| Camden | 18 | 54 | Labour | Labour |
| Cannock Chase | 15 | 41 | Labour | Labour |
| Carlisle | 18 | 17 | Conservative | Conservative |
| Carlisle | 3 | 0 | — | — |
| Central Bedfordshire | 3 | 4 | — | Conservative |
| Chelmsford | 1 | 1 | No overall control | No overall control |
| Cheltenham | 20 | 44 | Conservative | Liberal Democrats |
| Cherwell | 29 | 58 | Conservative | Conservative |
| Cheshire East | 6 | 6 | — | No overall control |
| Cheshire West & Chester | 3 | 3 | — | Conservative |
| Chester | 19 | 20 | No overall control | No overall control |
| Chorley | 22 | 53 | No overall control | No overall control |
| City of Chester | 20 | 20 | — | — |
| Colchester | 33 | 60 | No overall control | No overall control |
| Colchester | 9 | 4 | — | — |
| Congleton | 16 | 17 | Liberal Democrats | No overall control |
| Congleton | 5 | 4 | — | — |
| Cornwall | 1 | 1 | No overall control | No overall control |
| Coventry | 18 | 19 | Labour | Labour |
| Craven | 21 | 41 | No overall control | No overall control |
| Crawley | 10 | 11 | Labour | Labour |
| Crewe and Nantwich | 21 | 23 | Labour | No overall control |
| Croydon | 24 | 71 | Labour | Labour |
| Cumberland | 5 | 5 | Conservative | Conservative |
| Dartford | 1 | 3 | Labour | Labour |
| Daventry | 13 | 13 | Conservative | Conservative |
| Derby | 17 | 52 | Labour | Labour |
| Derbyshire | 3 | 0 | Labour | Labour |
| Doncaster | 21 | 23 | Labour | Labour |
| Doncaster Metropolitan Borough Council | 10 | 0 | — | — |
| Dorset | 3 | 3 | Conservative | Conservative |
| Dudley | 26 | 27 | Labour | Labour |
| Ealing | 23 | 74 | Labour | Labour |
| East Suffolk | 23 | 49 | Labour | No overall control |
| Eastbourne | 9 | 28 | Conservative | Liberal Democrats |
| Eastleigh | 10 | 0 | — | — |
| Eastleigh | 22 | 44 | Liberal Democrats | Liberal Democrats |
| Ellesmere Port and Neston | 14 | 14 | Labour | Labour |
| Elmbridge | 20 | 20 | No overall control | Other |
| Enfield | 23 | 70 | Labour | Conservative |
| Epping Forest | 33 | 58 | No overall control | No overall control |
| Epsom And Ewell | 1 | 3 | Other | Other |
| Exeter | 13 | 14 | Labour | Labour |
| Fareham | 17 | 35 | Conservative | Conservative |
| Gateshead | 23 | 23 | Labour | Labour |
| Gateshead | 4 | 0 | — | — |
| Gedling | 1 | 3 | Conservative | Conservative |
| Gloucester | 7 | 2 | — | — |
| Gloucester | 18 | 34 | No overall control | No overall control |
| Gosport | 18 | 35 | No overall control | No overall control |
| Gravesham | 1 | 1 | Labour | Labour |
| Great Yarmouth | 2 | 1 | — | — |
| Great Yarmouth | 16 | 16 | Conservative | Conservative |
| Greenwich | 17 | 54 | Labour | Labour |
| Hackney | 19 | 57 | No overall control | Labour |
| Halton | 17 | 20 | Labour | Labour |
| Hammersmith and Fulham | 15 | 43 | Labour | Labour |
| Haringey | 19 | 57 | Labour | Labour |
| Harlow | 11 | 33 | Labour | No overall control |
| Harrogate | 34 | 50 | Liberal Democrats | No overall control |
| Harrow | 21 | 63 | Labour | No overall control |
| Hart | 18 | 41 | Conservative | Conservative |
| Hartlepool | 5 | 1 | — | — |
| Hartlepool | 15 | 15 | No overall control | No overall control |
| Hastings | 17 | 34 | Labour | Labour |
| Havant | 14 | 38 | No overall control | Conservative |
| Havering | 18 | 54 | No overall control | No overall control |
| Hertsmere | 13 | 15 | Conservative | Conservative |
| Hillingdon | 21 | 62 | No overall control | No overall control |
| Hounslow | 20 | 60 | Labour | Labour |
| Huntingdonshire | 18 | 19 | Conservative | Conservative |
| Hyndburn | 16 | 38 | Conservative | Labour |
| Hyndburn | 2 | 0 | — | — |
| Ipswich | 17 | 56 | Labour | Labour |
| Islington | 16 | 48 | No overall control | Liberal Democrats |
| Kensington and Chelsea | 18 | 54 | Conservative | Conservative |
| Kingston Upon Hull | 23 | 59 | — | No overall control |
| Kingston Upon Hull, City of | 23 | 62 | Labour | No overall control |
| Kingston upon Thames | 15 | 45 | No overall control | Liberal Democrats |
| Kirklees | 24 | 25 | No overall control | No overall control |
| Knowsley | 22 | 22 | Labour | Labour |
| Lambeth | 20 | 60 | Labour | No overall control |
| Leeds | 36 | 31 | Labour | Labour |
| Leicester | 1 | 1 | Labour | Labour |
| Lewisham | 18 | 55 | Labour | Labour |
| Lincoln | 11 | 11 | Labour | Labour |
| Liverpool | 32 | 34 | Liberal Democrats | Liberal Democrats |
| London | 1 | 1 | — | — |
| Luton | 1 | 1 | Labour | Labour |
| Macclesfield | 7 | 0 | — | — |
| Macclesfield | 14 | 14 | Conservative | Conservative |
| Maidstone | 28 | 59 | No overall control | No overall control |
| Manchester | 33 | 34 | Labour | Labour |
| Merton | 20 | 66 | Labour | Labour |
| Middlesbrough | 1 | 1 | Labour | Labour |
| Milton Keynes | 23 | 51 | No overall control | Liberal Democrats |
| Mole Valley | 8 | 4 | — | — |
| Mole Valley | 14 | 14 | No overall control | No overall control |
| Newcastle Upon Tyne | 25 | 24 | Labour | Labour |
| Newcastle-under-Lyme | 23 | 55 | Labour | No overall control |
| Newham | 20 | 61 | Labour | Labour |
| Newport | 1 | 3 | Labour | Labour |
| North Hertfordshire | 17 | 18 | Conservative | Conservative |
| North Northamptonshire | 1 | 3 | — | Labour |
| North Tyneside | 19 | 19 | Labour | Labour |
| North Tyneside | 2 | 1 | — | — |
| North West Leicestershire | 1 | 1 | Labour | Labour |
| North Yorkshire | 2 | 3 | Conservative | Conservative |
| Norwich | 16 | 17 | Labour | Liberal Democrats |
| Nuneaton and Bedworth | 18 | 34 | Labour | Labour |
| Oldham | 20 | 20 | Liberal Democrats | No overall control |
| Oxford | 23 | 46 | No overall control | Labour |
| Pendle | 19 | 43 | No overall control | No overall control |
| Penwith | 10 | 9 | No overall control | No overall control |
| Peterborough | 19 | 19 | No overall control | Conservative |
| Portsmouth | 14 | 42 | No overall control | No overall control |
| Preston | 22 | 54 | No overall control | No overall control |
| Purbeck | 7 | 6 | Conservative | Conservative |
| Reading | 15 | 16 | Labour | Labour |
| Redbridge | 21 | 67 | No overall control | Conservative |
| Redditch | 10 | 11 | Labour | No overall control |
| Reigate & Banstead | 17 | 17 | Conservative | Conservative |
| Richmond upon Thames | 19 | 59 | Liberal Democrats | Conservative |
| Rochdale | 20 | 24 | Labour | Labour |
| Rochford | 19 | 39 | No overall control | Conservative |
| Rossendale | 14 | 37 | Conservative | Labour |
| Rotherham | 1 | 0 | — | — |
| Rotherham | 23 | 23 | Labour | Labour |
| Rugby | 24 | 51 | No overall control | No overall control |
| Rugby | 4 | 0 | — | — |
| Runnymede | 14 | 16 | Conservative | Conservative |
| Rushmoor | 14 | 42 | Conservative | Conservative |
| Salford | 21 | 20 | Labour | Labour |
| Sandwell | 24 | 24 | Labour | Labour |
| Sefton | 22 | 25 | No overall control | No overall control |
| Sheffield | 31 | 31 | Liberal Democrats | No overall control |
| Shrewsbury and Atcham | 24 | 41 | No overall control | Conservative |
| Shropshire | 9 | 19 | No overall control | No overall control |
| Slough | 13 | 14 | Labour | Labour |
| Solihull | 5 | 1 | — | — |
| Solihull | 16 | 16 | Conservative | Conservative |
| South Bedfordshire | 24 | 52 | No overall control | Conservative |
| South Cambridgeshire | 18 | 18 | No overall control | No overall control |
| South Holland | 1 | 1 | Conservative | No overall control |
| South Lakeland | 18 | 19 | No overall control | No overall control |
| South Ribble | 1 | 1 | No overall control | No overall control |
| South Tyneside | 20 | 20 | Labour | Labour |
| Southampton | 16 | 51 | No overall control | No overall control |
| Southend-On-Sea | 17 | 17 | Conservative | Conservative |
| Southwark | 22 | 64 | Labour | No overall control |
| St Albans | 21 | 21 | No overall control | No overall control |
| St. Albans | 6 | 0 | — | — |
| St. Helens | 21 | 16 | Labour | Labour |
| Stevenage | 2 | 2 | — | — |
| Stevenage | 13 | 13 | Labour | Labour |
| Stockport | 19 | 19 | No overall control | Liberal Democrats |
| Stockport | 8 | 2 | — | — |
| Stoke On Trent | 20 | 57 | Labour | No overall control |
| Stratford-on-Avon | 17 | 11 | — | — |
| Stratford-On-Avon | 34 | 54 | Conservative | No overall control |
| Stroud | 32 | 53 | No overall control | Conservative |
| Sunderland | 27 | 31 | Labour | Labour |
| Sutton | 18 | 60 | Liberal Democrats | Liberal Democrats |
| Swale | 28 | 47 | No overall control | Conservative |
| Swansea | 1 | 1 | Labour | Labour |
| Swindon | 20 | 18 | No overall control | No overall control |
| Tameside | 19 | 19 | Labour | Labour |
| Tamworth | 5 | 1 | — | — |
| Tamworth | 11 | 32 | Labour | Labour |
| Tandridge | 15 | 15 | Conservative | Conservative |
| Telford & Wrekin | 1 | 1 | Labour | Labour |
| Three Rivers | 17 | 17 | Liberal Democrats | Liberal Democrats |
| Thurrock | 16 | 16 | Labour | Labour |
| Thurrock | 4 | 0 | — | — |
| Tower Hamlets | 23 | 69 | Labour | Labour |
| Trafford | 21 | 20 | Labour | Labour |
| Tunbridge Wells | 23 | 52 | Conservative | Conservative |
| Tunbridge Wells | 7 | 4 | — | — |
| Wakefield | 21 | 22 | Labour | Labour |
| Walsall | 23 | 24 | No overall control | No overall control |
| Waltham Forest | 20 | 61 | Labour | No overall control |
| Wandsworth | 20 | 61 | Conservative | Conservative |
| Warrington | 20 | 20 | Labour | Labour |
| Warwickshire | 1 | 3 | No overall control | No overall control |
| Watford | 12 | 12 | No overall control | No overall control |
| Watford Borough Council | 5 | 0 | — | — |
| Waveney | 16 | 28 | Labour | No overall control |
| Waveney | 10 | 17 | — | — |
| Welwyn Hatfield | 16 | 17 | Labour | Conservative |
| Welwyn Hatfield | 2 | 1 | — | — |
| West Lancashire | 25 | 56 | Labour | Conservative |
| West Lindsey | 13 | 16 | No overall control | No overall control |
| West Oxfordshire | 28 | 55 | Conservative | Conservative |
| Westminster | 22 | 67 | Conservative | Conservative |
| Westmorland and Furness | 3 | 3 | — | Liberal Democrats |
| Weymouth and Portland | 12 | 12 | No overall control | No overall control |
| Wigan | 24 | 25 | Labour | Labour |
| Winchester | 12 | 5 | — | — |
| Winchester | 33 | 57 | Liberal Democrats | Liberal Democrats |
| Wirral | 22 | 23 | Labour | No overall control |
| Woking | 12 | 13 | No overall control | No overall control |
| Wokingham | 18 | 19 | No overall control | Conservative |
| Wolverhampton | 20 | 20 | Labour | Labour |
| Worcester | 12 | 15 | No overall control | No overall control |
| Worthing | 12 | 14 | Conservative | Liberal Democrats |
| Wrexham | 1 | 2 | No overall control | No overall control |
| Wyre Forest | 14 | 14 | Other | Other |
| Wyre Forest | 5 | 1 | — | — |
See also Election Health for 2002's competitiveness figures and Council Control.
