Sym Mask crash on the A31 in Dorset, 30 Dec 2025, 10:33
- 1 vehicle, 1 casualty
Ref 2025552501565
Police recorded 10,721 collisions on the A31 from 1979 to 2025, with 16,303 casualties. Of those crashes, 306 were fatal and 2,194 serious, and 338 people were killed.
In 2025 there were 129 collisions on the A31, up 28% from 101 in 2024, with 176 casualties.
Live A31 closures, incidents and roadworks are checked every 5 minutes.
On the A31, 2.9% of collisions were fatal and 20% serious, against 1.6% and 18% across Great Britain.
Collisions on the A31 peaked at 320 in 1990 and were down to 129 in 2025.
Source: Department for Transport, STATS19 road safety data
| Year | Collisions | Casualties |
|---|---|---|
| 2025 | 129 | 176 |
| 2024 | 101 | 135 |
| 2023 | 131 | 196 |
| 2022 | 139 | 192 |
| 2021 | 114 | 173 |
| 2020 | 87 | 117 |
| 2019 | 123 | 165 |
| 2018 | 138 | 210 |
| 2017 | 147 | 229 |
| 2016 | 181 | 287 |
| 2015 | 206 | 278 |
| 2014 | 181 | 283 |
| 2013 | 189 | 286 |
| 2012 | 193 | 273 |
| 2011 | 185 | 277 |
| 2010 | 200 | 306 |
| 2009 | 184 | 289 |
| 2008 | 193 | 305 |
| 2007 | 222 | 331 |
| 2006 | 237 | 361 |
| 2005 | 244 | 355 |
| 2004 | 246 | 390 |
| 2003 | 251 | 377 |
| 2002 | 309 | 466 |
| 2001 | 296 | 477 |
| 2000 | 250 | 377 |
| 1999 | 267 | 412 |
| 1998 | 291 | 453 |
| 1997 | 299 | 468 |
| 1996 | 261 | 418 |
| 1995 | 272 | 451 |
| 1994 | 254 | 395 |
| 1993 | 266 | 419 |
| 1992 | 263 | 398 |
| 1991 | 250 | 380 |
| 1990 | 320 | 481 |
| 1989 | 261 | 400 |
| 1988 | 278 | 413 |
| 1987 | 288 | 432 |
| 1986 | 284 | 419 |
| 1985 | 300 | 418 |
| 1984 | 298 | 462 |
| 1983 | 267 | 451 |
| 1982 | 270 | 429 |
| 1981 | 277 | 407 |
| 1980 | 298 | 411 |
| 1979 | 281 | 475 |
Source: Department for Transport, STATS19 road safety data
Source: Department for Transport, STATS19 road safety data
Source: Department for Transport, STATS19 road safety data
Map of the 25 most recent crashes on the A31
Use the arrow keys to move the map and the plus and minus keys to zoom.
Collisions on the A31 were recorded in 8 council areas. Dorset has the most, with 2,759, followed by New Forest (2,055) and Guildford (1,700).
| Rank | Area | Collisions | Casualties | Fatal | Serious |
|---|---|---|---|---|---|
| 1st | Dorset | 2,759 | 4,340 | 83 | 570 |
| 2nd | New Forest | 2,055 | 3,121 | 62 | 420 |
| 3rd | Guildford | 1,700 | 2,640 | 34 | 266 |
| 4th | Waverley | 1,451 | 2,147 | 32 | 218 |
| 5th | East Hampshire | 1,353 | 1,955 | 46 | 348 |
| 6th | Winchester | 811 | 1,199 | 34 | 228 |
| 7th | Test Valley | 409 | 607 | 12 | 108 |
| 8th | Bournemouth, Christchurch and Poole | 165 | 269 | 3 | 33 |
Collisions on the A31 were recorded in 16 towns and built-up areas, led by Guildford (357) and Farnham (243).
These are the 25 most recent collisions on the A31, from 17 October to 30 December 2025.
Ref 2025552501565
Ref 2025451688701
Ref 2025440580645
Ref 2025552501558
Ref 2025552600056
Ref 2025552600074
Ref 2025552501536
Ref 2025552501552
Ref 2025451682863
Ref 2025440560697
Ref 2025552501474
Ref 2025440547175
Ref 2025440545367
Ref 2025440534329
Ref 2025440529982
Ref 2025440518734
Ref 2025440517600
Ref 2025440516772
Ref 2025552501356
Ref 2025552501399
Ref 2025451666300
Ref 2025440501440
Ref 2025451660789
Ref 2025440483294
Ref 2025451655905