Driving Test Centres by County

The UK's 117 counties vary enormously in driving test pass rates. At one end, rural counties with quiet roads and small centres regularly post average pass rates above 60%. At the other, major urban counties sit in the low 40s, dragged down by the complexity of city driving and the sheer volume of candidates.

This gap isn't just about difficulty. County-level averages reflect the mix of centres within them. A county like Greater London has 71 test centres across wildly different environments — from the dense inner-city routes of Wood Green to the quieter suburban roads around Bexley. Greater Manchester has 29 centres with similar variation. Smaller counties with just one or two centres give you a cleaner signal about what to expect locally.

Use the table below to get the lay of the land. Click any column header to sort — sorting by average pass rate will quickly show you the regional pattern, with Scottish and rural Welsh counties clustering at the top. Click a county name to drill into its individual centres, where you'll find the detailed breakdowns that matter most: historical trends, monthly variation, age-specific rates, and the data to help you choose the right centre for your test.

County Centres Avg Pass Rate
Aberdeen City 6 43.1%
Aberdeenshire 13 59.2%
Abertawe - Swansea 3 52.1%
Angus 6 69.0%
Argyll and Bute 11 61.3%
Bedfordshire 3 45.0%
Berkshire 2 45.6%
Blackpool 1 49.6%
Bournemouth, Christchurch and Poole 1 54.3%
Buckinghamshire 4 49.9%
Caerdydd - Cardiff 3 51.3%
Cambridgeshire 9 50.5%
Central Bedfordshire 3 51.0%
Cheshire East 4 47.2%
Cheshire West and Chester 5 50.5%
City of Bristol 8 52.9%
City of Derby 4 51.3%
City of Edinburgh 4 45.1%
City of Leicester 5 40.8%
City of Nottingham 9 44.7%
City of Peterborough 3 50.2%
City of Plymouth 3 40.8%
City of Southampton 3 47.1%
City of Stoke-on-Trent 8 42.6%
Cornwall 5 46.2%
County Durham 4 49.6%
County of Herefordshire 1 59.4%
Cumberland 6 50.2%
Cumbria 1 59.7%
Darlington 4 50.7%
Derbyshire 1 57.0%
Devon 10 51.6%
Dorset 7 57.6%
Dumfries and Galloway 7 58.5%
Dundee City 3 60.3%
East Ayrshire 3 61.1%
East Dunbartonshire 1 50.5%
East Lothian 2 62.2%
East Riding of Yorkshire 8 50.8%
East Sussex 4 49.2%
Essex 12 46.8%
Falkirk 3 46.4%
Fife 7 45.4%
Glasgow City 8 41.0%
Gloucestershire 4 48.5%
Greater London 71 47.8%
Greater Manchester 29 47.3%
Gwynedd - Gwynedd 5 63.7%
Halton 2 40.1%
Hampshire 13 52.4%
Hartlepool 1 49.7%
Hertfordshire 9 49.8%
Highland 26 57.5%
Inverclyde 1 42.4%
Kent 14 54.1%
Lancashire 11 49.9%
Leicestershire 4 52.0%
Lincolnshire 12 54.1%
Merseyside 16 45.3%
Merthyr Tudful - Merthyr Tydfil 3 53.5%
Middlesbrough 2 48.3%
Milton Keynes 1 45.7%
Moray 3 48.6%
Na h-Eileanan an Iar 4 51.3%
Norfolk 8 48.4%
North Ayrshire 4 49.2%
North East Lincolnshire 3 42.7%
North Lanarkshire 1 41.3%
North Lincolnshire 3 44.4%
North Northamptonshire 6 50.6%
North Somerset 2 54.9%
North Yorkshire 11 58.0%
Northamptonshire 1 50.4%
Northumberland 4 52.3%
Nottinghamshire 4 51.1%
Orkney Islands 2 66.0%
Oxfordshire 2 39.9%
Perth and Kinross 8 46.0%
Powys 1 63.7%
Powys - Powys 3 58.9%
Reading 1 49.8%
Renfrewshire 1 46.6%
Rhondda Cynon Taf - Rhondda Cynon Taf 2 54.8%
Scottish Borders 10 58.6%
Shetland Islands 3 60.8%
Shropshire 9 54.8%
Sir Benfro - Pembrokeshire 3 54.9%
Sir Ceredigion - Ceredigion 4 51.5%
Sir Ddinbych - Denbighshire 2 55.9%
Sir Fynwy - Monmouthshire 4 56.0%
Sir Gaerfyrddin - Carmarthenshire 1 54.4%
Sir Ynys Mon - Isle of Anglesey 2 50.6%
Somerset 7 56.0%
South Ayrshire 5 62.8%
South Lanarkshire 3 47.3%
South Yorkshire 12 47.7%
Southend-on-Sea 2 48.1%
Staffordshire 11 50.8%
Stirling 3 45.0%
Suffolk 10 48.2%
Surrey 7 49.8%
Telford and Wrekin 1 43.9%
Thurrock 1 49.1%
Tyne and Wear 10 42.3%
Warrington 2 55.3%
Warwickshire 4 49.0%
West Dunbartonshire 1 53.5%
West Lothian 4 50.7%
West Midlands 21 43.5%
West Northamptonshire 1 46.6%
West Sussex 5 55.4%
West Yorkshire 18 47.3%
Western Isles 1 78.8%
Westmorland and Furness 4 63.4%
Wiltshire 8 51.8%
Worcestershire 5 48.7%
Wrecsam - Wrexham 3 56.8%