Toyota Camry crash on the A51 in Stafford, 31 Dec 2025, 16:50
- Toyota Camry, Volkswagen Polo and Lexus IS 200
- 3 vehicles, 2 casualties
Ref 2025211689875
Police recorded 23,372 road traffic collisions in Stafford from 1979 to 2025, and 32,905 people were killed or injured in them. Of those collisions, 466 were fatal and 3,001 were serious.
In 2025 police recorded 193 collisions, down 15% on 2024 (227), and casualties fell from 291 to 257.
2% of collisions in Stafford from 1979 to 2025 were fatal and 13% serious, against 1.6% and 18% across Great Britain.
Collisions peaked at 866 in 1990. In 2025 there were 193, down 15% on 2024.
Source: Department for Transport, STATS19 road safety data
| Year | Collisions | Casualties |
|---|---|---|
| 2025 | 193 | 257 |
| 2024 | 227 | 291 |
| 2023 | 108 | 144 |
| 2022 | 83 | 109 |
| 2021 | 107 | 137 |
| 2020 | 95 | 115 |
| 2019 | 157 | 219 |
| 2018 | 174 | 258 |
| 2017 | 190 | 259 |
| 2016 | 361 | 516 |
| 2015 | 322 | 447 |
| 2014 | 346 | 479 |
| 2013 | 365 | 494 |
| 2012 | 379 | 542 |
| 2011 | 409 | 551 |
| 2010 | 437 | 611 |
| 2009 | 434 | 604 |
| 2008 | 491 | 662 |
| 2007 | 523 | 753 |
| 2006 | 577 | 841 |
| 2005 | 610 | 849 |
| 2004 | 605 | 869 |
| 2003 | 624 | 869 |
| 2002 | 565 | 824 |
| 2001 | 615 | 887 |
| 2000 | 617 | 848 |
| 1999 | 667 | 943 |
| 1998 | 615 | 892 |
| 1997 | 617 | 911 |
| 1996 | 667 | 926 |
| 1995 | 606 | 904 |
| 1994 | 623 | 877 |
| 1993 | 701 | 971 |
| 1992 | 656 | 955 |
| 1991 | 798 | 1,143 |
| 1990 | 866 | 1,170 |
| 1989 | 744 | 1,044 |
| 1988 | 628 | 894 |
| 1987 | 574 | 840 |
| 1986 | 649 | 911 |
| 1985 | 593 | 831 |
| 1984 | 629 | 879 |
| 1983 | 611 | 832 |
| 1982 | 649 | 892 |
| 1981 | 646 | 905 |
| 1980 | 597 | 834 |
| 1979 | 622 | 916 |
Source: Department for Transport, STATS19 road safety data
Source: Department for Transport, STATS19 road safety data
Map of the 24 most recent crashes and the 10 busiest accident hotspots in Stafford
Use the arrow keys to move the map and the plus and minus keys to zoom.
Accident hotspots (10)
Of the 351 areas in England, Scotland and Wales, Stafford had the 136th most road collisions from 1979 to 2025.
| Rank | Area | Collisions | Casualties | Fatal | Serious |
|---|---|---|---|---|---|
| 133rd | Norwich | 23,749 | 28,465 | 185 | 4,895 |
| 134th | Basildon | 23,495 | 31,122 | 279 | 4,246 |
| 135th | South Cambridgeshire | 23,384 | 34,085 | 729 | 5,364 |
| 136th | Stafford (this area) | 23,372 | 32,905 | 466 | 3,001 |
| 137th | Cambridge | 23,357 | 26,663 | 117 | 4,228 |
| 138th | York | 23,090 | 28,497 | 248 | 4,740 |
| 139th | Bedford | 22,899 | 30,674 | 379 | 4,059 |
Forebridge, Stafford, ST16 2HQ area is the busiest accident hotspot in Stafford, with 824 collisions from 2001 to 2025, 5 of them fatal.
The A34 had the most collisions in Stafford from 1979 to 2025: 3,238, including 66 fatal and 380 serious.
| Rank | Road | Collisions | Casualties | Fatal | Serious |
|---|---|---|---|---|---|
| 1st | A34 | 3,238 | 4,345 | 66 | 380 |
| 2nd | M6 | 3,043 | 5,193 | 85 | 302 |
| 3rd | A518 | 2,132 | 3,094 | 66 | 312 |
| 4th | A51 | 1,161 | 1,768 | 45 | 182 |
| 5th | A513 | 973 | 1,417 | 15 | 112 |
| 6th | B5066 | 899 | 1,219 | 20 | 106 |
| 7th | A519 | 828 | 1,252 | 24 | 132 |
| 8th | A449 | 816 | 1,080 | 10 | 113 |
| 9th | A520 | 697 | 921 | 12 | 88 |
| 10th | B5026 | 530 | 756 | 13 | 80 |
| 11th | A5013 | 501 | 700 | 12 | 62 |
| 12th | B5027 | 426 | 596 | 8 | 56 |
| 13th | B5405 | 214 | 303 | 6 | 30 |
| 14th | A5187 | 203 | 225 | 0 | 12 |
| 15th | A500 | 137 | 189 | 10 | 8 |
| 16th | B5029 | 126 | 179 | 4 | 11 |
| 17th | A53 | 114 | 173 | 4 | 24 |
| 18th | A521 | 93 | 142 | 1 | 11 |
| 19th | A50 | 82 | 117 | 1 | 11 |
| 20th | A525 | 56 | 81 | 0 | 7 |
Stafford itself had the most collisions of any town in the area from 1979 to 2025: 7,712.
ST16 had the most collisions of any postcode district in Stafford from 1979 to 2025: 5,240.
Of the latest 24 crashes in Stafford, none were fatal and 7 were serious. The most recent was on 31 December 2025.
Ref 2025211689875
Ref 2025211688661
Ref 2025211688539
Ref 2025211688112
Ref 2025211685686
Ref 2025211685590
Ref 2025211685498
Ref 2025211684006
Ref 2025211684255
Ref 2025211680019
Ref 2025211679109
Ref 2025211675588
Ref 2025211674713
Ref 2025211673978
Ref 2025211675115
Ref 2025211671027
Ref 2025211669507
Ref 2025211669242
Ref 2025211669354
Ref 2025211670150
Ref 2025211669187
Ref 2025211667440
Ref 2025211666396
Ref 2025211665899