Suffrago UK Data Hub
RankingsVerificationMethods

Independent service run by Suffrago – not an official government website. Every figure comes from an official UK publisher under its open licence and is checked against that source each time the data is refreshed.

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
Motor vehicle traffic by highway authority, Great Britain
  • 2025
  • 2024
0m20bn40bn60bnNorth East13,413 million vehicle miles13,022 million vehicle milesNorth West37,659 million vehicle miles36,786 million vehicle milesYorkshire and The Humber28,723 million vehicle miles28,223 million vehicle milesEast Midlands30,451 million vehicle miles29,798 million vehicle milesWest Midlands33,228 million vehicle miles32,746 million vehicle milesEast of England39,141 million vehicle miles38,282 million vehicle milesLondon19,650 million vehicle miles19,433 million vehicle milesSouth East54,511 million vehicle miles53,601 million vehicle milesSouth West35,791 million vehicle miles35,130 million vehicle milesWales19,185 million vehicle miles18,753 million vehicle milesScotland30,801 million vehicle miles30,404 million vehicle miles

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 =.

  1. 1Essex9,975 million vehicle miles
  2. 2Kent9,788 million vehicle miles
  3. 3Hampshire9,780 million vehicle miles
  4. 4Surrey8,508 million vehicle miles
  5. 5Lancashire7,641 million vehicle miles
  6. 6Hertfordshire7,472 million vehicle miles
  7. 7Warwickshire6,358 million vehicle miles
  8. 8Staffordshire6,283 million vehicle miles
  9. 9Devon6,170 million vehicle miles
  10. 10Norfolk5,646 million vehicle miles
  11. 11Derbyshire5,602 million vehicle miles
  12. 12North Yorkshire5,532 million vehicle miles
  13. 13Leicestershire5,384 million vehicle miles
  14. 14Cambridgeshire5,289 million vehicle miles
  15. 15Nottinghamshire4,973 million vehicle miles
  16. 16Oxfordshire4,803 million vehicle miles
  17. 17Somerset4,697 million vehicle miles
  18. 18Worcestershire4,665 million vehicle miles
  19. 19Lincolnshire4,474 million vehicle miles
  20. 20West Sussex4,427 million vehicle miles
  21. 21Gloucestershire4,413 million vehicle miles
  22. 22Suffolk4,286 million vehicle miles
  23. 23Leeds4,230 million vehicle miles
  24. 24Buckinghamshire4,142 million vehicle miles
  25. 25West Northamptonshire3,899 million vehicle miles
  26. 26Wiltshire3,850 million vehicle miles
  27. 27Birmingham3,738 million vehicle miles
  28. 28Cornwall3,665 million vehicle miles
  29. 29Cheshire East3,107 million vehicle miles
  30. 30County Durham2,888 million vehicle miles
  31. 31East Sussex2,710 million vehicle miles
  32. 32South Gloucestershire2,689 million vehicle miles
  33. 33Cheshire West and Chester2,620 million vehicle miles
  34. 34Dorset2,524 million vehicle miles
  35. 35Westmorland and Furness2,438 million vehicle miles
  36. 36East Riding of Yorkshire2,413 million vehicle miles
  37. 37North Northamptonshire2,340 million vehicle miles
  38. 38Glasgow City2,257 million vehicle miles
  39. =39Central Bedfordshire2,208 million vehicle miles
  40. =39Shropshire2,208 million vehicle miles
  41. 41Doncaster2,197 million vehicle miles
  42. 42North Lanarkshire2,171 million vehicle miles
  43. 43Northumberland2,163 million vehicle miles
  44. 44Aberdeenshire2,059 million vehicle miles
  45. 45Cardiff2,037 million vehicle miles
  46. 46Highland1,998 million vehicle miles
  47. 47Wakefield1,945 million vehicle miles
  48. =48City of Edinburgh1,937 million vehicle miles
  49. =48Fife1,937 million vehicle miles
  50. 50West Berkshire1,880 million vehicle miles
  51. 51Warrington1,823 million vehicle miles
  52. 52Sheffield, its area before 1 April 20251,820 million vehicle miles
  53. 53South Lanarkshire1,799 million vehicle miles
  54. 54Manchester1,755 million vehicle miles
  55. 55Kirklees1,725 million vehicle miles
  56. 56Perth and Kinross1,659 million vehicle miles
  57. 57North Somerset1,647 million vehicle miles
  58. 58Rotherham1,644 million vehicle miles
  59. 59Milton Keynes1,592 million vehicle miles
  60. 60Cumberland1,590 million vehicle miles
  61. 61Hillingdon1,522 million vehicle miles
  62. 62Bradford1,519 million vehicle miles
  63. 63Salford1,507 million vehicle miles
  64. 64Rhondda Cynon Taf1,438 million vehicle miles
  65. 65Solihull1,433 million vehicle miles
  66. 66Bristol, City of1,423 million vehicle miles
  67. 67Dumfries and Galloway1,414 million vehicle miles
  68. 68Liverpool1,374 million vehicle miles
  69. 69Sandwell1,364 million vehicle miles
  70. 70Bolton1,327 million vehicle miles
  71. 71Barnsley, its area before 1 April 20251,319 million vehicle miles
  72. 72Carmarthenshire1,305 million vehicle miles
  73. 73Wigan1,289 million vehicle miles
  74. 74Peterborough1,286 million vehicle miles
  75. 75Bournemouth, Christchurch and Poole1,285 million vehicle miles
  76. 76Newport1,273 million vehicle miles
  77. 77Stockport1,272 million vehicle miles
  78. 78Swindon1,270 million vehicle miles
  79. 79Herefordshire, County of1,262 million vehicle miles
  80. 80Coventry1,244 million vehicle miles
  81. 81Derby1,225 million vehicle miles
  82. 82West Lothian1,220 million vehicle miles
  83. 83Thurrock1,177 million vehicle miles
  84. 84Gateshead1,174 million vehicle miles
  85. 85North Lincolnshire1,165 million vehicle miles
  86. 86Newcastle upon Tyne1,158 million vehicle miles
  87. 87Swansea1,151 million vehicle miles
  88. 88Havering1,146 million vehicle miles
  89. 89Rochdale1,139 million vehicle miles
  90. 90Enfield1,129 million vehicle miles
  91. 91Sunderland1,127 million vehicle miles
  92. 92Windsor and Maidenhead1,123 million vehicle miles
  93. =93Flintshire1,118 million vehicle miles
  94. =93Wirral1,118 million vehicle miles
  95. 95Barnet1,080 million vehicle miles
  96. 96Dudley1,078 million vehicle miles
  97. 97Nottingham1,073 million vehicle miles
  98. 98Knowsley1,056 million vehicle miles
  99. 99Hounslow1,040 million vehicle miles
  100. 100Leicester1,036 million vehicle miles
  101. 101Walsall1,035 million vehicle miles
  102. 102Renfrewshire1,034 million vehicle miles
  103. 103Powys1,033 million vehicle miles
  104. 104Falkirk1,026 million vehicle miles
  105. 105Bury1,024 million vehicle miles
  106. 106Wokingham1,014 million vehicle miles
  107. 107Trafford1,000 million vehicle miles
  108. =108Calderdale981 million vehicle miles
  109. =108Stockton-on-Tees981 million vehicle miles
  110. 110Monmouthshire977 million vehicle miles
  111. =111Aberdeen City975 million vehicle miles
  112. =111Plymouth975 million vehicle miles
  113. 113Telford and Wrekin963 million vehicle miles
  114. 114Middlesbrough930 million vehicle miles
  115. 115Medway907 million vehicle miles
  116. 116Bridgend906 million vehicle miles
  117. 117Bromley901 million vehicle miles
  118. 118Gwynedd899 million vehicle miles
  119. 119Bedford895 million vehicle miles
  120. 120Neath Port Talbot893 million vehicle miles
  121. 121North Tyneside877 million vehicle miles
  122. 122Stoke-on-Trent873 million vehicle miles
  123. 123St. Helens871 million vehicle miles
  124. 124Croydon851 million vehicle miles
  125. 125York846 million vehicle miles
  126. 126Conwy828 million vehicle miles
  127. 127Stirling821 million vehicle miles
  128. 128Ealing807 million vehicle miles
  129. 129Scottish Borders805 million vehicle miles
  130. 130Tameside776 million vehicle miles
  131. 131Brighton and Hove770 million vehicle miles
  132. 132Kingston upon Hull, City of768 million vehicle miles
  133. 133Bath and North East Somerset758 million vehicle miles
  134. 134East Ayrshire755 million vehicle miles
  135. 135Sefton751 million vehicle miles
  136. =136Greenwich749 million vehicle miles
  137. =136Portsmouth749 million vehicle miles
  138. 138Caerphilly746 million vehicle miles
  139. 139Pembrokeshire737 million vehicle miles
  140. 140Oldham728 million vehicle miles
  141. 141Wolverhampton724 million vehicle miles
  142. 142Redbridge718 million vehicle miles
  143. 143Angus715 million vehicle miles
  144. 144Vale of Glamorgan692 million vehicle miles
  145. 145Wrexham685 million vehicle miles
  146. =146East Lothian670 million vehicle miles
  147. =146South Ayrshire670 million vehicle miles
  148. 148Halton665 million vehicle miles
  149. 149Bexley632 million vehicle miles
  150. =150Brent623 million vehicle miles
  151. =150Southampton623 million vehicle miles
  152. 152Redcar and Cleveland622 million vehicle miles
  153. 153North East Lincolnshire620 million vehicle miles
  154. 154Kingston upon Thames616 million vehicle miles
  155. 155Argyll and Bute614 million vehicle miles
  156. 156Newham589 million vehicle miles
  157. 157Denbighshire571 million vehicle miles
  158. 158Darlington546 million vehicle miles
  159. 159Dundee City539 million vehicle miles
  160. 160Moray522 million vehicle miles
  161. =161East Renfrewshire518 million vehicle miles
  162. =161North Ayrshire518 million vehicle miles
  163. 163Luton517 million vehicle miles
  164. 164South Tyneside516 million vehicle miles
  165. 165Richmond upon Thames514 million vehicle miles
  166. 166Tower Hamlets511 million vehicle miles
  167. 167Waltham Forest509 million vehicle miles
  168. 168Slough489 million vehicle miles
  169. 169Ceredigion474 million vehicle miles
  170. 170Sutton463 million vehicle miles
  171. 171Wandsworth458 million vehicle miles
  172. 172Westminster456 million vehicle miles
  173. 173Blackburn with Darwen452 million vehicle miles
  174. =174Bracknell Forest449 million vehicle miles
  175. =174Lewisham449 million vehicle miles
  176. =176Lambeth448 million vehicle miles
  177. =176Midlothian448 million vehicle miles
  178. 178Rutland445 million vehicle miles
  179. 179Torfaen444 million vehicle miles
  180. 180Southwark434 million vehicle miles
  181. 181West Dunbartonshire432 million vehicle miles
  182. 182Hartlepool430 million vehicle miles
  183. 183Isle of Anglesey427 million vehicle miles
  184. 184Torbay425 million vehicle miles
  185. 185Barking and Dagenham412 million vehicle miles
  186. 186Harrow408 million vehicle miles
  187. 187Merton407 million vehicle miles
  188. 188Isle of Wight403 million vehicle miles
  189. 189Southend-on-Sea391 million vehicle miles
  190. 190East Dunbartonshire358 million vehicle miles
  191. 191Reading357 million vehicle miles
  192. 192Blackpool336 million vehicle miles
  193. =193Haringey326 million vehicle miles
  194. =193Inverclyde326 million vehicle miles
  195. 195Kensington and Chelsea306 million vehicle miles
  196. 196Hammersmith and Fulham301 million vehicle miles
  197. 197Merthyr Tydfil279 million vehicle miles
  198. 198Camden275 million vehicle miles
  199. =199Blaenau Gwent273 million vehicle miles
  200. =199Hackney273 million vehicle miles
  201. 201Islington225 million vehicle miles
  202. 202Clackmannanshire217 million vehicle miles
  203. 203Shetland Islands148 million vehicle miles
  204. 204Na h-Eileanan Siar142 million vehicle miles
  205. 205Orkney Islands99 million vehicle miles
  206. 206City of London71 million vehicle miles
  207. 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

Area20252024
Essex E100000129,975 million vehicle miles9,708 million vehicle miles
Kent E100000169,788 million vehicle miles9,537 million vehicle miles
Hampshire E100000149,780 million vehicle miles9,611 million vehicle miles
Surrey E100000308,508 million vehicle miles8,475 million vehicle miles
Lancashire E100000177,641 million vehicle miles7,332 million vehicle miles
Hertfordshire E100000157,472 million vehicle miles7,362 million vehicle miles
Warwickshire E100000316,358 million vehicle miles6,270 million vehicle miles
Staffordshire E100000286,283 million vehicle miles6,137 million vehicle miles
Devon E100000086,170 million vehicle miles5,967 million vehicle miles
Norfolk E100000205,646 million vehicle miles5,544 million vehicle miles
Derbyshire E100000075,602 million vehicle miles5,460 million vehicle miles
North Yorkshire E060000655,532 million vehicle miles5,461 million vehicle miles
Leicestershire E100000185,384 million vehicle miles5,243 million vehicle miles
Cambridgeshire E100000035,289 million vehicle miles5,248 million vehicle miles
Nottinghamshire E100000244,973 million vehicle miles4,863 million vehicle miles
Oxfordshire E100000254,803 million vehicle miles4,790 million vehicle miles
Somerset E060000664,697 million vehicle miles4,582 million vehicle miles
Worcestershire E100000344,665 million vehicle miles4,594 million vehicle miles
Lincolnshire E100000194,474 million vehicle miles4,387 million vehicle miles
West Sussex E100000324,427 million vehicle miles4,341 million vehicle miles
Gloucestershire E100000134,413 million vehicle miles4,408 million vehicle miles
Suffolk E100000294,286 million vehicle miles4,182 million vehicle miles
Leeds E080000354,230 million vehicle miles4,178 million vehicle miles
Buckinghamshire E060000604,142 million vehicle miles4,057 million vehicle miles
West Northamptonshire E060000623,899 million vehicle miles3,785 million vehicle miles
Wiltshire E060000543,850 million vehicle miles3,742 million vehicle miles
Birmingham E080000253,738 million vehicle miles3,657 million vehicle miles
Cornwall E060000523,665 million vehicle miles3,548 million vehicle miles
Cheshire East E060000493,107 million vehicle miles2,982 million vehicle miles
County Durham E060000472,888 million vehicle miles2,814 million vehicle miles
East Sussex E100000112,710 million vehicle miles2,649 million vehicle miles
South Gloucestershire E060000252,689 million vehicle miles2,645 million vehicle miles
Cheshire West and Chester E060000502,620 million vehicle miles2,568 million vehicle miles
Dorset E060000592,524 million vehicle miles2,479 million vehicle miles
Westmorland and Furness E060000642,438 million vehicle miles2,375 million vehicle miles
East Riding of Yorkshire E060000112,413 million vehicle miles2,352 million vehicle miles
North Northamptonshire E060000612,340 million vehicle miles2,315 million vehicle miles
Glasgow City S120000492,257 million vehicle miles2,264 million vehicle miles
Central Bedfordshire E060000562,208 million vehicle miles2,114 million vehicle miles
Shropshire E060000512,208 million vehicle miles2,189 million vehicle miles
Doncaster E080000172,197 million vehicle miles2,178 million vehicle miles
North Lanarkshire S120000502,171 million vehicle miles2,147 million vehicle miles
Northumberland E060000572,163 million vehicle miles2,083 million vehicle miles
Aberdeenshire S120000342,059 million vehicle miles1,996 million vehicle miles
Cardiff W060000152,037 million vehicle miles1,980 million vehicle miles
Highland S120000171,998 million vehicle miles1,968 million vehicle miles
Wakefield E080000361,945 million vehicle miles1,904 million vehicle miles
Fife S120000471,937 million vehicle miles1,918 million vehicle miles
City of Edinburgh S120000361,937 million vehicle miles1,915 million vehicle miles
West Berkshire E060000371,880 million vehicle miles1,820 million vehicle miles
Warrington E060000071,823 million vehicle miles1,769 million vehicle miles
Sheffield E08000019 its area before 1 April 20251,820 million vehicle miles1,765 million vehicle miles
South Lanarkshire S120000291,799 million vehicle miles1,797 million vehicle miles
Manchester E080000031,755 million vehicle miles1,739 million vehicle miles
Kirklees E080000341,725 million vehicle miles1,732 million vehicle miles
Perth and Kinross S120000481,659 million vehicle miles1,613 million vehicle miles
North Somerset E060000241,647 million vehicle miles1,614 million vehicle miles
Rotherham E080000181,644 million vehicle miles1,547 million vehicle miles
Milton Keynes E060000421,592 million vehicle miles1,502 million vehicle miles
Cumberland E060000631,590 million vehicle miles1,564 million vehicle miles
Hillingdon E090000171,522 million vehicle miles1,465 million vehicle miles
Bradford E080000321,519 million vehicle miles1,508 million vehicle miles
Salford E080000061,507 million vehicle miles1,486 million vehicle miles
Rhondda Cynon Taf W060000161,438 million vehicle miles1,387 million vehicle miles
Solihull E080000291,433 million vehicle miles1,434 million vehicle miles
Bristol, City of E060000231,423 million vehicle miles1,443 million vehicle miles
Dumfries and Galloway S120000061,414 million vehicle miles1,417 million vehicle miles
Liverpool E080000121,374 million vehicle miles1,363 million vehicle miles
Sandwell E080000281,364 million vehicle miles1,358 million vehicle miles
Bolton E080000011,327 million vehicle miles1,305 million vehicle miles
Barnsley E08000016 its area before 1 April 20251,319 million vehicle miles1,310 million vehicle miles
Carmarthenshire W060000101,305 million vehicle miles1,287 million vehicle miles
Wigan E080000101,289 million vehicle miles1,251 million vehicle miles
Peterborough E060000311,286 million vehicle miles1,215 million vehicle miles
Bournemouth, Christchurch and Poole E060000581,285 million vehicle miles1,285 million vehicle miles
Newport W060000221,273 million vehicle miles1,242 million vehicle miles
Stockport E080000071,272 million vehicle miles1,259 million vehicle miles
Swindon E060000301,270 million vehicle miles1,248 million vehicle miles
Herefordshire, County of E060000191,262 million vehicle miles1,249 million vehicle miles
Coventry E080000261,244 million vehicle miles1,230 million vehicle miles
Derby E060000151,225 million vehicle miles1,214 million vehicle miles
West Lothian S120000401,220 million vehicle miles1,197 million vehicle miles
Thurrock E060000341,177 million vehicle miles1,129 million vehicle miles
Gateshead E080000371,174 million vehicle miles1,104 million vehicle miles
North Lincolnshire E060000131,165 million vehicle miles1,126 million vehicle miles
Newcastle upon Tyne E080000211,158 million vehicle miles1,135 million vehicle miles
Swansea W060000111,151 million vehicle miles1,132 million vehicle miles
Havering E090000161,146 million vehicle miles1,130 million vehicle miles
Rochdale E080000051,139 million vehicle miles1,133 million vehicle miles
Enfield E090000101,129 million vehicle miles1,110 million vehicle miles
Sunderland E080000241,127 million vehicle miles1,095 million vehicle miles
Windsor and Maidenhead E060000401,123 million vehicle miles1,132 million vehicle miles
Flintshire W060000051,118 million vehicle miles1,098 million vehicle miles
Wirral E080000151,118 million vehicle miles1,105 million vehicle miles
Barnet E090000031,080 million vehicle miles1,052 million vehicle miles
Dudley E080000271,078 million vehicle miles1,072 million vehicle miles
Nottingham E060000181,073 million vehicle miles1,070 million vehicle miles
Knowsley E080000111,056 million vehicle miles1,027 million vehicle miles
Hounslow E090000181,040 million vehicle miles1,030 million vehicle miles
Leicester E060000161,036 million vehicle miles1,023 million vehicle miles
Walsall E080000301,035 million vehicle miles1,018 million vehicle miles
Renfrewshire S120000381,034 million vehicle miles1,028 million vehicle miles
Powys W060000231,033 million vehicle miles1,013 million vehicle miles
Falkirk S120000141,026 million vehicle miles1,010 million vehicle miles
Bury E080000021,024 million vehicle miles1,021 million vehicle miles
Wokingham E060000411,014 million vehicle miles988 million vehicle miles
Trafford E080000091,000 million vehicle miles990 million vehicle miles
Calderdale E08000033981 million vehicle miles972 million vehicle miles
Stockton-on-Tees E06000004981 million vehicle miles965 million vehicle miles
Monmouthshire W06000021977 million vehicle miles947 million vehicle miles
Aberdeen City S12000033975 million vehicle miles967 million vehicle miles
Plymouth E06000026975 million vehicle miles991 million vehicle miles
Telford and Wrekin E06000020963 million vehicle miles949 million vehicle miles
Middlesbrough E06000002930 million vehicle miles897 million vehicle miles
Medway E06000035907 million vehicle miles889 million vehicle miles
Bridgend W06000013906 million vehicle miles863 million vehicle miles
Bromley E09000006901 million vehicle miles891 million vehicle miles
Gwynedd W06000002899 million vehicle miles872 million vehicle miles
Bedford E06000055895 million vehicle miles870 million vehicle miles
Neath Port Talbot W06000012893 million vehicle miles877 million vehicle miles
North Tyneside E08000022877 million vehicle miles847 million vehicle miles
Stoke-on-Trent E06000021873 million vehicle miles868 million vehicle miles
St. Helens E08000013871 million vehicle miles859 million vehicle miles
Croydon E09000008851 million vehicle miles844 million vehicle miles
York E06000014846 million vehicle miles827 million vehicle miles
Conwy W06000003828 million vehicle miles812 million vehicle miles
Stirling S12000030821 million vehicle miles811 million vehicle miles
Ealing E09000009807 million vehicle miles788 million vehicle miles
Scottish Borders S12000026805 million vehicle miles792 million vehicle miles
Tameside E08000008776 million vehicle miles769 million vehicle miles
Brighton and Hove E06000043770 million vehicle miles759 million vehicle miles
Kingston upon Hull, City of E06000010768 million vehicle miles750 million vehicle miles
Bath and North East Somerset E06000022758 million vehicle miles751 million vehicle miles
East Ayrshire S12000008755 million vehicle miles725 million vehicle miles
Sefton E08000014751 million vehicle miles742 million vehicle miles
Portsmouth E06000044749 million vehicle miles742 million vehicle miles
Greenwich E09000011749 million vehicle miles755 million vehicle miles
Caerphilly W06000018746 million vehicle miles738 million vehicle miles
Pembrokeshire W06000009737 million vehicle miles711 million vehicle miles
Oldham E08000004728 million vehicle miles725 million vehicle miles
Wolverhampton E08000031724 million vehicle miles722 million vehicle miles
Redbridge E09000026718 million vehicle miles719 million vehicle miles
Angus S12000041715 million vehicle miles708 million vehicle miles
Vale of Glamorgan W06000014692 million vehicle miles682 million vehicle miles
Wrexham W06000006685 million vehicle miles677 million vehicle miles
East Lothian S12000010670 million vehicle miles653 million vehicle miles
South Ayrshire S12000028670 million vehicle miles662 million vehicle miles
Halton E06000006665 million vehicle miles644 million vehicle miles
Bexley E09000004632 million vehicle miles621 million vehicle miles
Southampton E06000045623 million vehicle miles617 million vehicle miles
Brent E09000005623 million vehicle miles601 million vehicle miles
Redcar and Cleveland E06000003622 million vehicle miles610 million vehicle miles
North East Lincolnshire E06000012620 million vehicle miles612 million vehicle miles
Kingston upon Thames E09000021616 million vehicle miles596 million vehicle miles
Argyll and Bute S12000035614 million vehicle miles603 million vehicle miles
Newham E09000025589 million vehicle miles596 million vehicle miles
Denbighshire W06000004571 million vehicle miles566 million vehicle miles
Darlington E06000005546 million vehicle miles540 million vehicle miles
Dundee City S12000042539 million vehicle miles540 million vehicle miles
Moray S12000020522 million vehicle miles517 million vehicle miles
East Renfrewshire S12000011518 million vehicle miles503 million vehicle miles
North Ayrshire S12000021518 million vehicle miles505 million vehicle miles
Luton E06000032517 million vehicle miles509 million vehicle miles
South Tyneside E08000023516 million vehicle miles511 million vehicle miles
Richmond upon Thames E09000027514 million vehicle miles508 million vehicle miles
Tower Hamlets E09000030511 million vehicle miles520 million vehicle miles
Waltham Forest E09000031509 million vehicle miles498 million vehicle miles
Slough E06000039489 million vehicle miles490 million vehicle miles
Ceredigion W06000008474 million vehicle miles470 million vehicle miles
Sutton E09000029463 million vehicle miles462 million vehicle miles
Wandsworth E09000032458 million vehicle miles457 million vehicle miles
Westminster E09000033456 million vehicle miles453 million vehicle miles
Blackburn with Darwen E06000008452 million vehicle miles446 million vehicle miles
Bracknell Forest E06000036449 million vehicle miles438 million vehicle miles
Lewisham E09000023449 million vehicle miles448 million vehicle miles
Lambeth E09000022448 million vehicle miles453 million vehicle miles
Midlothian S12000019448 million vehicle miles439 million vehicle miles
Rutland E06000017445 million vehicle miles441 million vehicle miles
Torfaen W06000020444 million vehicle miles434 million vehicle miles
Southwark E09000028434 million vehicle miles430 million vehicle miles
West Dunbartonshire S12000039432 million vehicle miles426 million vehicle miles
Hartlepool E06000001430 million vehicle miles421 million vehicle miles
Isle of Anglesey W06000001427 million vehicle miles422 million vehicle miles
Torbay E06000027425 million vehicle miles428 million vehicle miles
Barking and Dagenham E09000002412 million vehicle miles411 million vehicle miles
Harrow E09000015408 million vehicle miles407 million vehicle miles
Merton E09000024407 million vehicle miles404 million vehicle miles
Isle of Wight E06000046403 million vehicle miles404 million vehicle miles
Southend-on-Sea E06000033391 million vehicle miles401 million vehicle miles
East Dunbartonshire S12000045358 million vehicle miles357 million vehicle miles
Reading E06000038357 million vehicle miles359 million vehicle miles
Blackpool E06000009336 million vehicle miles334 million vehicle miles
Inverclyde S12000018326 million vehicle miles329 million vehicle miles
Haringey E09000014326 million vehicle miles321 million vehicle miles
Kensington and Chelsea E09000020306 million vehicle miles310 million vehicle miles
Hammersmith and Fulham E09000013301 million vehicle miles301 million vehicle miles
Merthyr Tydfil W06000024279 million vehicle miles281 million vehicle miles
Camden E09000007275 million vehicle miles278 million vehicle miles
Hackney E09000012273 million vehicle miles274 million vehicle miles
Blaenau Gwent W06000019273 million vehicle miles261 million vehicle miles
Islington E09000019225 million vehicle miles225 million vehicle miles
Clackmannanshire S12000005217 million vehicle miles215 million vehicle miles
Shetland Islands S12000027148 million vehicle miles146 million vehicle miles
Na h-Eileanan Siar S12000013142 million vehicle miles141 million vehicle miles
Orkney Islands S1200002399 million vehicle miles96 million vehicle miles
City of London E0900000171 million vehicle miles74 million vehicle miles
Isles of Scilly E060000531 million vehicle miles1 million vehicle miles
Barnsley E08000038given for its area before 1 April 2025, under E08000016given for its area before 1 April 2025, under E08000016
Sheffield E08000039given for its area before 1 April 2025, under E08000019given for its area before 1 April 2025, under E08000019
North East13,413 million vehicle miles13,022 million vehicle miles
North West37,659 million vehicle miles36,786 million vehicle miles
Yorkshire and The Humber28,723 million vehicle miles28,223 million vehicle miles
East Midlands30,451 million vehicle miles29,798 million vehicle miles
West Midlands33,228 million vehicle miles32,746 million vehicle miles
East of England39,141 million vehicle miles38,282 million vehicle miles
London19,650 million vehicle miles19,433 million vehicle miles
South East54,511 million vehicle miles53,601 million vehicle miles
South West35,791 million vehicle miles35,130 million vehicle miles
Wales19,185 million vehicle miles18,753 million vehicle miles
Scotland30,801 million vehicle miles30,404 million vehicle miles

Download CSVDownload JSON with full provenance

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

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.

ResultCheckDetail
PassProvenance recordedDepartment for Transport; Open Government Licence v3.0; retrieved 2026-10-31T11:13:16Z; 2 raw file(s)
PassRaw files match recorded SHA-2562 of 2 files intact
PassRe-parsing raw files reproduces figures436 of 436 figures and the headline reproduced
PassFigures are finite numbers436 figures, 0 invalid
PassLive source matches every figure436 of 436 figures match exactly after downloading 2 source file(s) again (2 byte-identical); the headline matches
PassThe highway authorities add up to their region or nationin 22 of 22 cases the authorities' vehicle miles sum to the whole within half of 100,000 for each figure (7 exactly)
PassThe regions' road types add up to their totalsin 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)
PassThe regions and nations add up to Great Britainin 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
PassSource page answershttps://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.