Trunk A-road
A58 traffic and collisions
The A58 is a trunk A-road of 83.6 miles, from Knowsley to Leeds. This page covers its traffic at 89 DfT count points since 2000 and the collisions police recorded on it.
- Traffic in 2025 485m vehicle miles
- Average daily traffic 15,887 vehicles a day, both directions
- Busiest section 37,657 A664 Edinburgh Rd to A640
- HGV share 2.3% of vehicle miles
- Traffic since 2019 +0.5% same count points
- Collisions, 2021 to 2025 872 37.1 per 100m vehicle miles
How busy is the A58?
On an average day in 2025, 15,887 vehicles passed each point on the A58, counting both directions. The busiest section is A664 Edinburgh Rd to A640 (Rochdale), with 37,657 a day; the quietest listed is Blackstone Edge Old Rd to A672, with 3,132.
Busiest sections, 2025
A664 Edinburgh Rd to A640 carries 2.4 times the road’s average flow.
| Section | Vehicles a day |
|---|---|
| A664 Edinburgh Rd to A640 Rochdale · 0.7 mi · HGVs 1.9% | 37,657 |
| A6 to M61 Bolton · 0.6 mi · HGVs 3.1% | 32,728 |
| A664 Albert Royds St to A6033 Rochdale · 2.2 mi · HGVs 1.2% | 31,089 |
| B5413 to Borough Rd St. Helens · 0.5 mi · HGVs 0.6% | 25,535 |
| A572 to A58 St. Helens · 1.7 mi · HGVs 2.7% | 23,950 |
| M61 to A676 Bolton · 0.9 mi · HGVs 2.7% | 23,344 |
| A671 to A58 Halifax Rd Rochdale · 0.9 mi · HGVs 1.2% | 22,976 |
| A6099 to A666 Bolton · 0.9 mi · HGVs 1.1% | 22,784 |
| A647 to A6036 Calderdale · 1.2 mi · HGVs 4.3% | 21,998 |
| M66 to A6046 Bury, Rochdale · 2.3 mi · HGVs 4.4% | 21,039 |
Source:DfT,UK Motoring analysis 2000 to 2025 Updated
Route
Knowsley to Leeds · 83.6 miles
A58 traffic and collisions by section
75 sections between junctions, in route order. Each is the average of its DfT count points, weighted by length. 5 short link roads and spurs (1.7 miles) count in the road’s totals but are not listed.
Show all 75 sections Tap a column heading to sort
| # | |||
|---|---|---|---|
| 1 | A57/M57 slips to A58 St Helens RdKnowsley | 10,840 | 4 |
| 2 | Lloyd Road roundabout to B5413Knowsley, St. Helens | 12,369 | 11 |
| 3 | B5413 to Borough RdSt. Helens | 25,535 | 7 |
| 4 | Borough Rd to Westfield StSt. Helens | 9,375 | 6 |
| 5 | Borough Rd to A570St. Helens | 25,797 | 6 |
| 6 | A570 to A572St. Helens | 27,024 | 8 |
| 7 | A572 to A58St. Helens | 23,950 | 11 |
| 8 | A58 to A580St. Helens | 28,740 | fewer than 3 |
| 9 | A580(T) to M6St. Helens, Wigan | 13,109 | 3 |
| 10 | M6 to A49Wigan | 8,765 | 3 |
| 11 | A49 to A5062Wigan | 10,887 | 5 |
| 12 | A5062 to A573Wigan | 12,800 | 15 |
| 13 | At A573Wigan | 22,556 | 7 |
| 14 | A573 to A577Wigan | 13,139 | 7 |
| 15 | A577 Atherton Road to A577 Cross StreetWigan | 10,449 | 3 |
| 16 | A577 to WEARISH LANEWigan, Bolton | 14,763 | 10 |
| 17 | WEARISH LANE to A6Bolton | 16,847 | 21 |
| 18 | A6 to M61Bolton | 32,728 | 6 |
| 19 | M61 to A676Bolton | 23,344 | 7 |
| 20 | A676 to A673Bolton | 16,352 | 12 |
| 21 | A673 to A6099Bolton | 19,495 | 16 |
| 22 | A6099 to A666Bolton | 22,784 | 17 |
| 23 | A666 to A676Bolton | 21,022 | 12 |
| 24 | A676 to A579Bolton | 9,820 | 7 |
| 25 | A579 to A665Bolton, Bury | 19,487 | 18 |
| 26 | A665 to Bolton St roundaboutBury | 18,148 | 24 |
| 27 | Bolton Road roundabout to A56Bury | 63,348 | fewer than 3 |
| 28 | At A56Bury | 30,015 | fewer than 3 |
| 29 | At A56Bury | 19,602 | 6 |
| 30 | A56 to M66Bury | 18,836 | 22 |
| 31 | M66 to A6046Bury, Rochdale | 21,039 | 28 |
| 32 | At A6046Rochdale | 14,194 | 7 |
| 33 | A6046 to A664Rochdale | 17,077 | 12 |
| 34 | A664 Manchester Rd to A664 Edinburgh WayRochdale | 29,631 | 3 |
| 35 | A664 Edinburgh Rd to A640Rochdale | 37,657 | 11 |
| 36 | A640 to A6060Rochdale | 31,693 | fewer than 3 |
| 37 | A6060 to A680Rochdale | 30,177 | 0 |
| 38 | A680 to A671Rochdale | 31,821 | 6 |
| 39 | A671 to A58 Halifax RdRochdale | 22,976 | 15 |
| 40 | A664 Albert Royds St to A6033Rochdale | 31,089 | 37 |
| 41 | A6033 to Blackstone Edge Old RdRochdale | 4,132 | 0 |
| 42 | Blackstone Edge Old Rd to A672Rochdale, Calderdale | 3,132 | 15 |
| 43 | A672 to Jerry Lane, Sowerby BridgeCalderdale | 9,784 | 17 |
| 44 | Jerry Lane to A6139Calderdale | 16,310 | 14 |
| 45 | A6139 to A6026Calderdale | 16,078 | 7 |
| 46 | A6026 to A6142Calderdale | 10,943 | fewer than 3 |
| 47 | At A6142Calderdale | 10,166 | 5 |
| 48 | A6142 to A646Calderdale | 14,115 | 6 |
| 49 | A646 to A629Calderdale | 20,771 | 16 |
| 50 | A629 to A647Calderdale | 38,876 | 4 |
| 51 | A647 to A6036Calderdale | 21,998 | 28 |
| 52 | A6036 to A58 TrunkCalderdale | 14,917 | 5 |
| 53 | A58 principal to A644Calderdale | 14,917 | 9 |
| 54 | A644 to A641Calderdale, Bradford | 14,720 | 11 |
| 55 | A641 to M62Bradford, Kirklees | 15,355 | 30 |
| 56 | M62 to A651Kirklees | 12,038 | 7 |
| 57 | A651 to A650Kirklees, Leeds | 11,948 | 13 |
| 58 | A650(T) to B6135Leeds | 4,905 | fewer than 3 |
| 59 | B6135 to A6110Leeds | 6,768 | 13 |
| 60 | A6110 to A62Leeds | 11,922 | 14 |
| 61 | A62 to A643Leeds | 16,218 | fewer than 3 |
| 62 | A643 to A647 Canal St roundaboutLeeds | 68,546 | 8 |
| 63 | B6154 to Armley RdLeeds | 85,476 | 15 |
| 64 | Armley rd to A58(M)Leeds | 85,476 | 5 |
| 65 | A58(M) to A65 mid-roundaboutLeeds | 28,386 | 5 |
| 66 | A65 to A58MLeeds | 10,036 | 19 |
| 67 | A660 to A58(M)Leeds | 7,487 | 6 |
| 68 | A64(M) to A61 Meanwood RoadLeeds | 45,767 | 16 |
| 69 | A61 Meanwood Road to A61 Sheepscar Sstreet SouthLeeds | 46,936 | 6 |
| 70 | A61 to Gledhow RdLeeds | 17,068 | 28 |
| 71 | Gledhow Rd to A6120Leeds | 17,196 | 87 |
| 72 | A6120 Ring Road (Seacroft) to A6120 Ring Road (Shadwell)Leeds | 13,323 | 8 |
| 73 | A6120 Ring Road (Shadwell) to Junction A659/A58 (Collingham)Leeds | 8,998 | 22 |
| 74 | At A659Leeds | 21,886 | fewer than 3 |
| 75 | A659 to A661Leeds | 10,599 | 3 |
Vehicles a day is the average daily flow in 2025. “Since 2019” compares the same count points. Collisions are those with the A58 as the first road, placed on the nearest section by their recorded position; rates (per 100 million vehicle miles) are shown for sections of half a mile or more with 10 or more.
A58 traffic by vehicle type
Cars and taxis make up 82.6% of the vehicle miles on the A58. HGVs account for 2.3%, rising to 5.0% on A580(T) to M6.
Vehicle mix, 2025
Source:DfT,UK Motoring analysis 2000 to 2025 Updated
HGV share of traffic
| Year | HGV share |
|---|---|
| 2000 | 3.2% |
| 2001 | 3.1% |
| 2002 | 2.8% |
| 2003 | 2.9% |
| 2004 | 3.1% |
| 2005 | 2.9% |
| 2006 | 2.9% |
| 2007 | 2.8% |
| 2008 | 2.8% |
| 2009 | 2.7% |
| 2010 | 2.7% |
| 2011 | 2.8% |
| 2012 | 2.7% |
| 2013 | 2.5% |
| 2014 | 2.6% |
| 2015 | 2.5% |
| 2016 | 2.4% |
| 2017 | 2.4% |
| 2018 | 2.5% |
| 2019 | 2.4% |
| 2020 | 2.8% |
| 2021 | 2.7% |
| 2022 | 2.6% |
| 2023 | 2.5% |
| 2024 | 2.4% |
| 2025 | 2.3% |
Source:DfT,UK Motoring analysis 2000 to 2025 Updated
A58 traffic trend
Traffic on the A58 came to 485 million vehicle miles in 2025. At the count points present in both years, it is up 0.5% on 2019, before the pandemic, and down 4.3% on 2015.
Vehicle miles a year
Like for like, traffic is down 7.1% on 2000.
| Year | Vehicle miles |
|---|---|
| 2000 | 543m |
| 2001 | 538m |
| 2002 | 546m |
| 2003 | 538m |
| 2004 | 544m |
| 2005 | 542m |
| 2006 | 536m |
| 2007 | 515m |
| 2008 | 531m |
| 2009 | 529m |
| 2010 | 525m |
| 2011 | 506m |
| 2012 | 491m |
| 2013 | 489m |
| 2014 | 497m |
| 2015 | 495m |
| 2016 | 523m |
| 2017 | 509m |
| 2018 | 506m |
| 2019 | 502m |
| 2020 | 399m |
| 2021 | 445m |
| 2022 | 478m |
| 2023 | 471m |
| 2024 | 474m |
| 2025 | 485m |
Source:DfT,UK Motoring analysis 2000 to 2025 Updated
Average daily flow
| Year | Vehicles a day |
|---|---|
| 2000 | 17,829 |
| 2001 | 17,635 |
| 2002 | 17,913 |
| 2003 | 17,645 |
| 2004 | 17,856 |
| 2005 | 17,766 |
| 2006 | 17,571 |
| 2007 | 16,944 |
| 2008 | 17,468 |
| 2009 | 17,407 |
| 2010 | 17,257 |
| 2011 | 16,610 |
| 2012 | 16,118 |
| 2013 | 16,050 |
| 2014 | 16,305 |
| 2015 | 16,241 |
| 2016 | 16,049 |
| 2017 | 15,608 |
| 2018 | 15,279 |
| 2019 | 15,468 |
| 2020 | 12,280 |
| 2021 | 13,701 |
| 2022 | 14,716 |
| 2023 | 15,428 |
| 2024 | 15,541 |
| 2025 | 15,887 |
Source:DfT,UK Motoring analysis 2000 to 2025 Updated
The chart counts the whole road as it was each year, so new or renumbered stretches move it. The percentage changes compare only count points present in both years. In 2025, 23 of the 89 count points were counted; DfT estimated the rest from earlier counts and local trends.
A58 collisions
Police recorded 872 collisions with the A58 as the first road from 2021 to 2025, 260 of them fatal or serious. That is 37.1 per 100 million vehicle miles, higher than the 31.5 for all A-roads in Great Britain. On average there were 2.1 a year for each mile of road.
Reported collisions by year
Down 15.6% from 2021 to 2025.
| Year | Slight | Fatal or serious |
|---|---|---|
| 2021 | 140 | 52 |
| 2022 | 153 | 52 |
| 2023 | 102 | 48 |
| 2024 | 111 | 52 |
| 2025 | 104 | 58 |
Source:DfT STATS19,UK Motoring analysis 2021 to 2025 Updated
Sections with the highest collision rates
Per 100 million vehicle miles, 2021 to 2025. Sections of half a mile or more with 10 or more collisions.
| Section | Per 100m vehicle miles |
|---|---|
| A61 to Gledhow Rd Leeds · 28 collisions | 171.2 |
| Jerry Lane to A6139 Calderdale · 14 collisions | 93.5 |
| Gledhow Rd to A6120 Leeds · 87 collisions | 89.4 |
| A56 to M66 Bury · 22 collisions | 82.5 |
| A651 to A650 Kirklees, Leeds · 13 collisions | 66.7 |
| A647 to A6036 Calderdale · 28 collisions | 59.9 |
| A6110 to A62 Leeds · 14 collisions | 54.9 |
| A6099 to A666 Bolton · 17 collisions | 48.0 |
Source:DfT STATS19,UK Motoring analysis 2021 to 2025 Updated
A further 176 collisions were recorded at junctions where the A58 was the second road; they are not in the figures above. Fatal or serious uses DfT’s adjusted serious figures. How we count collisions
Council areas on the A58
In route order. Each is the highway authority DfT files the count points under.
- Knowsley
- St. Helens
- Wigan
- Bolton
- Bury
- Rochdale
- Calderdale
- Bradford
- Kirklees
- Leeds
Data sources and methodology
| Figures | Source | Period | Records | Updated |
|---|---|---|---|---|
| Traffic counts and vehicle mix | Road traffic statistics (AADF by count point) Department for Transport Derived statistics UK Motoring | 2000 to 2025 | 89 count points in 2025 | 15 September 2026 |
| Reported collisions | Road safety open data (STATS19) Department for Transport Derived statistics UK Motoring | 2021 to 2025 | 872 reported collisions | 15 September 2026 |
- Annual average daily flow (AADF) is the average number of vehicles passing a point on a typical day of the year, both directions combined.
- Vehicle miles are AADF multiplied by link length and 365, summed over every count point link on the road.
- Sections join count point links between junctions, using the link lines in DfT’s major road database.
- STATS19 covers personal injury collisions reported to the police. Damage-only collisions are not included, and not every injury collision is reported.
- Serious and slight figures are DfT’s adjusted estimates, which allow for police forces moving to injury-based reporting.
- Counts of one or two collisions below Great Britain level are shown as “fewer than 3”.
Contains public sector information licensed under the Open Government Licence v3.0.