Find your council
Council A-Z list
- Aberdeen NOC No Change
- Aberdeenshire NOC No Change
- Adur CON No Change
- Amber Valley CON No Change
- Angus SNP gain from NOC
- Argyll & Bute NOC No Change
- Barnsley LAB No Change
- Basildon CON No Change
- Basingstoke & Deane CON No Change
- Bassetlaw LAB No Change
- Birmingham LAB gain from NOC
- Blackburn with Darwen LAB No Change
- Blaenau Gwent LAB gain from IND
- Bolton LAB No Change
- Bradford NOC No Change
- Brentwood CON No Change
- Bridgend LAB gain from NOC
- Broxbourne CON No Change
- Burnley LAB gain from NOC
- Bury LAB No Change
- Caerphilly LAB gain from NOC
- Calderdale NOC No Change
- Cambridge LD lose to NOC
- Cannock Chase LAB gain from NOC
- Cardiff LAB gain from NOC
- Carlisle LAB gain from NOC
- Carmarthenshire NOC No Change
- Castle Point CON No Change
- Ceredigion NOC No Change
- Cheltenham LD No Change
- Cherwell CON No Change
- Chorley LAB gain from NOC
- Clackmannanshire NOC No Change
- Colchester NOC No Change
- Comhairle Nan Eilean Siar IND No Change
- Conwy NOC No Change
- Coventry LAB No Change
- Craven CON No Change
- Crawley CON No Change
- Daventry CON No Change
- Denbighshire NOC No Change
- Derby LAB gain from NOC
- Doncaster LAB No Change
- Dudley LAB gain from CON
- Dumfries & Galloway NOC No Change
- Dundee SNP gain from NOC
- East Ayrshire NOC No Change
- East Dunbartonshire NOC No Change
- East Lothian NOC No Change
- East Renfrewshire NOC No Change
- Eastleigh LD No Change
- Edinburgh NOC No Change
- Elmbridge CON No Change
- Epping Forest CON No Change
- Exeter LAB gain from NOC
- Falkirk NOC No Change
- Fareham CON No Change
- Fife NOC No Change
- Flintshire NOC No Change
- Gateshead LAB No Change
- Glasgow LAB gain from NOC
- Gloucester CON lose to NOC
- Gosport CON No Change
- Great Yarmouth LAB gain from CON
- Gwynedd PC lose to NOC
- Halton LAB No Change
- Harlow LAB gain from CON
- Harrogate CON No Change
- Hart CON lose to NOC
- Hartlepool LAB No Change
- Hastings LAB No Change
- Havant CON No Change
- Hertsmere CON No Change
- Highland NOC No Change
- Huntingdonshire CON No Change
- Hyndburn LAB No Change
- Inverclyde NOC No Change
- Ipswich LAB No Change
- Kingston upon Hull LAB No Change
- Kirklees NOC No Change
- Knowsley LAB No Change
- Leeds LAB No Change
- Lincoln LAB No Change
- Liverpool LAB No Change
- Maidstone CON No Change
- Manchester LAB No Change
- Merthyr Tydfil LAB gain from IND
- Midlothian LAB lose to NOC
- Milton Keynes NOC No Change
- Mole Valley NOC No Change
- Monmouthshire CON lose to NOC
- Moray NOC No Change
- Neath Port Talbot LAB No Change
- Newcastle under Lyme LAB gain from NOC
- Newcastle upon Tyne LAB No Change
- Newport LAB gain from NOC
- North Ayrshire NOC No Change
- North East Lincolnshire LAB gain from NOC
- North Hertfordshire CON No Change
- North Lanarkshire LAB No Change
- North Tyneside LAB No Change
- Norwich LAB gain from NOC
- Nuneaton & Bedworth LAB gain from NOC
- Oldham LAB No Change
- Orkney IND No Change
- Oxford LAB No Change
- Pembrokeshire IND No Change
- Pendle NOC No Change
- Perth & Kinross NOC No Change
- Peterborough CON No Change
- Plymouth LAB gain from CON
- Portsmouth LD No Change
- Powys IND No Change
- Preston LAB No Change
- Purbeck NOC No Change
- Reading LAB gain from NOC
- Redditch LAB gain from CON
- Reigate & Banstead CON No Change
- Renfrewshire LAB gain from NOC
- Rhondda Cynon Taff LAB No Change
- Rochdale LAB No Change
- Rochford CON No Change
- Rossendale LAB gain from NOC
- Rotherham LAB No Change
- Rugby CON No Change
- Runnymede CON No Change
- Rushmoor CON No Change
- Salford LAB No Change
- Sandwell LAB No Change
- Scottish Borders NOC No Change
- Sefton LAB gain from NOC
- Sheffield LAB No Change
- Shetland IND No Change
- Slough LAB No Change
- Solihull CON No Change
- South Ayrshire NOC No Change
- South Cambridgeshire CON No Change
- South Lakeland LD No Change
- South Lanarkshire NOC No Change
- South Tyneside LAB No Change
- Southampton LAB gain from CON
- Southend on Sea CON lose to NOC
- St Albans NOC No Change
- St Helens LAB No Change
- Stevenage LAB No Change
- Stirling NOC No Change
- Stockport NOC No Change
- Stratford on Avon CON No Change
- Stroud NOC No Change
- Sunderland LAB No Change
- Swansea LAB gain from NOC
- Swindon CON No Change
- Tameside LAB No Change
- Tamworth CON No Change
- Tandridge CON No Change
- Three Rivers LD No Change
- Thurrock LAB gain from NOC
- Torfaen LAB gain from NOC
- Trafford CON No Change
- Tunbridge Wells CON No Change
- Vale of Glamorgan CON lose to NOC
- Wakefield LAB No Change
- Walsall NOC No Change
- Warrington LAB No Change
- Watford LD No Change
- Welwyn Hatfield CON No Change
- West Dunbartonshire LAB gain from NOC
- West Lancashire CON No Change
- West Lothian NOC No Change
- West Oxfordshire CON No Change
- Weymouth & Portland NOC No Change
- Wigan LAB No Change
- Winchester CON gain from NOC
- Wirral LAB gain from NOC
- Woking CON No Change
- Wokingham CON No Change
- Wolverhampton LAB No Change
- Worcester CON lose to NOC
- Worthing CON No Change
- Wrexham NOC No Change
- Wyre Forest CON lose to NOC
Perth & Kinross
NOC No Change
Party | Seats | +/- | |
---|---|---|---|
Scottish National Party | 18 | 0 | |
Conservative | 10 | -1 | |
Liberal Democrat | 5 | -2 | |
Labour | 4 | 1 | |
Others | 4 | 2 |
About this council
Unitary Council without boundary changes
41 seats up for election (Whole)
Election History
- 1995 NAT
- 1999 NOC
- 2003 NOC
- 2007 NOC
1970
1980
1990
2000
2010