Toyota BZ4X crash on the A977 in Perth and Kinross, 27 Oct 2025, 11:15
- Toyota BZ4X and Scania
- 2 vehicles, 1 casualty
Ref 2025991659782
Police recorded 666 collisions on the A977 from 1979 to 2025, with 1,011 casualties. Of those crashes, 43 were fatal and 220 serious, and 54 people were killed.
In 2025 there were 5 collisions on the A977, down 17% from 6 in 2024, with 7 casualties.
On the A977, 6.5% of collisions were fatal and 33% serious, against 1.6% and 18% across Great Britain.
Collisions on the A977 peaked at 35 in 1989 and were down to 5 in 2025.
Source: Department for Transport, STATS19 road safety data
| Year | Collisions | Casualties |
|---|---|---|
| 2025 | 5 | 7 |
| 2024 | 6 | 9 |
| 2023 | 6 | 11 |
| 2022 | 2 | 2 |
| 2021 | 3 | 5 |
| 2020 | 3 | 3 |
| 2019 | 4 | 5 |
| 2018 | 3 | 6 |
| 2017 | 9 | 24 |
| 2016 | 5 | 6 |
| 2015 | 11 | 12 |
| 2014 | 5 | 6 |
| 2013 | 9 | 12 |
| 2012 | 8 | 12 |
| 2011 | 7 | 11 |
| 2010 | 10 | 11 |
| 2009 | 17 | 24 |
| 2008 | 6 | 10 |
| 2007 | 8 | 17 |
| 2006 | 13 | 25 |
| 2005 | 9 | 12 |
| 2004 | 9 | 14 |
| 2003 | 24 | 37 |
| 2002 | 22 | 36 |
| 2001 | 21 | 30 |
| 2000 | 18 | 30 |
| 1999 | 19 | 27 |
| 1998 | 19 | 27 |
| 1997 | 21 | 44 |
| 1996 | 14 | 17 |
| 1995 | 19 | 29 |
| 1994 | 21 | 27 |
| 1993 | 18 | 25 |
| 1992 | 19 | 27 |
| 1991 | 16 | 21 |
| 1990 | 21 | 31 |
| 1989 | 35 | 50 |
| 1988 | 17 | 28 |
| 1987 | 16 | 21 |
| 1986 | 22 | 35 |
| 1985 | 24 | 31 |
| 1984 | 20 | 26 |
| 1983 | 25 | 52 |
| 1982 | 22 | 30 |
| 1981 | 18 | 26 |
| 1980 | 16 | 21 |
| 1979 | 21 | 39 |
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 A977
Use the arrow keys to move the map and the plus and minus keys to zoom.
Collisions on the A977 were recorded in 4 council areas. Perth and Kinross has the most, with 349, followed by Clackmannanshire (195) and Fife (116).
| Rank | Area | Collisions | Casualties | Fatal | Serious |
|---|---|---|---|---|---|
| 1st | Perth and Kinross | 349 | 547 | 24 | 134 |
| 2nd | Clackmannanshire | 195 | 292 | 13 | 57 |
| 3rd | Fife | 116 | 163 | 5 | 27 |
| 4th | Aberdeenshire | 4 | 7 | 1 | 2 |
Of the 666 collisions on the A977, 42 were in the built-up area of Kincardine.
These are the 25 most recent collisions on the A977, from 9 July 2020 to 27 October 2025.
Ref 2025991659782
Ref 2025991648853
Ref 2025991622748
Ref 2025991611371
Ref 2025991557382
Ref 2024991533635
Ref 2024991527601
Ref 2024991493641
Ref 2024991483848
Ref 2024991455948
Ref 2024991441336
Ref 2023991390794
Ref 2023991378541
Ref 2023991397032
Ref 2023991348186
Ref 2023991317905
Ref 2023991267074
Ref 2022991214151
Ref 2022991208686
Ref 2021991108379
Ref 2021991088579
Ref 2021991045692
Ref 2020990982338
Ref 2020991024039
Ref 2020990963458