Road rankings

Where traffic is growing

Traffic on each motorway and A-road in 2025 against 2019, the last year before the pandemic, at the same count points.

Last updated
Records analysed
549 roads with a like-for-like comparison
Methodology
View methodology

Across all of Great Britain’s roads, traffic in 2025 was +4.2% on 2019 (motorways +2.0%). Of 549 roads we can compare like for like, 220 carry more traffic than in 2019. The biggest rise is on the A375 (+27.0%) and the biggest fall on the A503 (−18.0%).

Fastest-growing roads since 2019

The 25 roads with the biggest rise in traffic since 2019, like for like, 2025
#
1A375In Devon10.08,321+27.0%+30.1%
2A713South Ayrshire to Dumfries & Galloway48.83,242+25.9%+31.1%
3A161Nottinghamshire to East Riding of Yorkshire30.13,616+20.4%+1.5%
4A144In Suffolk14.25,981+18.2%+20.9%
5A477Carmarthenshire to Pembrokeshire28.512,693+17.9%+36.6%
6A1270In Norfolk13.324,184+17.0%
7A513In Staffordshire23.98,705+16.6%+13.1%
8A85Perth & Kinross to Dundee City95.85,250+16.5%+6.5%
9A836In Highland120.81,187+15.7%+20.5%
10A625Derbyshire to Sheffield11.312,522+15.4%+56.0%
11A1068In Northumberland29.08,382+15.1%+12.3%
12A4048Caerphilly to Blaenau Gwent11.88,827+14.7%+17.1%
13A1088Suffolk to Norfolk15.16,488+14.1%+27.3%
14A87In Highland99.93,324+13.8%+37.1%
15A830In Highland41.22,211+13.6%+16.9%
16A2070In Kent15.320,721+12.3%+22.8%
17A99In Highland33.42,130+12.1%+22.7%
18A489Shropshire to Powys34.04,052+11.7%+6.1%
19A262In Kent14.29,773+11.4%+24.0%
20A6195In Barnsley11.920,733+10.9%+20.2%
21A15Cambridgeshire to East Riding of Yorkshire98.816,036+10.5%+20.4%
22A225In Kent16.812,042+9.9%+12.3%
23A131Essex to Suffolk29.417,532+9.8%+10.8%
24A177Stockton-on-Tees to Durham19.213,890+9.8%+13.1%
25A82Glasgow City to Highland168.89,074+9.5%+18.6%

Biggest falls since 2019

The 25 roads with the biggest fall in traffic since 2019, like for like, 2025
#
1A503Camden to Waltham Forest10.016,233−18.0%−16.2%
2A822In Perth & Kinross32.92,255−17.6%−14.0%
3A709In Dumfries & Galloway12.47,757−17.6%−10.6%
4A863In Highland22.1734−17.0%−13.6%
5A911Fife to Perth & Kinross16.27,803−15.9%−13.4%
6A498In Gwynedd15.01,128−15.0%−12.3%
7A4086Conwy to Gwynedd18.33,244−14.1%−11.2%
8A219Hammersmith and Fulham to Merton10.818,347−13.6%−8.0%
9A5183Hertfordshire to Central Bedfordshire21.914,441−13.1%−2.7%
10A118Newham to Havering12.821,335−13.0%−11.6%
11A464Staffordshire to Telford and Wrekin10.66,628−12.1%−10.1%
12A105Islington to Enfield10.915,343−12.0%−11.4%
13A222Croydon to Bexley15.016,726−11.8%−11.9%
14A4020Hammersmith and Fulham to Buckinghamshire14.422,796−11.5%−10.2%
15A128Essex to Thurrock17.612,167−11.4%−8.4%
16A6108In North Yorkshire35.92,796−11.3%−1.7%
17A387In Cornwall12.73,713−11.2%−14.3%
18A956Aberdeenshire to Aberdeen City11.416,801−11.1%−18.7%
19A8City of Edinburgh to Inverclyde48.917,634−11.0%−23.6%
20A537Derbyshire to East Cheshire20.39,859−10.9%−2.8%
21A275In East Sussex15.76,059−10.8%−11.5%
22A939Aberdeenshire to Highland61.61,664−10.7%−7.4%
23A83In Argyll & Bute98.73,084−10.2%−5.2%
24A719East Ayrshire to South Ayrshire36.43,612−10.2%−8.4%
25A468Newport to Rhondda Cynon Taf12.317,880−10.1%−9.2%

Motorways since 2019

Traffic change on motorways since 2019, like for like, 2025
#
1M6Leicestershire to Cumberland246.495,479+9.0%+9.8%
2M57Knowsley to Sefton11.277,479+7.7%+28.5%
3M48South Gloucestershire to Monmouthshire13.020,430+7.6%+21.8%
4M58Sefton to Wigan12.842,200+6.9%+5.2%
5M77Glasgow City to East Ayrshire19.654,506+6.6%+8.0%
6M5Sandwell to Devon165.997,573+6.4%+13.6%
7M53Wirral to West Cheshire22.365,277+5.7%+7.5%
8M60Bury to Stockport37.8131,422+5.7%+9.3%
9M74Glasgow City to South Lanarkshire42.555,118+5.3%+27.3%
10M56Stockport to West Cheshire37.5104,912+3.8%+6.3%
11A74(M)South Lanarkshire to Cumberland49.737,540+3.7%+12.7%
12M50Worcestershire to Herefordshire21.926,680+2.4%+4.5%
13M80Glasgow City to Stirling25.852,195+2.4%+12.7%
14M20In Kent51.464,791+2.2%−2.6%
15M61Salford to Lancashire24.888,269+1.9%+5.0%
16M8City of Edinburgh to Renfrewshire67.069,777+1.5%+4.3%
17M62Liverpool to East Riding of Yorkshire103.397,736+1.3%+7.0%
18M65In Lancashire29.062,005+0.8%+7.1%
19M1Barnet to Leeds203.4115,234+0.6%+10.3%
20A1(M)Hertfordshire to Gateshead156.569,300+0.5%+6.0%
21M69Warwickshire to Leicestershire17.359,202+0.3%+11.9%
22M27Hampshire to Portsmouth32.1105,676+0.2%−1.4%
23M54Staffordshire to Telford and Wrekin24.850,949−0.2%+14.4%
24M2In Kent28.773,043−0.7%+5.1%
25M25Kent to Thurrock118.4145,590−0.7%+0.8%
26M4Hounslow to Carmarthenshire196.591,647−0.8%+0.5%
27M180Doncaster to North Lincolnshire25.739,391−3.2%+5.0%
28M3Surrey to Hampshire62.591,563−3.5%+3.2%
29M40Buckinghamshire to Warwickshire90.992,260−4.0%0.0%
30M18Rotherham to East Riding of Yorkshire29.367,793−4.2%+8.0%
31M6 TollWarwickshire to Staffordshire29.837,220−4.7%+9.6%
32M90City of Edinburgh to Perth & Kinross43.137,563−4.8%+8.3%
33M42Worcestershire to Leicestershire44.889,637−4.9%−3.5%
34M621Kirklees to Leeds10.857,171−6.3%+8.1%
35M9City of Edinburgh to Stirling31.541,568−6.6%+6.3%

Data sources and methodology

Datasets used on this page
Figures Source Period Records Updated
Traffic counts Road traffic statistics (AADF by count point) Department for Transport
Derived statistics UK Motoring
2019 to 2025 549 roads with a like-for-like comparison 15 September 2026
  • Like for like: only count points with a figure in both years, weighted by today’s link length. Roads qualify with at least 10 miles and 70% of their length comparable.
  • Where DfT did not count a link in a year, it estimates the flow from earlier counts and local trends, so a road counted rarely follows its area’s trend.
  • New roads, bypasses and renumbering change where traffic runs; a fall on one road can be a rise on another.

Contains public sector information licensed under the Open Government Licence v3.0.