Skip to main content

Roadside traffic counts of Heavy Goods Vehicles are changing from 2028, your feedback will help us improve this.

Local Authorities

Road traffic by local authority in 2025

 
Skip table
Local authority Million vehicle miles
Aberdeen City 975
Aberdeenshire 2,059
Angus 715
Argyll & Bute 614
Barking and Dagenham 412
Barnet 1,080
Barnsley 1,319
Bath and North East Somerset 758
Bedford 895
Bedfordshire (abolished, latest year 2008) Former local authority
Bexley 632
Birmingham 3,738
Blackburn with Darwen 452
Blackpool 336
Blaenau Gwent 273
Bolton 1,327
Bournemouth (abolished, latest year 2018) Former local authority
Bournemouth, Christchurch and Poole 1,285
Bracknell Forest 449
Bradford 1,519
Brent 623
Bridgend 906
Brighton and Hove 770
Bristol, City of 1,423
Bromley 901
Buckinghamshire 4,142
Bury 1,024
Caerphilly 746
Calderdale 981
Cambridgeshire 5,289
Camden 275
Cardiff 2,037
Carmarthenshire 1,305
Central Bedfordshire 2,208
Ceredigion 474
Cheshire (abolished, latest year 2008) Former local authority
City of Edinburgh 1,937
City of London 71
Clackmannanshire 217
Comhairle nan Eilean Siar 142
Conwy 828
Cornwall excluding Isles of Scilly 3,665
Coventry 1,244
Croydon 851
Cumberland 1,590
Cumbria (abolished, latest year 2022) Former local authority
Darlington 546
Denbighshire 571
Derby 1,225
Derbyshire 5,602
Devon 6,170
Doncaster 2,197
Dorset 2,524
Dorset (abolished, latest year 2018) Former local authority
Dudley 1,078
Dumfries & Galloway 1,414
Dundee City 539
Durham 2,888
Ealing 807
East Ayrshire 755
East Cheshire 3,107
East Dunbartonshire 358
East Lothian 670
East Renfrewshire 518
East Riding of Yorkshire 2,413
East Sussex 2,710
Enfield 1,129
Essex 9,975
Falkirk 1,026
Fife 1,937
Flintshire 1,118
Gateshead 1,174
Glasgow City 2,257
Gloucestershire 4,413
Greenwich 749
Gwynedd 899
Hackney 273
Halton 665
Hammersmith and Fulham 301
Hampshire 9,780
Haringey 326
Harrow 408
Hartlepool 430
Havering 1,146
Herefordshire, County of 1,262
Hertfordshire 7,472
Highland 1,998
Hillingdon 1,522
Hounslow 1,040
Inverclyde 326
Isle of Anglesey 427
Isle of Wight 403
Isles of Scilly 1
Islington 225
Kensington and Chelsea 306
Kent 9,788
Kingston upon Hull, City of 768
Kingston upon Thames 616
Kirklees 1,725
Knowsley 1,056
Lambeth 448
Lancashire 7,641
Leeds 4,230
Leicester 1,036
Leicestershire 5,384
Lewisham 449
Lincolnshire 4,474
Liverpool 1,374
Luton 517
Manchester 1,755
Medway 907
Merthyr Tydfil 279
Merton 407
Middlesbrough 930
Midlothian 448
Milton Keynes 1,592
Monmouthshire 977
Moray 522
Neath Port Talbot 893
Newcastle upon Tyne 1,158
Newham 589
Newport 1,273
Norfolk 5,646
North Ayrshire 518
North East Lincolnshire 620
North Lanarkshire 2,171
North Lincolnshire 1,165
North Northamptonshire 2,340
North Somerset 1,647
North Tyneside 877
North Yorkshire 5,532
Northamptonshire (abolished, latest year 2020) Former local authority
Northumberland 2,163
Nottingham 1,073
Nottinghamshire 4,973
Oldham 728
Orkney Islands 99
Oxfordshire 4,803
Pembrokeshire 737
Perth & Kinross 1,659
Peterborough 1,286
Plymouth 975
Poole (abolished, latest year 2018) Former local authority
Portsmouth 749
Powys 1,033
Reading 357
Redbridge 718
Redcar and Cleveland 622
Renfrewshire 1,034
Rhondda, Cynon, Taff 1,438
Richmond upon Thames 514
Rochdale 1,139
Rotherham 1,644
Rutland 445
Salford 1,507
Sandwell 1,364
Scottish Borders 805
Sefton 751
Sheffield 1,820
Shetland Islands 148
Shropshire 2,208
Slough 489
Solihull 1,433
Somerset 4,697
South Ayrshire 670
South Gloucestershire 2,689
South Lanarkshire 1,799
South Tyneside 516
Southampton 623
Southend-on-Sea 391
Southwark 434
St. Helens 871
Staffordshire 6,283
Stirling 821
Stockport 1,272
Stockton-on-Tees 981
Stoke-on-Trent 873
Suffolk 4,286
Sunderland 1,127
Surrey 8,508
Sutton 463
Swansea 1,151
Swindon 1,270
Tameside 776
Telford and Wrekin 963
The Vale of Glamorgan 692
Thurrock 1,177
Torbay 425
Torfaen 444
Tower Hamlets 511
Trafford 1,000
Wakefield 1,945
Walsall 1,035
Waltham Forest 509
Wandsworth 458
Warrington 1,823
Warwickshire 6,358
West Berkshire 1,880
West Cheshire 2,620
West Dunbartonshire 432
West Lothian 1,220
West Northamptonshire 3,899
West Sussex 4,427
Westminster 456
Westmorland and Furness 2,438
Wigan 1,289
Wiltshire 3,850
Windsor and Maidenhead 1,123
Wirral 1,118
Wokingham 1,014
Wolverhampton 724
Worcestershire 4,665
Wrexham 685
York 846
Skip to the start of the table

Road traffic by local authority from 1993 to 2025

Million vehicle miles travelled each year in Great Britain, split by local authority

Road traffic by local authority table

Million vehicle miles travelled each year in Great Britain, split by local authority

Year

Data downloads

Downloads are available for street-level traffic figures for all regions, local authorities and count point locations with statistics including:

  • Annual average daily flow
  • Annual average daily flow by direction
  • Raw counts