The UK's most dangerous roads for cyclists (2025 data)
15,836 police-reported collisions involved cyclists in 2025 — 4,308 of them serious or fatal. We joined the DfT's collision and casualty records to map where they cluster, nationally and across 125 towns and cities.
What the data says
- • The Plain, East Oxford is Britain’s worst spot for cyclists: 40 collisions across 2021–2025.
- • 27% of 2025’s cyclist collisions were serious or fatal — each one a life-changing injury for the person involved.
- • Per resident, Birkenhead is the riskiest area we track for cyclists: 159.1 collisions per 100,000 people in 2025.
- • Casualties among cyclists have fallen over five years: 16,458 in 2021 to 16,042 in 2025.
Where cyclists are most at risk (2021–2025)
| # | Location | Road | Collisions | Casualties | Serious/fatal |
|---|---|---|---|---|---|
| 1 | The Plain, East Oxford | A420 | 40 | 40 | 7 |
| 2 | Upper Tooting Road, Furzedown | A24 | 30 | 31 | 6 |
| 3 | Bow Road, Bow | A11 | 28 | 28 | 5 |
| 4 | Lyme Terrace, Kentish Town | A5202 | 26 | 26 | 6 |
| 5 | Millbank, Millbank | A3212 | 24 | 24 | 1 |
| 6 | Apothecary Street | A201 | 23 | 23 | 12 |
| 7 | Mile End Road, Stepney | A11 | 22 | 22 | 1 |
| 8 | King Street, Hammersmith | A315 | 21 | 22 | 7 |
| 9 | Brixton Hill, Brixton | A23 | 21 | 22 | 5 |
| 10 | Railway Approach, The Borough | A3 | 21 | 21 | 6 |
| 11 | St Giles Square, Bloomsbury | A40 | 21 | 23 | 2 |
| 12 | Clapham High Street, Clapham | A3 | 21 | 21 | 7 |
| 13 | Balls Pond Road, Dalston | A10 | 20 | 20 | 1 |
| 14 | Whitechapel Road, Whitechapel | A11 | 20 | 20 | 5 |
| 15 | Headingley Lane, Hyde Park | A660 | 19 | 19 | 3 |
| 16 | Peckham High Street, Peckham | A202 | 19 | 19 | 1 |
| 17 | Gauden Road, Clapham | A3 | 19 | 19 | 1 |
| 18 | Mile End Road, Stepney | A11 | 19 | 19 | 1 |
| 19 | Shoreditch High Street, Shoreditch | A10 | 18 | 19 | 2 |
| 20 | Green Lanes, Stoke Newington | A105 | 18 | 18 | 2 |
| 21 | Grosvenor Road, Pimlico | A3212 | 17 | 18 | 3 |
| 22 | Southwark Street, Southwark | A300 | 17 | 17 | 5 |
| 23 | Shoreditch High Street, Shoreditch | A10 | 17 | 18 | 4 |
| 24 | Brodlove Lane, Shadwell | B126 | 16 | 16 | 1 |
| 25 | Cambridge Grove, Hammersmith | A315 | 16 | 17 | 4 |
Clusters of collisions involving cyclists across 2021–2025 DfT STATS19 records, labelled via OpenStreetMap. Police-reported incidents only.
Cyclists at risk, area by area (2025)
| # | Area | Collisions (2025) | Serious/fatal | % serious | Per 100k residents |
|---|---|---|---|---|---|
| 1 | London | 5,611 | 1,212 | 22% | 62.7 |
| 2 | Leeds | 260 | 87 | 33% | 31.6 |
| 3 | Hull | 206 | 65 | 32% | 77.2 |
| 4 | Bristol | 203 | 65 | 32% | 42.4 |
| 5 | Manchester | 198 | 73 | 37% | 34.9 |
| 6 | Salford | 188 | 72 | 38% | 144.6 |
| 7 | Birmingham | 154 | 34 | 22% | 13.3 |
| 8 | Liverpool | 154 | 40 | 26% | 31 |
| 9 | Portsmouth | 150 | 35 | 23% | 72.1 |
| 10 | Nottingham | 142 | 37 | 26% | 43.3 |
| 11 | Birkenhead | 140 | 44 | 31% | 159.1 |
| 12 | Sheffield | 134 | 44 | 33% | 23.7 |
| 13 | Cambridge | 134 | 29 | 22% | 91.8 |
| 14 | Brighton | 132 | 34 | 26% | 47.7 |
| 15 | Oxford | 121 | 12 | 10% | 79.6 |
| 16 | Southampton | 116 | 39 | 34% | 46.6 |
| 17 | York | 107 | 19 | 18% | 53 |
| 18 | Edinburgh | 106 | 30 | 28% | 20.2 |
| 19 | Norwich | 105 | 29 | 28% | 72.9 |
| 20 | Bournemouth | 104 | 27 | 26% | 52.8 |
| 21 | Leicester | 100 | 34 | 34% | 26.8 |
| 22 | Newcastle upon Tyne | 98 | 18 | 18% | 31.9 |
| 23 | Wiltshire | 92 | 34 | 37% | 17.7 |
| 24 | Gateshead | 92 | 22 | 24% | 76.7 |
| 25 | Stockport | 91 | 31 | 34% | 66.4 |
| 26 | Glasgow | 90 | 29 | 32% | 14.2 |
| 27 | Bradford | 89 | 24 | 27% | 15.9 |
| 28 | Derby | 85 | 24 | 28% | 32.9 |
| 29 | Reading | 84 | 9 | 11% | 48.3 |
| 30 | Swindon | 66 | 18 | 27% | 36.1 |
| 31 | Plymouth | 62 | 8 | 13% | 23.5 |
| 32 | Grimsby | 61 | 21 | 34% | 70.9 |
| 33 | Cardiff | 59 | 9 | 15% | 15.9 |
| 34 | Colchester | 59 | 15 | 25% | 48.4 |
| 35 | Poole | 59 | 10 | 17% | 39.1 |
| 36 | Preston | 58 | 26 | 45% | 39.5 |
| 37 | Ipswich | 56 | 14 | 25% | 38.6 |
| 38 | Peterborough | 54 | 15 | 28% | 29.5 |
| 39 | South Shields | 51 | 15 | 29% | 68 |
| 40 | Exeter | 50 | 8 | 16% | 38.2 |
| 41 | Stoke-on-Trent | 49 | 7 | 14% | 19.1 |
| 42 | Slough | 49 | 7 | 14% | 29.9 |
| 43 | Warrington | 48 | 12 | 25% | 29.1 |
| 44 | Blackpool | 44 | 14 | 32% | 31.7 |
| 45 | Gloucester | 43 | 16 | 37% | 32.6 |
| 46 | Southend-on-Sea | 43 | 5 | 12% | 23.5 |
| 47 | Bedford | 43 | 13 | 30% | 40.2 |
| 48 | Cheltenham | 42 | 13 | 31% | 35.9 |
| 49 | Middlesbrough | 40 | 18 | 45% | 28 |
| 50 | Crewe | 40 | 8 | 20% | 54.8 |
| 51 | West Bromwich | 39 | 7 | 18% | 50 |
| 52 | Woking | 39 | 12 | 31% | 37.9 |
| 53 | Medway (Gillingham) | 39 | 11 | 28% | 35.5 |
| 54 | Luton | 38 | 7 | 18% | 17.8 |
| 55 | Newport | 38 | 16 | 42% | 23.9 |
| 56 | Scunthorpe | 37 | 6 | 16% | 46.8 |
| 57 | Bolton | 36 | 16 | 44% | 18.4 |
| 58 | Oldham | 36 | 16 | 44% | 37.5 |
| 59 | Chelmsford | 36 | 8 | 22% | 32.4 |
| 60 | Coventry | 35 | 12 | 34% | 9.9 |
| 61 | Northampton | 35 | 4 | 11% | 15.6 |
| 62 | Stockton-on-Tees | 35 | 13 | 37% | 41.2 |
| 63 | Watford | 34 | 16 | 47% | 33.3 |
| 64 | Wolverhampton | 33 | 5 | 15% | 12.5 |
| 65 | Chester | 33 | 5 | 15% | 41.8 |
| 66 | Rotherham | 32 | 9 | 28% | 29.4 |
| 67 | Crawley | 32 | 9 | 28% | 27.1 |
| 68 | Worthing | 32 | 9 | 28% | 28.8 |
| 69 | Basildon | 31 | 10 | 32% | 28.7 |
| 70 | Eastbourne | 31 | 12 | 39% | 30.7 |
| 71 | St Helens | 30 | 5 | 17% | 29.4 |
| 72 | Dudley | 30 | 8 | 27% | 38 |
| 73 | Bath | 30 | 9 | 30% | 31.9 |
| 74 | Sunderland | 29 | 11 | 38% | 10.5 |
| 75 | Doncaster | 29 | 13 | 45% | 26.6 |
| 76 | Guildford | 29 | 13 | 45% | 37.7 |
| 77 | Huddersfield | 28 | 6 | 21% | 17.3 |
| 78 | Mansfield | 28 | 8 | 29% | 25.5 |
| 79 | Milton Keynes | 27 | 3 | 11% | 10.2 |
| 80 | Lincoln | 27 | 4 | 15% | 26.2 |
| 81 | St Albans | 27 | 6 | 22% | 32.5 |
| 82 | Blackburn | 26 | 7 | 27% | 22.2 |
| 83 | Darlington | 25 | 9 | 36% | 26.9 |
| 84 | Solihull | 24 | 8 | 33% | 19.5 |
| 85 | Wakefield | 23 | 7 | 30% | 23.2 |
| 86 | Halifax | 23 | 4 | 17% | 26.1 |
| 87 | Shrewsbury | 22 | 3 | 14% | 28.9 |
| 88 | Walsall | 22 | 4 | 18% | 32.8 |
| 89 | Aylesbury | 22 | 2 | 9% | 25.3 |
| 90 | Canterbury | 22 | 4 | 18% | 40 |
| 91 | Worcester | 21 | 4 | 19% | 20.4 |
| 92 | Hastings | 21 | 5 | 24% | 23.1 |
| 93 | Nuneaton | 21 | 7 | 33% | 23.9 |
| 94 | Wigan | 20 | 10 | 50% | 19.4 |
| 95 | Winchester | 20 | 8 | 40% | 44.4 |
| 96 | Lancaster | 19 | 7 | 37% | 36.5 |
| 97 | High Wycombe | 19 | 7 | 37% | 15.2 |
| 98 | Chesterfield | 18 | 4 | 22% | 20.5 |
| 99 | Hartlepool | 17 | 7 | 41% | 19.3 |
| 100 | Hereford | 17 | 3 | 18% | 27 |
| 101 | Maidstone | 17 | 5 | 29% | 14.5 |
| 102 | Salisbury | 17 | 6 | 35% | 41.5 |
| 103 | Burton upon Trent | 17 | 4 | 24% | 22.4 |
| 104 | Rochdale | 16 | 4 | 25% | 14.4 |
| 105 | Ashford (Kent) | 15 | 2 | 13% | 20 |
| 106 | Carlisle | 14 | 2 | 14% | 18.7 |
| 107 | Barnsley | 14 | 3 | 21% | 15.4 |
| 108 | Harrogate | 14 | 3 | 21% | 18.7 |
| 109 | Torquay | 14 | 5 | 36% | 21.5 |
| 110 | Taunton | 14 | 4 | 29% | 21.5 |
| 111 | Kettering | 14 | 4 | 29% | 22.2 |
| 112 | Swansea | 13 | 5 | 38% | 5.3 |
| 113 | Burnley | 13 | 5 | 38% | 17.8 |
| 114 | Aberdeen | 12 | 7 | 58% | 6.1 |
| 115 | Stevenage | 12 | 4 | 33% | 13.6 |
| 116 | Basingstoke | 12 | 1 | 8% | 10.6 |
| 117 | Rugby | 12 | 4 | 33% | 15.4 |
| 118 | Corby | 11 | 3 | 27% | 16.2 |
| 119 | Paisley | 10 | 5 | 50% | 13 |
| 120 | Dundee | 9 | 6 | 67% | 6.1 |
| 121 | Redditch | 9 | 3 | 33% | 11 |
| 122 | Chippenham | 7 | 3 | 43% | 18.9 |
| 123 | Telford | 7 | 3 | 43% | 4.5 |
| 124 | Wrexham | 6 | 3 | 50% | 9.2 |
| 125 | Durham | 5 | 2 | 40% | 10.4 |
Collisions involving cyclists within each area’s boundary in 2025. Click an area for its full accident hotspot breakdown. Per-100k uses mid-2023 ONS population estimates.
Related on Swift Assist
Which councils are worst for cyclists
Authority rankings with the vulnerable road user share behind each one.
Read more →UK collision hotspot map
The junctions that stay dangerous, mapped from official data.
Read more →Blackspots never fixed
185 sites with an injury collision in every one of five years.
Read more →Need this data for your own work?
Site and junction reports from £95, next working day. Free for community groups, campaigners and journalists.