Understand the roads around you

A wider view of local driving.

Official traffic volumes and road-collision statistics give context for teaching and learning. They describe whole areas over a year.

207
GB authority areas
2025
Reporting year
101,525
GB reported injury collisions
Context for informed discussion.

These figures do not identify safe practice routes, today’s traffic, instructor demand or individual driving risk. Northern Ireland has separate PSNI collision statistics.

207 areas

Scotland

Aberdeen City

975 million motor-vehicle miles · 2025

Explore the local context →
Scotland

Aberdeenshire

2,059 million motor-vehicle miles · 2025

Explore the local context →
Scotland

Angus

715 million motor-vehicle miles · 2025

Explore the local context →
Scotland

Argyll & Bute

614 million motor-vehicle miles · 2025

Explore the local context →
England

Barking and Dagenham

412 million motor-vehicle miles · 2025

Explore the local context →
England

Barnet

1,080 million motor-vehicle miles · 2025

Explore the local context →
England

Barnsley

1,319 million motor-vehicle miles · 2025

Explore the local context →
England

Bath and North East Somerset

758 million motor-vehicle miles · 2025

Explore the local context →
England

Bedford

895 million motor-vehicle miles · 2025

Explore the local context →
England

Bexley

632 million motor-vehicle miles · 2025

Explore the local context →
England

Birmingham

3,738 million motor-vehicle miles · 2025

Explore the local context →
England

Blackburn with Darwen

452 million motor-vehicle miles · 2025

Explore the local context →
England

Blackpool

336 million motor-vehicle miles · 2025

Explore the local context →
Wales

Blaenau Gwent

273 million motor-vehicle miles · 2025

Explore the local context →
England

Bolton

1,327 million motor-vehicle miles · 2025

Explore the local context →
England

Bournemouth, Christchurch and Poole

1,285 million motor-vehicle miles · 2025

Explore the local context →
England

Bracknell Forest

449 million motor-vehicle miles · 2025

Explore the local context →
England

Bradford

1,519 million motor-vehicle miles · 2025

Explore the local context →
England

Brent

623 million motor-vehicle miles · 2025

Explore the local context →
Wales

Bridgend

906 million motor-vehicle miles · 2025

Explore the local context →
England

Brighton and Hove

770 million motor-vehicle miles · 2025

Explore the local context →
England

Bristol, City of

1,423 million motor-vehicle miles · 2025

Explore the local context →
England

Bromley

901 million motor-vehicle miles · 2025

Explore the local context →
England

Buckinghamshire

4,142 million motor-vehicle miles · 2025

Explore the local context →
England

Bury

1,024 million motor-vehicle miles · 2025

Explore the local context →
Wales

Caerphilly

746 million motor-vehicle miles · 2025

Explore the local context →
England

Calderdale

981 million motor-vehicle miles · 2025

Explore the local context →
England

Cambridgeshire

5,289 million motor-vehicle miles · 2025

Explore the local context →
England

Camden

275 million motor-vehicle miles · 2025

Explore the local context →
Wales

Cardiff

2,037 million motor-vehicle miles · 2025

Explore the local context →
Wales

Carmarthenshire

1,305 million motor-vehicle miles · 2025

Explore the local context →
England

Central Bedfordshire

2,208 million motor-vehicle miles · 2025

Explore the local context →
Wales

Ceredigion

474 million motor-vehicle miles · 2025

Explore the local context →
Scotland

City of Edinburgh

1,937 million motor-vehicle miles · 2025

Explore the local context →
England

City of London

71 million motor-vehicle miles · 2025

Explore the local context →
Scotland

Clackmannanshire

217 million motor-vehicle miles · 2025

Explore the local context →
Scotland

Comhairle nan Eilean Siar

142 million motor-vehicle miles · 2025

Explore the local context →
Wales

Conwy

828 million motor-vehicle miles · 2025

Explore the local context →
England

Cornwall excluding Isles of Scilly

3,665 million motor-vehicle miles · 2025

Explore the local context →
England

Coventry

1,244 million motor-vehicle miles · 2025

Explore the local context →
England

Croydon

851 million motor-vehicle miles · 2025

Explore the local context →
England

Cumberland

1,590 million motor-vehicle miles · 2025

Explore the local context →
England

Darlington

546 million motor-vehicle miles · 2025

Explore the local context →
Wales

Denbighshire

571 million motor-vehicle miles · 2025

Explore the local context →
England

Derby

1,225 million motor-vehicle miles · 2025

Explore the local context →
England

Derbyshire

5,602 million motor-vehicle miles · 2025

Explore the local context →
England

Devon

6,170 million motor-vehicle miles · 2025

Explore the local context →
England

Doncaster

2,197 million motor-vehicle miles · 2025

Explore the local context →
England

Dorset

2,524 million motor-vehicle miles · 2025

Explore the local context →
England

Dudley

1,078 million motor-vehicle miles · 2025

Explore the local context →
Scotland

Dumfries & Galloway

1,414 million motor-vehicle miles · 2025

Explore the local context →
Scotland

Dundee City

539 million motor-vehicle miles · 2025

Explore the local context →
England

Durham

2,888 million motor-vehicle miles · 2025

Explore the local context →
England

Ealing

807 million motor-vehicle miles · 2025

Explore the local context →
Scotland

East Ayrshire

755 million motor-vehicle miles · 2025

Explore the local context →
England

East Cheshire

3,107 million motor-vehicle miles · 2025

Explore the local context →
Scotland

East Dunbartonshire

358 million motor-vehicle miles · 2025

Explore the local context →
Scotland

East Lothian

670 million motor-vehicle miles · 2025

Explore the local context →
Scotland

East Renfrewshire

518 million motor-vehicle miles · 2025

Explore the local context →
England

East Riding of Yorkshire

2,413 million motor-vehicle miles · 2025

Explore the local context →
England

East Sussex

2,710 million motor-vehicle miles · 2025

Explore the local context →
England

Enfield

1,129 million motor-vehicle miles · 2025

Explore the local context →
England

Essex

9,975 million motor-vehicle miles · 2025

Explore the local context →
Scotland

Falkirk

1,026 million motor-vehicle miles · 2025

Explore the local context →
Scotland

Fife

1,937 million motor-vehicle miles · 2025

Explore the local context →
Wales

Flintshire

1,118 million motor-vehicle miles · 2025

Explore the local context →
England

Gateshead

1,174 million motor-vehicle miles · 2025

Explore the local context →
Scotland

Glasgow City

2,257 million motor-vehicle miles · 2025

Explore the local context →
England

Gloucestershire

4,413 million motor-vehicle miles · 2025

Explore the local context →
England

Greenwich

749 million motor-vehicle miles · 2025

Explore the local context →
Wales

Gwynedd

899 million motor-vehicle miles · 2025

Explore the local context →
England

Hackney

273 million motor-vehicle miles · 2025

Explore the local context →
England

Halton

665 million motor-vehicle miles · 2025

Explore the local context →
England

Hammersmith and Fulham

301 million motor-vehicle miles · 2025

Explore the local context →
England

Hampshire

9,780 million motor-vehicle miles · 2025

Explore the local context →
England

Haringey

326 million motor-vehicle miles · 2025

Explore the local context →
England

Harrow

408 million motor-vehicle miles · 2025

Explore the local context →
England

Hartlepool

430 million motor-vehicle miles · 2025

Explore the local context →
England

Havering

1,146 million motor-vehicle miles · 2025

Explore the local context →
England

Herefordshire, County of

1,262 million motor-vehicle miles · 2025

Explore the local context →
England

Hertfordshire

7,472 million motor-vehicle miles · 2025

Explore the local context →
Scotland

Highland

1,998 million motor-vehicle miles · 2025

Explore the local context →
England

Hillingdon

1,522 million motor-vehicle miles · 2025

Explore the local context →
England

Hounslow

1,040 million motor-vehicle miles · 2025

Explore the local context →
Scotland

Inverclyde

326 million motor-vehicle miles · 2025

Explore the local context →
Wales

Isle of Anglesey

427 million motor-vehicle miles · 2025

Explore the local context →
England

Isle of Wight

403 million motor-vehicle miles · 2025

Explore the local context →
England

Isles of Scilly

1 million motor-vehicle miles · 2025

Explore the local context →
England

Islington

225 million motor-vehicle miles · 2025

Explore the local context →
England

Kensington and Chelsea

306 million motor-vehicle miles · 2025

Explore the local context →
England

Kent

9,788 million motor-vehicle miles · 2025

Explore the local context →
England

Kingston upon Hull, City of

768 million motor-vehicle miles · 2025

Explore the local context →
England

Kingston upon Thames

616 million motor-vehicle miles · 2025

Explore the local context →
England

Kirklees

1,725 million motor-vehicle miles · 2025

Explore the local context →
England

Knowsley

1,056 million motor-vehicle miles · 2025

Explore the local context →
England

Lambeth

448 million motor-vehicle miles · 2025

Explore the local context →
England

Lancashire

7,641 million motor-vehicle miles · 2025

Explore the local context →
England

Leeds

4,230 million motor-vehicle miles · 2025

Explore the local context →
England

Leicester

1,036 million motor-vehicle miles · 2025

Explore the local context →
England

Leicestershire

5,384 million motor-vehicle miles · 2025

Explore the local context →
England

Lewisham

449 million motor-vehicle miles · 2025

Explore the local context →
England

Lincolnshire

4,474 million motor-vehicle miles · 2025

Explore the local context →
England

Liverpool

1,374 million motor-vehicle miles · 2025

Explore the local context →
England

Luton

517 million motor-vehicle miles · 2025

Explore the local context →
England

Manchester

1,755 million motor-vehicle miles · 2025

Explore the local context →
England

Medway

907 million motor-vehicle miles · 2025

Explore the local context →
Wales

Merthyr Tydfil

279 million motor-vehicle miles · 2025

Explore the local context →
England

Merton

407 million motor-vehicle miles · 2025

Explore the local context →
England

Middlesbrough

930 million motor-vehicle miles · 2025

Explore the local context →
Scotland

Midlothian

448 million motor-vehicle miles · 2025

Explore the local context →
England

Milton Keynes

1,592 million motor-vehicle miles · 2025

Explore the local context →
Wales

Monmouthshire

977 million motor-vehicle miles · 2025

Explore the local context →
Scotland

Moray

522 million motor-vehicle miles · 2025

Explore the local context →
Wales

Neath Port Talbot

893 million motor-vehicle miles · 2025

Explore the local context →
England

Newcastle upon Tyne

1,158 million motor-vehicle miles · 2025

Explore the local context →
England

Newham

589 million motor-vehicle miles · 2025

Explore the local context →
Wales

Newport

1,273 million motor-vehicle miles · 2025

Explore the local context →
England

Norfolk

5,646 million motor-vehicle miles · 2025

Explore the local context →
Scotland

North Ayrshire

518 million motor-vehicle miles · 2025

Explore the local context →
England

North East Lincolnshire

620 million motor-vehicle miles · 2025

Explore the local context →
Scotland

North Lanarkshire

2,171 million motor-vehicle miles · 2025

Explore the local context →
England

North Lincolnshire

1,165 million motor-vehicle miles · 2025

Explore the local context →
England

North Northamptonshire

2,340 million motor-vehicle miles · 2025

Explore the local context →
England

North Somerset

1,647 million motor-vehicle miles · 2025

Explore the local context →
England

North Tyneside

877 million motor-vehicle miles · 2025

Explore the local context →
England

North Yorkshire

5,532 million motor-vehicle miles · 2025

Explore the local context →
England

Northumberland

2,163 million motor-vehicle miles · 2025

Explore the local context →
England

Nottingham

1,073 million motor-vehicle miles · 2025

Explore the local context →
England

Nottinghamshire

4,973 million motor-vehicle miles · 2025

Explore the local context →
England

Oldham

728 million motor-vehicle miles · 2025

Explore the local context →
Scotland

Orkney Islands

99 million motor-vehicle miles · 2025

Explore the local context →
England

Oxfordshire

4,803 million motor-vehicle miles · 2025

Explore the local context →
Wales

Pembrokeshire

737 million motor-vehicle miles · 2025

Explore the local context →
Scotland

Perth & Kinross

1,659 million motor-vehicle miles · 2025

Explore the local context →
England

Peterborough

1,286 million motor-vehicle miles · 2025

Explore the local context →
England

Plymouth

975 million motor-vehicle miles · 2025

Explore the local context →
England

Portsmouth

749 million motor-vehicle miles · 2025

Explore the local context →
Wales

Powys

1,033 million motor-vehicle miles · 2025

Explore the local context →
England

Reading

357 million motor-vehicle miles · 2025

Explore the local context →
England

Redbridge

718 million motor-vehicle miles · 2025

Explore the local context →
England

Redcar and Cleveland

622 million motor-vehicle miles · 2025

Explore the local context →
Scotland

Renfrewshire

1,034 million motor-vehicle miles · 2025

Explore the local context →
Wales

Rhondda, Cynon, Taff

1,438 million motor-vehicle miles · 2025

Explore the local context →
England

Richmond upon Thames

514 million motor-vehicle miles · 2025

Explore the local context →
England

Rochdale

1,139 million motor-vehicle miles · 2025

Explore the local context →
England

Rotherham

1,644 million motor-vehicle miles · 2025

Explore the local context →
England

Rutland

445 million motor-vehicle miles · 2025

Explore the local context →
England

Salford

1,507 million motor-vehicle miles · 2025

Explore the local context →
England

Sandwell

1,364 million motor-vehicle miles · 2025

Explore the local context →
Scotland

Scottish Borders

805 million motor-vehicle miles · 2025

Explore the local context →
England

Sefton

751 million motor-vehicle miles · 2025

Explore the local context →
England

Sheffield

1,820 million motor-vehicle miles · 2025

Explore the local context →
Scotland

Shetland Islands

148 million motor-vehicle miles · 2025

Explore the local context →
England

Shropshire

2,208 million motor-vehicle miles · 2025

Explore the local context →
England

Slough

489 million motor-vehicle miles · 2025

Explore the local context →
England

Solihull

1,433 million motor-vehicle miles · 2025

Explore the local context →
England

Somerset

4,697 million motor-vehicle miles · 2025

Explore the local context →
Scotland

South Ayrshire

670 million motor-vehicle miles · 2025

Explore the local context →
England

South Gloucestershire

2,689 million motor-vehicle miles · 2025

Explore the local context →
Scotland

South Lanarkshire

1,799 million motor-vehicle miles · 2025

Explore the local context →
England

South Tyneside

516 million motor-vehicle miles · 2025

Explore the local context →
England

Southampton

623 million motor-vehicle miles · 2025

Explore the local context →
England

Southend-on-Sea

391 million motor-vehicle miles · 2025

Explore the local context →
England

Southwark

434 million motor-vehicle miles · 2025

Explore the local context →
England

St. Helens

871 million motor-vehicle miles · 2025

Explore the local context →
England

Staffordshire

6,283 million motor-vehicle miles · 2025

Explore the local context →
Scotland

Stirling

821 million motor-vehicle miles · 2025

Explore the local context →
England

Stockport

1,272 million motor-vehicle miles · 2025

Explore the local context →
England

Stockton-on-Tees

981 million motor-vehicle miles · 2025

Explore the local context →
England

Stoke-on-Trent

873 million motor-vehicle miles · 2025

Explore the local context →
England

Suffolk

4,286 million motor-vehicle miles · 2025

Explore the local context →
England

Sunderland

1,127 million motor-vehicle miles · 2025

Explore the local context →
England

Surrey

8,508 million motor-vehicle miles · 2025

Explore the local context →
England

Sutton

463 million motor-vehicle miles · 2025

Explore the local context →
Wales

Swansea

1,151 million motor-vehicle miles · 2025

Explore the local context →
England

Swindon

1,270 million motor-vehicle miles · 2025

Explore the local context →
England

Tameside

776 million motor-vehicle miles · 2025

Explore the local context →
England

Telford and Wrekin

963 million motor-vehicle miles · 2025

Explore the local context →
Wales

The Vale of Glamorgan

692 million motor-vehicle miles · 2025

Explore the local context →
England

Thurrock

1,177 million motor-vehicle miles · 2025

Explore the local context →
England

Torbay

425 million motor-vehicle miles · 2025

Explore the local context →
Wales

Torfaen

444 million motor-vehicle miles · 2025

Explore the local context →
England

Tower Hamlets

511 million motor-vehicle miles · 2025

Explore the local context →
England

Trafford

1,000 million motor-vehicle miles · 2025

Explore the local context →
England

Wakefield

1,945 million motor-vehicle miles · 2025

Explore the local context →
England

Walsall

1,035 million motor-vehicle miles · 2025

Explore the local context →
England

Waltham Forest

509 million motor-vehicle miles · 2025

Explore the local context →
England

Wandsworth

458 million motor-vehicle miles · 2025

Explore the local context →
England

Warrington

1,823 million motor-vehicle miles · 2025

Explore the local context →
England

Warwickshire

6,358 million motor-vehicle miles · 2025

Explore the local context →
England

West Berkshire

1,880 million motor-vehicle miles · 2025

Explore the local context →
England

West Cheshire

2,620 million motor-vehicle miles · 2025

Explore the local context →
Scotland

West Dunbartonshire

432 million motor-vehicle miles · 2025

Explore the local context →
Scotland

West Lothian

1,220 million motor-vehicle miles · 2025

Explore the local context →
England

West Northamptonshire

3,899 million motor-vehicle miles · 2025

Explore the local context →
England

West Sussex

4,427 million motor-vehicle miles · 2025

Explore the local context →
England

Westminster

456 million motor-vehicle miles · 2025

Explore the local context →
England

Westmorland and Furness

2,438 million motor-vehicle miles · 2025

Explore the local context →
England

Wigan

1,289 million motor-vehicle miles · 2025

Explore the local context →
England

Wiltshire

3,850 million motor-vehicle miles · 2025

Explore the local context →
England

Windsor and Maidenhead

1,123 million motor-vehicle miles · 2025

Explore the local context →
England

Wirral

1,118 million motor-vehicle miles · 2025

Explore the local context →
England

Wokingham

1,014 million motor-vehicle miles · 2025

Explore the local context →
England

Wolverhampton

724 million motor-vehicle miles · 2025

Explore the local context →
England

Worcestershire

4,665 million motor-vehicle miles · 2025

Explore the local context →
Wales

Wrexham

685 million motor-vehicle miles · 2025

Explore the local context →
England

York

846 million motor-vehicle miles · 2025

Explore the local context →

Source: DfT road traffic statistics and STATS19 open data. Crown copyright, OGL v3.0. Download data and provenance.