British highway authorities, ranked on how much harm their roads do
192 authorities across England, Scotland and Wales, from official DfT records. The measure is built on casualties per mile actually driven rather than per resident, so places carrying heavy through traffic are not flattered by their population.
The short version
Almost every published comparison of road danger divides casualties by the number of people who live in an area. That flatters places nobody drives through and penalises places that absorb other people’s traffic. This one divides by the miles actually driven on each authority’s roads, using DfT’s own traffic estimates.
It is also adjusted for severity. Police forces moved to injury-based reporting on different dates between 2012 and 2026, so raw counts compare two different definitions. Applying DfT’s own published per-casualty probabilities across all 205 authorities raises the total from 26,218 people recorded killed or seriously injured to 29,357 — about 12% higher. DfT has published that adjustment only at national level since July 2026, so there is no official adjusted figure for any individual authority. This is our calculation using their probabilities, not a DfT statistic.
That rate is the largest part of the score below, but not all of it. The ranking also weighs how much of the harm falls on people outside a vehicle, which way the five-year trend is going, and how often a serious collision turns fatal. So the authority at the top of the table is not automatically the one with the highest rate.
On that combined measure the highest-risk authority in Britain is Southend-on-Sea (score 82.8), and the lowest is East Lothian (14.9). On the underlying rate alone the extremes are different again: Westminster records 563.5 killed or seriously injured per billion vehicle miles against 25.4 in Neath Port Talbot — a spread of 22 to one, around a median of 80.5.
All 192 ranked authorities, highest risk first
Search or sort by any column. Every authority name links to its own page, with the five-year trend, the split between pedestrians, cyclists and riders, and how it compares with its neighbours.
| #▲ | Authority | Score | KSI / bn miles | KSI | KSI / 100k | VRU % | 5-yr trend | Band |
|---|---|---|---|---|---|---|---|---|
| 1 | Southend-on-SeaUnitary authority · England | 82.8 | 200.4 | 68 | 36.7 | 60.1% | +18.2% | Highest risk |
| 2 | Kingston upon Hull, City ofUnitary authority · England | 80.6 | 201 | 165 | 60.4 | 58.2% | +13.2% | Highest risk |
| 3 | NottinghamUnitary authority · England | 79.5 | 169.6 | 172 | 52.8 | 55.6% | +19.6% | Highest risk |
| 4 | ReadingUnitary authority · England | 76.8 | 121.1 | 46 | 25 | 71.2% | +6.8% | Highest risk |
| 5 | WestminsterLondon borough · England | 76.5 | 563.5 | 255 | 120.1 | 84.9% | -1% | Highest risk |
| 6 | CamdenLondon borough · England | 75 | 386.7 | 108 | 49.8 | 84% | -2.3% | Highest risk |
| 7 | SouthwarkLondon borough · England | 74.4 | 480.8 | 204 | 65.3 | 79% | -6.5% | Highest risk |
| 8 | LewishamLondon borough · England | 73.7 | 291.4 | 146 | 48.5 | 68.6% | -0.3% | Highest risk |
| 9 | HackneyLondon borough · England | 72.5 | 468.3 | 135 | 50.7 | 79% | -21.3% | Highest risk |
| 10 | IslingtonLondon borough · England | 71.5 | 440.4 | 96 | 42.8 | 84.3% | -16.1% | Highest risk |
| 11 | Kensington and ChelseaLondon borough · England | 71.3 | 422.1 | 127 | 87.1 | 85.1% | -7.8% | Highest risk |
| 12 | NewhamLondon borough · England | 70.9 | 197 | 136 | 36.1 | 64.3% | -8% | Highest risk |
| 13 | HarrowLondon borough · England | 70.9 | 142.8 | 55 | 20.2 | 62.6% | -7% | Highest risk |
| 14 | SouthamptonUnitary authority · England | 70.7 | 170.4 | 124 | 47.8 | 56.8% | +11.9% | Highest risk |
| 15 | ManchesterMetropolitan borough · England | 70.3 | 141 | 261 | 44.4 | 64% | -0.3% | Highest risk |
| 16 | Richmond upon ThamesLondon borough · England | 70.3 | 206.1 | 106 | 53.9 | 75.5% | -4.3% | Highest risk |
| 17 | LeicesterUnitary authority · England | 70 | 121.3 | 125 | 32.6 | 55.1% | +9.7% | Highest risk |
| 18 | Isle of WightUnitary authority · England | 69.8 | 178.9 | 65 | 46.2 | 48.9% | -3.7% | Above average |
| 19 | LiverpoolMetropolitan borough · England | 69.5 | 201.5 | 212 | 41.7 | 60.8% | -3.6% | Above average |
| 20 | Tower HamletsLondon borough · England | 69.4 | 308.9 | 154 | 46.1 | 76.4% | -14.8% | Above average |
| 21 | BrentLondon borough · England | 69 | 169.1 | 101 | 28.7 | 69.1% | -14.2% | Above average |
| 22 | Bournemouth, Christchurch and PooleUnitary authority · England | 68.6 | 137.1 | 164 | 40.4 | 62.6% | -0.1% | Above average |
| 23 | MertonLondon borough · England | 68.5 | 207 | 80 | 36.5 | 70.1% | -6.2% | Above average |
| 24 | CroydonLondon borough · England | 68.2 | 181.7 | 150 | 36.6 | 66.3% | -2.9% | Above average |
| 25 | Hammersmith and FulhamLondon borough · England | 67.9 | 364.6 | 109 | 57.3 | 79.3% | -13.3% | Above average |
| 26 | PortsmouthUnitary authority · England | 67.4 | 119.4 | 93 | 44 | 63.2% | +6.8% | Above average |
| 27 | Brighton and HoveUnitary authority · England | 66.7 | 206.5 | 161 | 56.7 | 65.1% | -6.6% | Above average |
| 28 | LambethLondon borough · England | 66.3 | 420.9 | 187 | 59.5 | 77% | -21.7% | Above average |
| 29 | Blackburn with DarwenUnitary authority · England | 66.3 | 234.5 | 90 | 54.9 | 44.4% | -9.8% | Above average |
| 30 | North East LincolnshireUnitary authority · England | 66.1 | 150.1 | 81 | 50.6 | 51.7% | -0.6% | Above average |
| 31 | HounslowLondon borough · England | 66 | 133.6 | 146 | 48.8 | 60.1% | +7.1% | Above average |
| 32 | PowysWelsh principal area · Wales | 65.7 | 161.2 | 153 | 113.5 | 35.1% | +7.7% | Above average |
| 33 | SeftonMetropolitan borough · England | 65.5 | 137 | 68 | 23.6 | 58.3% | -9.8% | Above average |
| 34 | CalderdaleMetropolitan borough · England | 65 | 131.8 | 99 | 47 | 40.3% | +12.3% | Above average |
| 35 | WandsworthLondon borough · England | 64.6 | 340.3 | 153 | 45 | 82.3% | -28% | Above average |
| 36 | St. HelensMetropolitan borough · England | 64.6 | 87.1 | 46 | 24.2 | 53.7% | +13% | Above average |
| 37 | BradfordMetropolitan borough · England | 64.2 | 216.4 | 266 | 47.7 | 46.2% | -9.7% | Above average |
| 38 | HaringeyLondon borough · England | 64.1 | 331.5 | 110 | 41.3 | 66.6% | -23.8% | Above average |
| 39 | LincolnshireCounty council · England | 64.1 | 124.6 | 362 | 45.6 | 36% | +11.7% | Above average |
| 40 | Stoke-on-TrentUnitary authority · England | 63.4 | 75.9 | 80 | 29.4 | 51.5% | +78.6% | Above average |
| 41 | BirminghamMetropolitan borough · England | 63.3 | 134 | 441 | 37.5 | 41.7% | +8% | Above average |
| 42 | CarmarthenshireWelsh principal area · Wales | 63.2 | 123.9 | 157 | 82.6 | 33.6% | +24.6% | Above average |
| 43 | PembrokeshireWelsh principal area · Wales | 63.2 | 151.3 | 107 | 85 | 28.4% | +20.8% | Above average |
| 44 | Glasgow CityScottish council · Scotland | 63 | 107.7 | 237 | 36.2 | 50.3% | +8.7% | Above average |
| 45 | EalingLondon borough · England | 62.6 | 156.1 | 111 | 28.7 | 67.7% | -17.3% | Above average |
| 46 | Waltham ForestLondon borough · England | 62.3 | 146.7 | 88 | 31 | 62.9% | -15.9% | Above average |
| 47 | NorfolkCounty council · England | 62.2 | 95 | 522 | 55.2 | 43.3% | +25.2% | Above average |
| 48 | Bristol, City ofUnitary authority · England | 62 | 158 | 205 | 41.4 | 63.5% | -9.8% | Above average |
| 49 | YorkUnitary authority · England | 61.9 | 90.5 | 61 | 29.2 | 68.7% | +4.7% | Above average |
| 50 | SuttonLondon borough · England | 61.9 | 152.8 | 72 | 33.6 | 59.8% | -13.6% | Above average |
Where the two ways of measuring pull hardest against each other
Rank the same authorities by casualties per resident instead of per mile driven and some of them move a long way. A place that climbs when you switch to the per-mile view is one whose roads do more harm than its population implies — the mark of an area carrying traffic that belongs to somebody else. These are the largest movers in each direction.
Worse per mile than per resident
Harm concentrated on through traffic rather than residents.
| Authority | Per resident | Per mile |
|---|---|---|
| Harrow | 178 | 13 |
| Reading | 163 | 4 |
| Sefton | 168 | 33 |
| St. Helens | 166 | 36 |
| Brent | 135 | 21 |
Worse per resident than per mile
Harm concentrated on local travel rather than volume.
| Authority | Per resident | Per mile |
|---|---|---|
| Perth and Kinross | 31 | 159 |
| Doncaster | 28 | 152 |
| Thurrock | 59 | 181 |
| Ceredigion | 6 | 114 |
| Dumfries and Galloway | 12 | 119 |
Both columns are ranks out of 192, lower being worse. Neither measure is the correct one: per resident answers how safe a place is to live in, per mile answers how safe it is to drive through. Almost every published comparison quietly picks the first without saying so.
How the score is built, and what it will not tell you
Each authority is percentile-ranked against every other on four measures, which are then weighted into a single 0–100 number. Higher means more dangerous.
| Measure | Weight | Why it is in there |
|---|---|---|
| KSI per billion vehicle miles | 45% | How often people are badly hurt, per unit of travel actually done on those roads. |
| Vulnerable road user involvement | 20% | How often collisions involve someone on foot, on a bike or on a motorcycle. It sums three counts that can overlap, so it measures involvement rather than a clean share. |
| Five-year trend | 20% | Direction of travel. A place that is getting worse is a different problem from one that is bad and improving. |
| Fatal share of KSI | 15% | How lethal collisions are when they do happen, which tracks speed and road type. |
Two corrections most published comparisons skip
One year of casualties is too few to rank on. An authority recording sixty KSI moves several places on chance alone, so a table built on a single year is partly measuring luck. The rate here is a three-year average, which is what road safety analysis normally uses and what makes a movement in the table mean something. Single-year counts are still shown on each authority page, because that is the figure people are used to seeing quoted.
Serious injuries are not recorded the same way everywhere. Police forces moved to injury-based reporting — CRASH, and COPA in the Metropolitan Police — on different dates between 2012 and 2026. Under those systems the officer records injuries from a list and severity is derived automatically rather than judged at the scene, which added between 5% and 15% to the national serious-injury total, and a different amount in every force. Comparing raw KSI between authorities across that transition compares two different definitions.
DfT’s own guidance says the adjustment is required when comparing across areas. But since the July 2026 release, DfT publishes adjusted figures only at national level — the local authority table no longer carries them, and no official adjusted KSI by local authority exists anywhere. What DfT does publish is the per-casualty probability weights, inside the open data. So we apply them: adjusted KSI = fatalities counted, plus the summed serious weights. Fatalities are never adjusted.
Be clear what this is
The adjusted figures on this site are our calculation using DfT’s published probabilities. They are not a DfT statistic, and DfT does not publish an equivalent at this geography. For authorities in force areas still recording on the old basis, the adjusted and unadjusted figures diverge most — and an unadjusted ranking understates them.
The town-level score is a different measure
Our town and city pages carry their own Road Risk Score, and it is not the same number as the one above. Towns are not highway authorities and DfT does not publish traffic estimates for them, so that score is normalised by resident population instead of vehicle miles, and it adds vehicle crime — which is published per town but not per authority. Its weights are KSI per 100,000 residents 40%, vehicle crime rate 20%, vulnerable road user share 15%, trend 15%, fatal share 10%.
The two will sometimes disagree about the same place. A town whose per-head score is mild but whose per-mile score is severe is one where the danger is being carried by people passing through. The band letters are not interchangeable either: the town score bands at 80/60/40/20, this one at 70/50/30, so a town “Band C” and an authority “Band C” do not mean the same thing.
Where this measure is weak
- •Vehicle miles only count vehicles. Where most of the people hurt were walking or cycling, the denominator understates how many were exposed, and the rate comes out high for a reason that has nothing to do with how the roads were built. The City of London is the clearest case and is held out below.
- •Involvement counts overlap. A collision involving both a pedestrian and a cyclist is counted in both figures, so the vulnerable road user measure can exceed the true share of collisions and, in very small authorities, can exceed 100%. It is a comparable index across areas, not a proportion.
- •Adjustment is a model, not a measurement. For forces not yet on injury-based reporting, the adjusted figure estimates what would have been recorded if they were. DfT is explicit that these estimates depend on the model and that other approaches would give other numbers.
- •STATS19 records what police attend. Collisions that are never reported never appear, and under-reporting is worst for cyclists and for slight injuries. The seriously injured and killed figures used here are the most consistently recorded, which is why the score leans on them.
- •A high score is not a verdict on a council. Road danger tracks road type, traffic mix and deprivation as much as it tracks policy. A dense urban authority with a trunk road through it starts from a harder position than a rural one.
- •Boundaries are administrative, not behavioural. People are hurt on the road they are travelling on, not the one they live near, and the responsible authority for a given stretch is not always the one it sits in.
The 13 authorities held out of the ranking
These have the data but not enough of it. They keep their pages and every figure on them; what they do not get is a rank, because at their size the derived percentages describe chance more than they describe the place.
| Authority | KSI | Reason |
|---|---|---|
| City of London | 66 | its recorded vehicle mileage is too low for a stable per-mile rate |
| Vale of Glamorgan | 17 | it recorded 17 killed or seriously injured, below the 20 needed for the derived percentages to mean anything |
| Bridgend | 19 | it recorded 19 killed or seriously injured, below the 20 needed for the derived percentages to mean anything |
| Merthyr Tydfil | 10 | it recorded 10 killed or seriously injured, below the 20 needed for the derived percentages to mean anything |
| Rutland | 15 | it recorded 15 killed or seriously injured, below the 20 needed for the derived percentages to mean anything |
| East Dunbartonshire | 18 | it recorded 18 killed or seriously injured, below the 20 needed for the derived percentages to mean anything |
| Inverclyde | 17 | it recorded 17 killed or seriously injured, below the 20 needed for the derived percentages to mean anything |
| Isle of Anglesey | 17 | it recorded 17 killed or seriously injured, below the 20 needed for the derived percentages to mean anything |
| Clackmannanshire | 8 | it recorded 8 killed or seriously injured, below the 20 needed for the derived percentages to mean anything |
| Na h-Eileanan Siar | 4 | it recorded 4 killed or seriously injured, below the 20 needed for the derived percentages to mean anything |
| Orkney Islands | 5 | it recorded 5 killed or seriously injured, below the 20 needed for the derived percentages to mean anything and its recorded vehicle mileage is too low for a stable per-mile rate |
| Shetland Islands | 4 | it recorded 4 killed or seriously injured, below the 20 needed for the derived percentages to mean anything |
| Isles of Scilly | 0 | it recorded 0 killed or seriously injured, below the 20 needed for the derived percentages to mean anything and its recorded vehicle mileage is too low for a stable per-mile rate |
Source: DfT STATS19 road safety data and DfT road traffic estimates (vehicle miles, 2025), both Open Government Licence v3. Headline counts are for 2025; the ranked rate uses a three-year average and, where the adjustment data is present, is adjusted for the change in severity recording; the trend component compares 2021–2025. Peer groups are ONS statistical nearest neighbours (OGL v3). Compiled and reviewed by Stephen Hall, Data lead, Swift Assist. Last rebuilt 2026-10-08. Method and known limitations are set out above and on our methodology page.
All 205 highway authorities, A–Z
Each has its own page with the full casualty record, who is being hurt, the darkness and ice profile, and a comparison against its ONS statistical neighbours.
- Aberdeen City
- Aberdeenshire
- Angus
- Argyll and Bute
- Barking and Dagenham
- Barnet
- Bath and North East Somerset
- Bedford
- Bexley
- Birmingham
- Blackburn with Darwen
- Blackpool
- Blaenau Gwent
- Bolton
- Bournemouth, Christchurch and Poole
- Bracknell Forest
- Bradford
- Brent
- Bridgend
- Brighton and Hove
- Bristol, City of
- Bromley
- Buckinghamshire
- Bury
- Caerphilly
- Calderdale
- Cambridgeshire
- Camden
- Cardiff
- Carmarthenshire
- Central Bedfordshire
- Ceredigion
- Cheshire East
- Cheshire West and Chester
- City of Edinburgh
- City of London
- Clackmannanshire
- Conwy
- Cornwall
- County Durham
- Coventry
- Croydon
- Cumberland
- Darlington
- Denbighshire
- Derby
- Derbyshire
- Devon
- Doncaster
- Dorset
- Dudley
- Dumfries and Galloway
- Dundee City
- Ealing
- East Ayrshire
- East Dunbartonshire
- East Lothian
- East Renfrewshire
- East Riding of Yorkshire
- East Sussex
- Enfield
- Essex
- Falkirk
- Fife
- Flintshire
- Gateshead
- Glasgow City
- Gloucestershire
- Greenwich
- Gwynedd
- Hackney
- Halton
- Hammersmith and Fulham
- Hampshire
- Haringey
- Harrow
- Hartlepool
- Havering
- Herefordshire, County of
- Hertfordshire
- Highland
- Hillingdon
- Hounslow
- Inverclyde
- Isle of Anglesey
- Isle of Wight
- Isles of Scilly
- Islington
- Kensington and Chelsea
- Kent
- Kingston upon Hull, City of
- Kingston upon Thames
- Kirklees
- Knowsley
- Lambeth
- Lancashire
- Leeds
- Leicester
- Leicestershire
- Lewisham
- Lincolnshire
- Liverpool
- Luton
- Manchester
- Medway
- Merthyr Tydfil
- Merton
- Middlesbrough
- Midlothian
- Milton Keynes
- Monmouthshire
- Moray
- Na h-Eileanan Siar
- Neath Port Talbot
- Newcastle upon Tyne
- Newham
- Newport
- Norfolk
- North Ayrshire
- North East Lincolnshire
- North Lanarkshire
- North Lincolnshire
- North Northamptonshire
- North Somerset
- North Tyneside
- North Yorkshire
- Northumberland
- Nottingham
- Nottinghamshire
- Oldham
- Orkney Islands
- Oxfordshire
- Pembrokeshire
- Perth and Kinross
- Peterborough
- Plymouth
- Portsmouth
- Powys
- Reading
- Redbridge
- Redcar and Cleveland
- Renfrewshire
- Rhondda Cynon Taf
- Richmond upon Thames
- Rochdale
- Rotherham
- Rutland
- Salford
- Sandwell
- Scottish Borders
- Sefton
- Shetland Islands
- Shropshire
- Slough
- Solihull
- Somerset
- South Ayrshire
- South Gloucestershire
- South Lanarkshire
- South Tyneside
- Southampton
- Southend-on-Sea
- Southwark
- St. Helens
- Staffordshire
- Stirling
- Stockport
- Stockton-on-Tees
- Stoke-on-Trent
- Suffolk
- Sunderland
- Surrey
- Sutton
- Swansea
- Swindon
- Tameside
- Telford and Wrekin
- Thurrock
- Torbay
- Torfaen
- Tower Hamlets
- Trafford
- Vale of Glamorgan
- Wakefield
- Walsall
- Waltham Forest
- Wandsworth
- Warrington
- Warwickshire
- West Berkshire
- West Dunbartonshire
- West Lothian
- West Northamptonshire
- West Sussex
- Westminster
- Westmorland and Furness
- Wigan
- Wiltshire
- Windsor and Maidenhead
- Wirral
- Wokingham
- Wolverhampton
- Worcestershire
- Wrexham
- York
Go deeper
UK road risk: the national picture
How the four measures behind this table look across Britain as a whole.
Read more →Blackspots that were never fixed
185 sites with injury collisions in every one of the last five years.
Read more →Collision hotspot maps by town
Where inside each place the collisions actually cluster.
Read more →Britain's roads by casualty record
The same records cut by road number rather than boundary.
Read more →Free API access to this data
Documented JSON endpoints with source provenance.
Read more →Commissioned cuts and reports
Custom analysis for campaigns, councils and newsrooms.
Read more →