Toyota Avensis crash on the B9142 in Aberdeenshire, 31 Dec 2025, 11:48
- Toyota Avensis and Vauxhall Vivaro
- 2 vehicles, 1 casualty
Ref 2025991689716
Police recorded 27,938 road traffic collisions in Aberdeenshire from 1979 to 2025, and 39,830 people were killed or injured in them. Of those collisions, 1,231 were fatal and 7,474 were serious.
In 2025 police recorded 123 collisions, down 20% on 2024 (153), and casualties fell from 257 to 187.
4.4% of collisions in Aberdeenshire from 1979 to 2025 were fatal and 27% serious, against 1.6% and 18% across Great Britain.
Collisions peaked at 958 in 1979. In 2025 there were 123, down 20% on 2024.
Source: Department for Transport, STATS19 road safety data
| Year | Collisions | Casualties |
|---|---|---|
| 2025 | 123 | 187 |
| 2024 | 153 | 257 |
| 2023 | 143 | 230 |
| 2022 | 143 | 237 |
| 2021 | 140 | 190 |
| 2020 | 118 | 166 |
| 2019 | 197 | 287 |
| 2018 | 239 | 347 |
| 2017 | 252 | 346 |
| 2016 | 325 | 432 |
| 2015 | 347 | 458 |
| 2014 | 415 | 570 |
| 2013 | 465 | 619 |
| 2012 | 529 | 685 |
| 2011 | 518 | 663 |
| 2010 | 597 | 791 |
| 2009 | 687 | 906 |
| 2008 | 691 | 893 |
| 2007 | 552 | 730 |
| 2006 | 552 | 776 |
| 2005 | 597 | 829 |
| 2004 | 555 | 765 |
| 2003 | 504 | 685 |
| 2002 | 581 | 819 |
| 2001 | 552 | 810 |
| 2000 | 571 | 800 |
| 1999 | 602 | 818 |
| 1998 | 673 | 961 |
| 1997 | 693 | 973 |
| 1996 | 694 | 949 |
| 1995 | 697 | 994 |
| 1994 | 655 | 928 |
| 1993 | 705 | 1,004 |
| 1992 | 832 | 1,227 |
| 1991 | 913 | 1,339 |
| 1990 | 866 | 1,297 |
| 1989 | 917 | 1,343 |
| 1988 | 924 | 1,326 |
| 1987 | 920 | 1,357 |
| 1986 | 860 | 1,277 |
| 1985 | 936 | 1,364 |
| 1984 | 925 | 1,350 |
| 1983 | 816 | 1,145 |
| 1982 | 936 | 1,440 |
| 1981 | 928 | 1,341 |
| 1980 | 942 | 1,436 |
| 1979 | 958 | 1,483 |
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 Aberdeenshire
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, Aberdeenshire had the 103rd most road collisions from 1979 to 2025.
| Rank | Area | Collisions | Casualties | Fatal | Serious |
|---|---|---|---|---|---|
| 100th | Highland | 28,651 | 43,433 | 1,195 | 8,901 |
| 101st | Preston | 28,414 | 39,264 | 314 | 5,156 |
| 102nd | Harrow | 27,989 | 34,012 | 250 | 4,266 |
| 103rd | Aberdeenshire (this area) | 27,938 | 39,830 | 1,231 | 7,474 |
| 104th | Gateshead | 27,899 | 38,410 | 407 | 4,555 |
| 105th | Sutton | 27,857 | 34,318 | 268 | 4,470 |
| 106th | Tameside | 27,806 | 36,679 | 333 | 4,096 |
Peterhead North and Rattray, Aberdeenshire, AB42 1QJ area is the busiest accident hotspot in Aberdeenshire, with 169 collisions from 2001 to 2025, 4 of them fatal.
The A92 had the most collisions in Aberdeenshire from 1979 to 2025: 2,081, including 134 fatal and 631 serious.
| Rank | Road | Collisions | Casualties | Fatal | Serious |
|---|---|---|---|---|---|
| 1st | A92 | 2,081 | 3,357 | 134 | 631 |
| 2nd | A90 | 1,790 | 2,640 | 112 | 468 |
| 3rd | A96 | 1,761 | 2,642 | 92 | 451 |
| 4th | A947 | 1,513 | 2,284 | 89 | 387 |
| 5th | A93 | 1,359 | 2,021 | 66 | 393 |
| 6th | A98 | 1,145 | 1,689 | 64 | 328 |
| 7th | A952 | 1,024 | 1,547 | 66 | 261 |
| 8th | A944 | 690 | 1,015 | 37 | 192 |
| 9th | B977 | 563 | 794 | 23 | 153 |
| 10th | A950 | 558 | 796 | 18 | 143 |
| 11th | A97 | 545 | 808 | 26 | 146 |
| 12th | A94 | 466 | 803 | 42 | 137 |
| 13th | B979 | 416 | 577 | 12 | 122 |
| 14th | B999 | 414 | 577 | 19 | 124 |
| 15th | B993 | 397 | 577 | 12 | 122 |
| 16th | B9077 | 372 | 520 | 21 | 99 |
| 17th | A980 | 366 | 506 | 18 | 95 |
| 18th | B9170 | 364 | 511 | 21 | 108 |
| 19th | A920 | 355 | 473 | 14 | 99 |
| 20th | B9001 | 348 | 495 | 16 | 83 |
Peterhead had the most collisions of any town in Aberdeenshire from 1979 to 2025: 1,081.
AB51 had the most collisions of any postcode district in Aberdeenshire from 1979 to 2025: 3,518.
Of the latest 24 crashes in Aberdeenshire, 1 was fatal and 14 were serious. The most recent was on 31 December 2025.
Ref 2025991689716
Ref 2025991702912
Ref 2025991690908
Ref 2025991713906
Ref 2025991682706
Ref 2025991679366
Ref 2025991669124
Ref 2025991668161
Ref 2025991668239
Ref 2025991668236
Ref 2025991663514
Ref 2025991672068
Ref 2025991673242
Ref 2025991660494
Ref 2025991656952
Ref 2025991660288
Ref 2025991687858
Ref 2025991653402
Ref 2025991681239
Ref 2025991651807
Ref 2025991648734
Ref 2025991648182
Ref 2025991653744
Ref 2025991647169