Motor vehicle traffic by highway authority, Great Britain
The miles driven by all motor vehicles on every road in a year in each of Great Britain's 207 highway authorities – England's unitary, metropolitan and London councils and its 21 counties, and Wales's and Scotland's councils – with DfT's English regions, Wales and Scotland, in the latest two years.
Highest: Essex
9,975 million vehicle miles
2025
Verified against source, 31 October 2026, 11:16 UTC- 2025
- 2024
Source: Department for Transport. Contains public sector information licensed under the Open Government Licence v3.0.
In order
Ranked by the hub 2025
Every place, the highest figure first. The number before each is the hub's own position in the list, not the publisher's: equal figures share one, marked =.
- 1Essex9,975 million vehicle miles
- 2Kent9,788 million vehicle miles
- 3Hampshire9,780 million vehicle miles
- 4Surrey8,508 million vehicle miles
- 5Lancashire7,641 million vehicle miles
- 6Hertfordshire7,472 million vehicle miles
- 7Warwickshire6,358 million vehicle miles
- 8Staffordshire6,283 million vehicle miles
- 9Devon6,170 million vehicle miles
- 10Norfolk5,646 million vehicle miles
- 11Derbyshire5,602 million vehicle miles
- 12North Yorkshire5,532 million vehicle miles
- 13Leicestershire5,384 million vehicle miles
- 14Cambridgeshire5,289 million vehicle miles
- 15Nottinghamshire4,973 million vehicle miles
- 16Oxfordshire4,803 million vehicle miles
- 17Somerset4,697 million vehicle miles
- 18Worcestershire4,665 million vehicle miles
- 19Lincolnshire4,474 million vehicle miles
- 20West Sussex4,427 million vehicle miles
- 21Gloucestershire4,413 million vehicle miles
- 22Suffolk4,286 million vehicle miles
- 23Leeds4,230 million vehicle miles
- 24Buckinghamshire4,142 million vehicle miles
- 25West Northamptonshire3,899 million vehicle miles
- 26Wiltshire3,850 million vehicle miles
- 27Birmingham3,738 million vehicle miles
- 28Cornwall3,665 million vehicle miles
- 29Cheshire East3,107 million vehicle miles
- 30County Durham2,888 million vehicle miles
- 31East Sussex2,710 million vehicle miles
- 32South Gloucestershire2,689 million vehicle miles
- 33Cheshire West and Chester2,620 million vehicle miles
- 34Dorset2,524 million vehicle miles
- 35Westmorland and Furness2,438 million vehicle miles
- 36East Riding of Yorkshire2,413 million vehicle miles
- 37North Northamptonshire2,340 million vehicle miles
- 38Glasgow City2,257 million vehicle miles
- =39Central Bedfordshire2,208 million vehicle miles
- =39Shropshire2,208 million vehicle miles
- 41Doncaster2,197 million vehicle miles
- 42North Lanarkshire2,171 million vehicle miles
- 43Northumberland2,163 million vehicle miles
- 44Aberdeenshire2,059 million vehicle miles
- 45Cardiff2,037 million vehicle miles
- 46Highland1,998 million vehicle miles
- 47Wakefield1,945 million vehicle miles
- =48City of Edinburgh1,937 million vehicle miles
- =48Fife1,937 million vehicle miles
- 50West Berkshire1,880 million vehicle miles
- 51Warrington1,823 million vehicle miles
- 52Sheffield, its area before 1 April 20251,820 million vehicle miles
- 53South Lanarkshire1,799 million vehicle miles
- 54Manchester1,755 million vehicle miles
- 55Kirklees1,725 million vehicle miles
- 56Perth and Kinross1,659 million vehicle miles
- 57North Somerset1,647 million vehicle miles
- 58Rotherham1,644 million vehicle miles
- 59Milton Keynes1,592 million vehicle miles
- 60Cumberland1,590 million vehicle miles
- 61Hillingdon1,522 million vehicle miles
- 62Bradford1,519 million vehicle miles
- 63Salford1,507 million vehicle miles
- 64Rhondda Cynon Taf1,438 million vehicle miles
- 65Solihull1,433 million vehicle miles
- 66Bristol, City of1,423 million vehicle miles
- 67Dumfries and Galloway1,414 million vehicle miles
- 68Liverpool1,374 million vehicle miles
- 69Sandwell1,364 million vehicle miles
- 70Bolton1,327 million vehicle miles
- 71Barnsley, its area before 1 April 20251,319 million vehicle miles
- 72Carmarthenshire1,305 million vehicle miles
- 73Wigan1,289 million vehicle miles
- 74Peterborough1,286 million vehicle miles
- 75Bournemouth, Christchurch and Poole1,285 million vehicle miles
- 76Newport1,273 million vehicle miles
- 77Stockport1,272 million vehicle miles
- 78Swindon1,270 million vehicle miles
- 79Herefordshire, County of1,262 million vehicle miles
- 80Coventry1,244 million vehicle miles
- 81Derby1,225 million vehicle miles
- 82West Lothian1,220 million vehicle miles
- 83Thurrock1,177 million vehicle miles
- 84Gateshead1,174 million vehicle miles
- 85North Lincolnshire1,165 million vehicle miles
- 86Newcastle upon Tyne1,158 million vehicle miles
- 87Swansea1,151 million vehicle miles
- 88Havering1,146 million vehicle miles
- 89Rochdale1,139 million vehicle miles
- 90Enfield1,129 million vehicle miles
- 91Sunderland1,127 million vehicle miles
- 92Windsor and Maidenhead1,123 million vehicle miles
- =93Flintshire1,118 million vehicle miles
- =93Wirral1,118 million vehicle miles
- 95Barnet1,080 million vehicle miles
- 96Dudley1,078 million vehicle miles
- 97Nottingham1,073 million vehicle miles
- 98Knowsley1,056 million vehicle miles
- 99Hounslow1,040 million vehicle miles
- 100Leicester1,036 million vehicle miles
- 101Walsall1,035 million vehicle miles
- 102Renfrewshire1,034 million vehicle miles
- 103Powys1,033 million vehicle miles
- 104Falkirk1,026 million vehicle miles
- 105Bury1,024 million vehicle miles
- 106Wokingham1,014 million vehicle miles
- 107Trafford1,000 million vehicle miles
- =108Calderdale981 million vehicle miles
- =108Stockton-on-Tees981 million vehicle miles
- 110Monmouthshire977 million vehicle miles
- =111Aberdeen City975 million vehicle miles
- =111Plymouth975 million vehicle miles
- 113Telford and Wrekin963 million vehicle miles
- 114Middlesbrough930 million vehicle miles
- 115Medway907 million vehicle miles
- 116Bridgend906 million vehicle miles
- 117Bromley901 million vehicle miles
- 118Gwynedd899 million vehicle miles
- 119Bedford895 million vehicle miles
- 120Neath Port Talbot893 million vehicle miles
- 121North Tyneside877 million vehicle miles
- 122Stoke-on-Trent873 million vehicle miles
- 123St. Helens871 million vehicle miles
- 124Croydon851 million vehicle miles
- 125York846 million vehicle miles
- 126Conwy828 million vehicle miles
- 127Stirling821 million vehicle miles
- 128Ealing807 million vehicle miles
- 129Scottish Borders805 million vehicle miles
- 130Tameside776 million vehicle miles
- 131Brighton and Hove770 million vehicle miles
- 132Kingston upon Hull, City of768 million vehicle miles
- 133Bath and North East Somerset758 million vehicle miles
- 134East Ayrshire755 million vehicle miles
- 135Sefton751 million vehicle miles
- =136Greenwich749 million vehicle miles
- =136Portsmouth749 million vehicle miles
- 138Caerphilly746 million vehicle miles
- 139Pembrokeshire737 million vehicle miles
- 140Oldham728 million vehicle miles
- 141Wolverhampton724 million vehicle miles
- 142Redbridge718 million vehicle miles
- 143Angus715 million vehicle miles
- 144Vale of Glamorgan692 million vehicle miles
- 145Wrexham685 million vehicle miles
- =146East Lothian670 million vehicle miles
- =146South Ayrshire670 million vehicle miles
- 148Halton665 million vehicle miles
- 149Bexley632 million vehicle miles
- =150Brent623 million vehicle miles
- =150Southampton623 million vehicle miles
- 152Redcar and Cleveland622 million vehicle miles
- 153North East Lincolnshire620 million vehicle miles
- 154Kingston upon Thames616 million vehicle miles
- 155Argyll and Bute614 million vehicle miles
- 156Newham589 million vehicle miles
- 157Denbighshire571 million vehicle miles
- 158Darlington546 million vehicle miles
- 159Dundee City539 million vehicle miles
- 160Moray522 million vehicle miles
- =161East Renfrewshire518 million vehicle miles
- =161North Ayrshire518 million vehicle miles
- 163Luton517 million vehicle miles
- 164South Tyneside516 million vehicle miles
- 165Richmond upon Thames514 million vehicle miles
- 166Tower Hamlets511 million vehicle miles
- 167Waltham Forest509 million vehicle miles
- 168Slough489 million vehicle miles
- 169Ceredigion474 million vehicle miles
- 170Sutton463 million vehicle miles
- 171Wandsworth458 million vehicle miles
- 172Westminster456 million vehicle miles
- 173Blackburn with Darwen452 million vehicle miles
- =174Bracknell Forest449 million vehicle miles
- =174Lewisham449 million vehicle miles
- =176Lambeth448 million vehicle miles
- =176Midlothian448 million vehicle miles
- 178Rutland445 million vehicle miles
- 179Torfaen444 million vehicle miles
- 180Southwark434 million vehicle miles
- 181West Dunbartonshire432 million vehicle miles
- 182Hartlepool430 million vehicle miles
- 183Isle of Anglesey427 million vehicle miles
- 184Torbay425 million vehicle miles
- 185Barking and Dagenham412 million vehicle miles
- 186Harrow408 million vehicle miles
- 187Merton407 million vehicle miles
- 188Isle of Wight403 million vehicle miles
- 189Southend-on-Sea391 million vehicle miles
- 190East Dunbartonshire358 million vehicle miles
- 191Reading357 million vehicle miles
- 192Blackpool336 million vehicle miles
- =193Haringey326 million vehicle miles
- =193Inverclyde326 million vehicle miles
- 195Kensington and Chelsea306 million vehicle miles
- 196Hammersmith and Fulham301 million vehicle miles
- 197Merthyr Tydfil279 million vehicle miles
- 198Camden275 million vehicle miles
- =199Blaenau Gwent273 million vehicle miles
- =199Hackney273 million vehicle miles
- 201Islington225 million vehicle miles
- 202Clackmannanshire217 million vehicle miles
- 203Shetland Islands148 million vehicle miles
- 204Na h-Eileanan Siar142 million vehicle miles
- 205Orkney Islands99 million vehicle miles
- 206City of London71 million vehicle miles
- 207Isles of Scilly1 million vehicle miles
No figure published for Barnsley (given under its old code, E08000016), Sheffield (given under its old code, E08000019).
Counts follow the size of the place, so the largest places tend to come first.
Data table
218 rows
| Area | 2025 | 2024 |
|---|---|---|
| Essex E10000012 | 9,975 million vehicle miles | 9,708 million vehicle miles |
| Kent E10000016 | 9,788 million vehicle miles | 9,537 million vehicle miles |
| Hampshire E10000014 | 9,780 million vehicle miles | 9,611 million vehicle miles |
| Surrey E10000030 | 8,508 million vehicle miles | 8,475 million vehicle miles |
| Lancashire E10000017 | 7,641 million vehicle miles | 7,332 million vehicle miles |
| Hertfordshire E10000015 | 7,472 million vehicle miles | 7,362 million vehicle miles |
| Warwickshire E10000031 | 6,358 million vehicle miles | 6,270 million vehicle miles |
| Staffordshire E10000028 | 6,283 million vehicle miles | 6,137 million vehicle miles |
| Devon E10000008 | 6,170 million vehicle miles | 5,967 million vehicle miles |
| Norfolk E10000020 | 5,646 million vehicle miles | 5,544 million vehicle miles |
| Derbyshire E10000007 | 5,602 million vehicle miles | 5,460 million vehicle miles |
| North Yorkshire E06000065 | 5,532 million vehicle miles | 5,461 million vehicle miles |
| Leicestershire E10000018 | 5,384 million vehicle miles | 5,243 million vehicle miles |
| Cambridgeshire E10000003 | 5,289 million vehicle miles | 5,248 million vehicle miles |
| Nottinghamshire E10000024 | 4,973 million vehicle miles | 4,863 million vehicle miles |
| Oxfordshire E10000025 | 4,803 million vehicle miles | 4,790 million vehicle miles |
| Somerset E06000066 | 4,697 million vehicle miles | 4,582 million vehicle miles |
| Worcestershire E10000034 | 4,665 million vehicle miles | 4,594 million vehicle miles |
| Lincolnshire E10000019 | 4,474 million vehicle miles | 4,387 million vehicle miles |
| West Sussex E10000032 | 4,427 million vehicle miles | 4,341 million vehicle miles |
| Gloucestershire E10000013 | 4,413 million vehicle miles | 4,408 million vehicle miles |
| Suffolk E10000029 | 4,286 million vehicle miles | 4,182 million vehicle miles |
| Leeds E08000035 | 4,230 million vehicle miles | 4,178 million vehicle miles |
| Buckinghamshire E06000060 | 4,142 million vehicle miles | 4,057 million vehicle miles |
| West Northamptonshire E06000062 | 3,899 million vehicle miles | 3,785 million vehicle miles |
| Wiltshire E06000054 | 3,850 million vehicle miles | 3,742 million vehicle miles |
| Birmingham E08000025 | 3,738 million vehicle miles | 3,657 million vehicle miles |
| Cornwall E06000052 | 3,665 million vehicle miles | 3,548 million vehicle miles |
| Cheshire East E06000049 | 3,107 million vehicle miles | 2,982 million vehicle miles |
| County Durham E06000047 | 2,888 million vehicle miles | 2,814 million vehicle miles |
| East Sussex E10000011 | 2,710 million vehicle miles | 2,649 million vehicle miles |
| South Gloucestershire E06000025 | 2,689 million vehicle miles | 2,645 million vehicle miles |
| Cheshire West and Chester E06000050 | 2,620 million vehicle miles | 2,568 million vehicle miles |
| Dorset E06000059 | 2,524 million vehicle miles | 2,479 million vehicle miles |
| Westmorland and Furness E06000064 | 2,438 million vehicle miles | 2,375 million vehicle miles |
| East Riding of Yorkshire E06000011 | 2,413 million vehicle miles | 2,352 million vehicle miles |
| North Northamptonshire E06000061 | 2,340 million vehicle miles | 2,315 million vehicle miles |
| Glasgow City S12000049 | 2,257 million vehicle miles | 2,264 million vehicle miles |
| Central Bedfordshire E06000056 | 2,208 million vehicle miles | 2,114 million vehicle miles |
| Shropshire E06000051 | 2,208 million vehicle miles | 2,189 million vehicle miles |
| Doncaster E08000017 | 2,197 million vehicle miles | 2,178 million vehicle miles |
| North Lanarkshire S12000050 | 2,171 million vehicle miles | 2,147 million vehicle miles |
| Northumberland E06000057 | 2,163 million vehicle miles | 2,083 million vehicle miles |
| Aberdeenshire S12000034 | 2,059 million vehicle miles | 1,996 million vehicle miles |
| Cardiff W06000015 | 2,037 million vehicle miles | 1,980 million vehicle miles |
| Highland S12000017 | 1,998 million vehicle miles | 1,968 million vehicle miles |
| Wakefield E08000036 | 1,945 million vehicle miles | 1,904 million vehicle miles |
| Fife S12000047 | 1,937 million vehicle miles | 1,918 million vehicle miles |
| City of Edinburgh S12000036 | 1,937 million vehicle miles | 1,915 million vehicle miles |
| West Berkshire E06000037 | 1,880 million vehicle miles | 1,820 million vehicle miles |
| Warrington E06000007 | 1,823 million vehicle miles | 1,769 million vehicle miles |
| Sheffield E08000019 its area before 1 April 2025 | 1,820 million vehicle miles | 1,765 million vehicle miles |
| South Lanarkshire S12000029 | 1,799 million vehicle miles | 1,797 million vehicle miles |
| Manchester E08000003 | 1,755 million vehicle miles | 1,739 million vehicle miles |
| Kirklees E08000034 | 1,725 million vehicle miles | 1,732 million vehicle miles |
| Perth and Kinross S12000048 | 1,659 million vehicle miles | 1,613 million vehicle miles |
| North Somerset E06000024 | 1,647 million vehicle miles | 1,614 million vehicle miles |
| Rotherham E08000018 | 1,644 million vehicle miles | 1,547 million vehicle miles |
| Milton Keynes E06000042 | 1,592 million vehicle miles | 1,502 million vehicle miles |
| Cumberland E06000063 | 1,590 million vehicle miles | 1,564 million vehicle miles |
| Hillingdon E09000017 | 1,522 million vehicle miles | 1,465 million vehicle miles |
| Bradford E08000032 | 1,519 million vehicle miles | 1,508 million vehicle miles |
| Salford E08000006 | 1,507 million vehicle miles | 1,486 million vehicle miles |
| Rhondda Cynon Taf W06000016 | 1,438 million vehicle miles | 1,387 million vehicle miles |
| Solihull E08000029 | 1,433 million vehicle miles | 1,434 million vehicle miles |
| Bristol, City of E06000023 | 1,423 million vehicle miles | 1,443 million vehicle miles |
| Dumfries and Galloway S12000006 | 1,414 million vehicle miles | 1,417 million vehicle miles |
| Liverpool E08000012 | 1,374 million vehicle miles | 1,363 million vehicle miles |
| Sandwell E08000028 | 1,364 million vehicle miles | 1,358 million vehicle miles |
| Bolton E08000001 | 1,327 million vehicle miles | 1,305 million vehicle miles |
| Barnsley E08000016 its area before 1 April 2025 | 1,319 million vehicle miles | 1,310 million vehicle miles |
| Carmarthenshire W06000010 | 1,305 million vehicle miles | 1,287 million vehicle miles |
| Wigan E08000010 | 1,289 million vehicle miles | 1,251 million vehicle miles |
| Peterborough E06000031 | 1,286 million vehicle miles | 1,215 million vehicle miles |
| Bournemouth, Christchurch and Poole E06000058 | 1,285 million vehicle miles | 1,285 million vehicle miles |
| Newport W06000022 | 1,273 million vehicle miles | 1,242 million vehicle miles |
| Stockport E08000007 | 1,272 million vehicle miles | 1,259 million vehicle miles |
| Swindon E06000030 | 1,270 million vehicle miles | 1,248 million vehicle miles |
| Herefordshire, County of E06000019 | 1,262 million vehicle miles | 1,249 million vehicle miles |
| Coventry E08000026 | 1,244 million vehicle miles | 1,230 million vehicle miles |
| Derby E06000015 | 1,225 million vehicle miles | 1,214 million vehicle miles |
| West Lothian S12000040 | 1,220 million vehicle miles | 1,197 million vehicle miles |
| Thurrock E06000034 | 1,177 million vehicle miles | 1,129 million vehicle miles |
| Gateshead E08000037 | 1,174 million vehicle miles | 1,104 million vehicle miles |
| North Lincolnshire E06000013 | 1,165 million vehicle miles | 1,126 million vehicle miles |
| Newcastle upon Tyne E08000021 | 1,158 million vehicle miles | 1,135 million vehicle miles |
| Swansea W06000011 | 1,151 million vehicle miles | 1,132 million vehicle miles |
| Havering E09000016 | 1,146 million vehicle miles | 1,130 million vehicle miles |
| Rochdale E08000005 | 1,139 million vehicle miles | 1,133 million vehicle miles |
| Enfield E09000010 | 1,129 million vehicle miles | 1,110 million vehicle miles |
| Sunderland E08000024 | 1,127 million vehicle miles | 1,095 million vehicle miles |
| Windsor and Maidenhead E06000040 | 1,123 million vehicle miles | 1,132 million vehicle miles |
| Flintshire W06000005 | 1,118 million vehicle miles | 1,098 million vehicle miles |
| Wirral E08000015 | 1,118 million vehicle miles | 1,105 million vehicle miles |
| Barnet E09000003 | 1,080 million vehicle miles | 1,052 million vehicle miles |
| Dudley E08000027 | 1,078 million vehicle miles | 1,072 million vehicle miles |
| Nottingham E06000018 | 1,073 million vehicle miles | 1,070 million vehicle miles |
| Knowsley E08000011 | 1,056 million vehicle miles | 1,027 million vehicle miles |
| Hounslow E09000018 | 1,040 million vehicle miles | 1,030 million vehicle miles |
| Leicester E06000016 | 1,036 million vehicle miles | 1,023 million vehicle miles |
| Walsall E08000030 | 1,035 million vehicle miles | 1,018 million vehicle miles |
| Renfrewshire S12000038 | 1,034 million vehicle miles | 1,028 million vehicle miles |
| Powys W06000023 | 1,033 million vehicle miles | 1,013 million vehicle miles |
| Falkirk S12000014 | 1,026 million vehicle miles | 1,010 million vehicle miles |
| Bury E08000002 | 1,024 million vehicle miles | 1,021 million vehicle miles |
| Wokingham E06000041 | 1,014 million vehicle miles | 988 million vehicle miles |
| Trafford E08000009 | 1,000 million vehicle miles | 990 million vehicle miles |
| Calderdale E08000033 | 981 million vehicle miles | 972 million vehicle miles |
| Stockton-on-Tees E06000004 | 981 million vehicle miles | 965 million vehicle miles |
| Monmouthshire W06000021 | 977 million vehicle miles | 947 million vehicle miles |
| Aberdeen City S12000033 | 975 million vehicle miles | 967 million vehicle miles |
| Plymouth E06000026 | 975 million vehicle miles | 991 million vehicle miles |
| Telford and Wrekin E06000020 | 963 million vehicle miles | 949 million vehicle miles |
| Middlesbrough E06000002 | 930 million vehicle miles | 897 million vehicle miles |
| Medway E06000035 | 907 million vehicle miles | 889 million vehicle miles |
| Bridgend W06000013 | 906 million vehicle miles | 863 million vehicle miles |
| Bromley E09000006 | 901 million vehicle miles | 891 million vehicle miles |
| Gwynedd W06000002 | 899 million vehicle miles | 872 million vehicle miles |
| Bedford E06000055 | 895 million vehicle miles | 870 million vehicle miles |
| Neath Port Talbot W06000012 | 893 million vehicle miles | 877 million vehicle miles |
| North Tyneside E08000022 | 877 million vehicle miles | 847 million vehicle miles |
| Stoke-on-Trent E06000021 | 873 million vehicle miles | 868 million vehicle miles |
| St. Helens E08000013 | 871 million vehicle miles | 859 million vehicle miles |
| Croydon E09000008 | 851 million vehicle miles | 844 million vehicle miles |
| York E06000014 | 846 million vehicle miles | 827 million vehicle miles |
| Conwy W06000003 | 828 million vehicle miles | 812 million vehicle miles |
| Stirling S12000030 | 821 million vehicle miles | 811 million vehicle miles |
| Ealing E09000009 | 807 million vehicle miles | 788 million vehicle miles |
| Scottish Borders S12000026 | 805 million vehicle miles | 792 million vehicle miles |
| Tameside E08000008 | 776 million vehicle miles | 769 million vehicle miles |
| Brighton and Hove E06000043 | 770 million vehicle miles | 759 million vehicle miles |
| Kingston upon Hull, City of E06000010 | 768 million vehicle miles | 750 million vehicle miles |
| Bath and North East Somerset E06000022 | 758 million vehicle miles | 751 million vehicle miles |
| East Ayrshire S12000008 | 755 million vehicle miles | 725 million vehicle miles |
| Sefton E08000014 | 751 million vehicle miles | 742 million vehicle miles |
| Portsmouth E06000044 | 749 million vehicle miles | 742 million vehicle miles |
| Greenwich E09000011 | 749 million vehicle miles | 755 million vehicle miles |
| Caerphilly W06000018 | 746 million vehicle miles | 738 million vehicle miles |
| Pembrokeshire W06000009 | 737 million vehicle miles | 711 million vehicle miles |
| Oldham E08000004 | 728 million vehicle miles | 725 million vehicle miles |
| Wolverhampton E08000031 | 724 million vehicle miles | 722 million vehicle miles |
| Redbridge E09000026 | 718 million vehicle miles | 719 million vehicle miles |
| Angus S12000041 | 715 million vehicle miles | 708 million vehicle miles |
| Vale of Glamorgan W06000014 | 692 million vehicle miles | 682 million vehicle miles |
| Wrexham W06000006 | 685 million vehicle miles | 677 million vehicle miles |
| East Lothian S12000010 | 670 million vehicle miles | 653 million vehicle miles |
| South Ayrshire S12000028 | 670 million vehicle miles | 662 million vehicle miles |
| Halton E06000006 | 665 million vehicle miles | 644 million vehicle miles |
| Bexley E09000004 | 632 million vehicle miles | 621 million vehicle miles |
| Southampton E06000045 | 623 million vehicle miles | 617 million vehicle miles |
| Brent E09000005 | 623 million vehicle miles | 601 million vehicle miles |
| Redcar and Cleveland E06000003 | 622 million vehicle miles | 610 million vehicle miles |
| North East Lincolnshire E06000012 | 620 million vehicle miles | 612 million vehicle miles |
| Kingston upon Thames E09000021 | 616 million vehicle miles | 596 million vehicle miles |
| Argyll and Bute S12000035 | 614 million vehicle miles | 603 million vehicle miles |
| Newham E09000025 | 589 million vehicle miles | 596 million vehicle miles |
| Denbighshire W06000004 | 571 million vehicle miles | 566 million vehicle miles |
| Darlington E06000005 | 546 million vehicle miles | 540 million vehicle miles |
| Dundee City S12000042 | 539 million vehicle miles | 540 million vehicle miles |
| Moray S12000020 | 522 million vehicle miles | 517 million vehicle miles |
| East Renfrewshire S12000011 | 518 million vehicle miles | 503 million vehicle miles |
| North Ayrshire S12000021 | 518 million vehicle miles | 505 million vehicle miles |
| Luton E06000032 | 517 million vehicle miles | 509 million vehicle miles |
| South Tyneside E08000023 | 516 million vehicle miles | 511 million vehicle miles |
| Richmond upon Thames E09000027 | 514 million vehicle miles | 508 million vehicle miles |
| Tower Hamlets E09000030 | 511 million vehicle miles | 520 million vehicle miles |
| Waltham Forest E09000031 | 509 million vehicle miles | 498 million vehicle miles |
| Slough E06000039 | 489 million vehicle miles | 490 million vehicle miles |
| Ceredigion W06000008 | 474 million vehicle miles | 470 million vehicle miles |
| Sutton E09000029 | 463 million vehicle miles | 462 million vehicle miles |
| Wandsworth E09000032 | 458 million vehicle miles | 457 million vehicle miles |
| Westminster E09000033 | 456 million vehicle miles | 453 million vehicle miles |
| Blackburn with Darwen E06000008 | 452 million vehicle miles | 446 million vehicle miles |
| Bracknell Forest E06000036 | 449 million vehicle miles | 438 million vehicle miles |
| Lewisham E09000023 | 449 million vehicle miles | 448 million vehicle miles |
| Lambeth E09000022 | 448 million vehicle miles | 453 million vehicle miles |
| Midlothian S12000019 | 448 million vehicle miles | 439 million vehicle miles |
| Rutland E06000017 | 445 million vehicle miles | 441 million vehicle miles |
| Torfaen W06000020 | 444 million vehicle miles | 434 million vehicle miles |
| Southwark E09000028 | 434 million vehicle miles | 430 million vehicle miles |
| West Dunbartonshire S12000039 | 432 million vehicle miles | 426 million vehicle miles |
| Hartlepool E06000001 | 430 million vehicle miles | 421 million vehicle miles |
| Isle of Anglesey W06000001 | 427 million vehicle miles | 422 million vehicle miles |
| Torbay E06000027 | 425 million vehicle miles | 428 million vehicle miles |
| Barking and Dagenham E09000002 | 412 million vehicle miles | 411 million vehicle miles |
| Harrow E09000015 | 408 million vehicle miles | 407 million vehicle miles |
| Merton E09000024 | 407 million vehicle miles | 404 million vehicle miles |
| Isle of Wight E06000046 | 403 million vehicle miles | 404 million vehicle miles |
| Southend-on-Sea E06000033 | 391 million vehicle miles | 401 million vehicle miles |
| East Dunbartonshire S12000045 | 358 million vehicle miles | 357 million vehicle miles |
| Reading E06000038 | 357 million vehicle miles | 359 million vehicle miles |
| Blackpool E06000009 | 336 million vehicle miles | 334 million vehicle miles |
| Inverclyde S12000018 | 326 million vehicle miles | 329 million vehicle miles |
| Haringey E09000014 | 326 million vehicle miles | 321 million vehicle miles |
| Kensington and Chelsea E09000020 | 306 million vehicle miles | 310 million vehicle miles |
| Hammersmith and Fulham E09000013 | 301 million vehicle miles | 301 million vehicle miles |
| Merthyr Tydfil W06000024 | 279 million vehicle miles | 281 million vehicle miles |
| Camden E09000007 | 275 million vehicle miles | 278 million vehicle miles |
| Hackney E09000012 | 273 million vehicle miles | 274 million vehicle miles |
| Blaenau Gwent W06000019 | 273 million vehicle miles | 261 million vehicle miles |
| Islington E09000019 | 225 million vehicle miles | 225 million vehicle miles |
| Clackmannanshire S12000005 | 217 million vehicle miles | 215 million vehicle miles |
| Shetland Islands S12000027 | 148 million vehicle miles | 146 million vehicle miles |
| Na h-Eileanan Siar S12000013 | 142 million vehicle miles | 141 million vehicle miles |
| Orkney Islands S12000023 | 99 million vehicle miles | 96 million vehicle miles |
| City of London E09000001 | 71 million vehicle miles | 74 million vehicle miles |
| Isles of Scilly E06000053 | 1 million vehicle miles | 1 million vehicle miles |
| Barnsley E08000038 | given for its area before 1 April 2025, under E08000016 | given for its area before 1 April 2025, under E08000016 |
| Sheffield E08000039 | given for its area before 1 April 2025, under E08000019 | given for its area before 1 April 2025, under E08000019 |
| North East | 13,413 million vehicle miles | 13,022 million vehicle miles |
| North West | 37,659 million vehicle miles | 36,786 million vehicle miles |
| Yorkshire and The Humber | 28,723 million vehicle miles | 28,223 million vehicle miles |
| East Midlands | 30,451 million vehicle miles | 29,798 million vehicle miles |
| West Midlands | 33,228 million vehicle miles | 32,746 million vehicle miles |
| East of England | 39,141 million vehicle miles | 38,282 million vehicle miles |
| London | 19,650 million vehicle miles | 19,433 million vehicle miles |
| South East | 54,511 million vehicle miles | 53,601 million vehicle miles |
| South West | 35,791 million vehicle miles | 35,130 million vehicle miles |
| Wales | 19,185 million vehicle miles | 18,753 million vehicle miles |
| Scotland | 30,801 million vehicle miles | 30,404 million vehicle miles |
Map
2025 · 184 areas, each shaded by the fifth of the areas its figure falls in
- 1m to 463m
- 463m to 758m
- 758m to 1,073m
- 1,073m to 1,592m
- 1,592m to 5,532m
Boundaries: Council boundaries, May 2026, from the geography spine. Source: Office for National Statistics licensed under the Open Government Licence v.3.0. Contains OS data © Crown copyright and database right 2026.
Source and licence
- Publisher
- Department for Transport
- Check it yourself
- https://roadtraffic.dft.gov.uk/downloads
- Licence
- Open Government Licence v3.0 – Contains public sector information licensed under the Open Government Licence v3.0.
- Retrieved
- 31 October 2026, 11:13 UTC
- Raw files fetched
- https://storage.googleapis.com/dft-statistics/road-traffic/downloads/data-gov-uk/local_authority_traffic.csvSHA-256 058a61b9f6f7d07a9363c339829c6723fdecc4270f500611d1790eae6da7b9fc · 433,725 bytes
- https://storage.googleapis.com/dft-statistics/road-traffic/downloads/data-gov-uk/region_traffic_by_vehicle_type.csvSHA-256 2db1cc2ac20f6a0cce917207b9f8c8d310119393b67e7bdc94dcb1adfa19d480 · 43,787 bytes
Verification
Verified against source, 31 October 2026, 11:16 UTC Run at 31 October 2026, 11:16 UTC; 436 of 436 figures matched the live source.
| Result | Check | Detail |
|---|---|---|
| Pass | Provenance recorded | Department for Transport; Open Government Licence v3.0; retrieved 2026-10-31T11:13:16Z; 2 raw file(s) |
| Pass | Raw files match recorded SHA-256 | 2 of 2 files intact |
| Pass | Re-parsing raw files reproduces figures | 436 of 436 figures and the headline reproduced |
| Pass | Figures are finite numbers | 436 figures, 0 invalid |
| Pass | Live source matches every figure | 436 of 436 figures match exactly after downloading 2 source file(s) again (2 byte-identical); the headline matches |
| Pass | The highway authorities add up to their region or nation | in 22 of 22 cases the authorities' vehicle miles sum to the whole within half of 100,000 for each figure (7 exactly) |
| Pass | The regions' road types add up to their totals | in 22 of 22 cases the road types in https://storage.googleapis.com/dft-statistics/road-traffic/downloads/data-gov-uk/region_traffic_by_road_type.csv sum to the whole within half of 100,000 for each figure (15 exactly) |
| Pass | The regions and nations add up to Great Britain | in 2 of 2 years the regions, Wales and Scotland add up to Great Britain's all motor vehicles in road-traffic-gb, within 0.05bn and half of 100,000 for each figure |
| Pass | Source page answers | https://roadtraffic.dft.gov.uk/downloads – HTTP 200 |
Notes
- DfT's estimates of the miles driven by all motor vehicles on every road in each highway authority in the calendar year, from its road traffic counts. DfT publishes them unrounded and asks that they be shown to the nearest million vehicle miles, as they are here; the CSV and JSON hold its figures as published.
- A highway authority looks after the roads. In England's two-tier areas that is the county, not its districts, so the counties are shown and their districts are not.
- DfT gives Barnsley and Sheffield under the codes they had before part of Barnsley moved into Sheffield on the 1st of April 2025 (E08000016 and E08000019), and they are shown so.
- Great Britain's total is on the page Road traffic by vehicle type, Great Britain. Northern Ireland's roads are not in DfT's road traffic statistics.