Suzuki GSF 650 crash on the A96 in Moray, 21 Dec 2025, 11:20
- 1 vehicle, 1 casualty
Ref 2025991686217
Police recorded 8,431 road traffic collisions in Moray from 1979 to 2025, and 11,706 people were killed or injured in them. Of those collisions, 350 were fatal and 2,044 were serious.
In 2025 police recorded 46 collisions, down 8% on 2024 (50), and casualties fell from 67 to 65.
4.2% of collisions in Moray from 1979 to 2025 were fatal and 24% serious, against 1.6% and 18% across Great Britain.
Collisions peaked at 340 in 1979. In 2025 there were 46, down 8% on 2024.
Source: Department for Transport, STATS19 road safety data
| Year | Collisions | Casualties |
|---|---|---|
| 2025 | 46 | 65 |
| 2024 | 50 | 67 |
| 2023 | 37 | 50 |
| 2022 | 37 | 49 |
| 2021 | 28 | 37 |
| 2020 | 30 | 44 |
| 2019 | 53 | 81 |
| 2018 | 49 | 72 |
| 2017 | 61 | 92 |
| 2016 | 74 | 111 |
| 2015 | 82 | 95 |
| 2014 | 92 | 121 |
| 2013 | 122 | 155 |
| 2012 | 126 | 166 |
| 2011 | 138 | 165 |
| 2010 | 141 | 171 |
| 2009 | 197 | 268 |
| 2008 | 194 | 232 |
| 2007 | 139 | 177 |
| 2006 | 162 | 230 |
| 2005 | 165 | 227 |
| 2004 | 174 | 236 |
| 2003 | 205 | 306 |
| 2002 | 170 | 234 |
| 2001 | 178 | 277 |
| 2000 | 187 | 278 |
| 1999 | 158 | 215 |
| 1998 | 190 | 290 |
| 1997 | 235 | 354 |
| 1996 | 177 | 239 |
| 1995 | 209 | 283 |
| 1994 | 215 | 294 |
| 1993 | 228 | 311 |
| 1992 | 282 | 362 |
| 1991 | 258 | 346 |
| 1990 | 277 | 382 |
| 1989 | 305 | 421 |
| 1988 | 270 | 365 |
| 1987 | 295 | 376 |
| 1986 | 257 | 383 |
| 1985 | 315 | 466 |
| 1984 | 301 | 420 |
| 1983 | 274 | 381 |
| 1982 | 297 | 449 |
| 1981 | 296 | 444 |
| 1980 | 315 | 430 |
| 1979 | 340 | 489 |
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 6 busiest accident hotspots in Moray
Use the arrow keys to move the map and the plus and minus keys to zoom.
Accident hotspots (6)
Of the 351 areas in England, Scotland and Wales, Moray had the 20th fewest road collisions from 1979 to 2025.
| Rank | Area | Collisions | Casualties | Fatal | Serious |
|---|---|---|---|---|---|
| 329th | West Devon | 9,082 | 13,084 | 211 | 1,971 |
| 330th | Harlow | 9,074 | 11,313 | 115 | 1,841 |
| 331st | Tamworth | 8,517 | 11,185 | 100 | 980 |
| 332nd | Moray (this area) | 8,431 | 11,706 | 350 | 2,044 |
| 333rd | Maldon | 8,416 | 11,470 | 156 | 2,102 |
| 334th | Ribble Valley | 8,291 | 12,101 | 234 | 2,000 |
| 335th | Adur | 8,269 | 10,414 | 122 | 1,549 |
Elgin City North, Moray, IV30 1LF area is the busiest accident hotspot in Moray, with 150 collisions from 2001 to 2025, 2 of them fatal.
The A96 had the most collisions in Moray from 1979 to 2025: 1,832, including 116 fatal and 458 serious.
| Rank | Road | Collisions | Casualties | Fatal | Serious |
|---|---|---|---|---|---|
| 1st | A96 | 1,832 | 2,837 | 116 | 458 |
| 2nd | A941 | 986 | 1,385 | 49 | 238 |
| 3rd | A95 | 460 | 673 | 27 | 122 |
| 4th | A98 | 457 | 750 | 33 | 115 |
| 5th | A942 | 185 | 248 | 5 | 36 |
| 6th | B9011 | 178 | 230 | 5 | 43 |
| 7th | A940 | 174 | 231 | 15 | 29 |
| 8th | B9103 | 138 | 202 | 4 | 48 |
| 9th | B9089 | 134 | 198 | 7 | 33 |
| 10th | B9012 | 121 | 180 | 3 | 37 |
| 11th | B9016 | 110 | 153 | 4 | 24 |
| 12th | B9040 | 99 | 145 | 6 | 28 |
| 13th | B9010 | 95 | 126 | 1 | 28 |
| 14th | B9015 | 87 | 116 | 5 | 23 |
| 15th | B9013 | 78 | 114 | 3 | 22 |
| 16th | B9014 | 69 | 87 | 1 | 14 |
| 17th | B9008 | 60 | 94 | 3 | 24 |
| 18th | A939 | 58 | 88 | 3 | 20 |
| 19th | B9135 | 56 | 75 | 1 | 15 |
| 20th | A920 | 48 | 70 | 1 | 10 |
Elgin had the most collisions of any town in Moray from 1979 to 2025: 1,293.
IV30 had the most collisions of any postcode district in Moray from 1979 to 2025: 2,822.
Of the latest 24 crashes in Moray, 2 were fatal and 14 were serious. The most recent was on 21 December 2025.
Ref 2025991686217
Ref 2025991677541
Ref 2025991674683
Ref 2025991725864
Ref 2025991666442
Ref 2025991664611
Ref 2025991653303
Ref 2025991651981
Ref 2025991649490
Ref 2025991648209
Ref 2025991648425
Ref 2025991641579
Ref 2025991641386
Ref 2025991639176
Ref 2025991636489
Ref 2025991635507
Ref 2025991635140
Ref 2025991631920
Ref 2025991628601
Ref 2025991654957
Ref 2025991627519
Ref 2025991627391
Ref 2025991621848
Ref 2025991621291