Skip to main content
CrashStats

B977 accidents: crash map and statistics

Collisions since 1979
592
1,708th highest of 4,923 roads
Casualties
833
1.41 per collision
Fatal collisions
23
23 people killed
Serious collisions
159
201 seriously injured
Collisions in 2025
3
Down 25% on 2024
Casualties in 2025
3
Down 50% on 2024

Crash severity on the B977

On the B977, 3.9% of collisions were fatal and 27% serious, against 1.6% and 18% across Great Britain.

Collisions by severity, 1979 to 2025

  • Fatal233.9%
  • Serious15927%
  • Slight41069%

Where the B977 ranks among 4,923 roads

Most collisions
1,708th
Most casualties
1,666th
Most fatal collisions
870th
Most serious collisions
1,305th

B977 accidents by year

Collisions on the B977 peaked at 27 in 2009 and were down to 3 in 2025.

Collisions and casualties on the B977, 1979 to 2025

  • Collisions
  • Collisions in 2025: 3
  • Casualties

Source: Department for Transport, STATS19 road safety data

View as a table
YearCollisionsCasualties
202533
202446
202333
202233
202123
202000
201946
2018813
201767
201668
20151112
2014914
20131315
20121422
20111726
20101522
20092736
20081821
20071418
20061017
20052232
20041115
20031421
20021622
20011018
20002025
19991721
19981836
1997811
19961112
19951726
199445
19931520
19922028
19911822
19901828
19892128
19881518
19871421
1986916
19852028
19841723
19832332
19821221
19811319
198077
19791523

When crashes happen on the B977

Friday has the most collisions on the B977 (98), and 3pm to 6pm is the busiest time of day (137).

Collisions by day of the week

  • Monday79 (13%)
  • Tuesday74 (13%)
  • Wednesday79 (13%)
  • Thursday95 (16%)
  • Friday98 (17%)
  • Saturday92 (16%)
  • Sunday75 (13%)

Collisions by time of day

  • Midnight to 3am22 (3.7%)
  • 3am to 6am11 (1.9%)
  • 6am to 9am84 (14%)
  • 9am to noon81 (14%)
  • Noon to 3pm98 (17%)
  • 3pm to 6pm137 (23%)
  • 6pm to 9pm104 (18%)
  • 9pm to midnight55 (9.3%)

Collisions by month

  • January36 (6.1%)
  • February41 (6.9%)
  • March30 (5.1%)
  • April44 (7.4%)
  • May58 (9.8%)
  • June59 (10%)
  • July63 (11%)
  • August61 (10%)
  • September53 (9%)
  • October48 (8.1%)
  • November43 (7.3%)
  • December56 (9.5%)

Light conditions at the time

  • Daylight440 (74%)
  • Dark, no street lighting141 (24%)
  • Dark, street lights lit10 (1.7%)
  • Dark, lighting unknown1 (0.2%)

Source: Department for Transport, STATS19 road safety data

Road and weather conditions in B977 crashes

On the B977, 93% of collisions happened where the speed limit was 60 mph and 47% on a wet or damp road surface.

Speed limit at the scene

  • 30 mph28 (4.7%)
  • 40 mph9 (1.5%)
  • 50 mph2 (0.3%)
  • 60 mph551 (93%)
  • 70 mph2 (0.3%)

Weather at the time

  • Fine, no high winds429 (72%)
  • Raining, no high winds101 (17%)
  • Fine with high winds13 (2.2%)
  • Snowing, no high winds11 (1.9%)
  • Other37 (6.3%)
  • Not recorded1 (0.2%)

Road surface

  • Wet or damp278 (47%)
  • Dry258 (44%)
  • Frost or ice33 (5.6%)
  • Snow21 (3.5%)
  • Flood over 3cm deep2 (0.3%)

Type of road

  • Single carriageway587 (99%)
  • One way street or slip road2 (0.3%)
  • Roundabout2 (0.3%)
  • Dual carriageway1 (0.2%)

Source: Department for Transport, STATS19 road safety data

People hurt and vehicles involved in B977 crashes

Car occupants make up 80% of the people killed or injured on the B977, followed by motorcyclists (9.4%).

Casualties by road user

  • Car occupant669 (80%)
  • Motorcyclist78 (9.4%)
  • Van occupant24 (2.9%)
  • Pedestrian17 (2%)
  • Cyclist16 (1.9%)
  • Other vehicle occupant14 (1.7%)
  • Goods vehicle occupant (over 3.5 tonnes)8 (1%)
  • Other7 (0.8%)

Vehicles involved

  • Car770 (78%)
  • Motorcycle81 (8.2%)
  • Goods vehicle over 3.5 tonnes38 (3.8%)
  • Van or goods vehicle up to 3.5 tonnes38 (3.8%)
  • Other vehicle22 (2.2%)
  • Pedal cycle19 (1.9%)
  • Other22 (2.2%)
  • Not recorded1 (0.1%)

Casualties by age

  • 0 to 515 (1.8%)
  • 6 to 1028 (3.4%)
  • 11 to 1521 (2.5%)
  • 16 to 20144 (17%)
  • 21 to 25119 (14%)
  • 26 to 35176 (21%)
  • 36 to 45139 (17%)
  • 46 to 5573 (8.8%)
  • 56 to 6570 (8.4%)
  • 66 to 7531 (3.7%)
  • Over 7517 (2%)

Drivers, passengers and pedestrians

  • Driver or rider588 (71%)
  • Passenger228 (27%)
  • Pedestrian17 (2%)

Source: Department for Transport, STATS19 road safety data

Map of recent crashes on the B977

Map of the 25 most recent crashes on the B977

Use the arrow keys to move the map and the plus and minus keys to zoom.

  • 25 crashes
  • Fatal
  • Serious
  • Slight

B977 crashes by council area

Collisions on the B977 were recorded in 2 council areas. Aberdeenshire has the most, with 563, followed by Aberdeen City (25).

Collisions on the B977 in each area, 1979 to 2025
RankAreaCollisionsCasualtiesFatalSerious
1stAberdeenshire56379423153
2ndAberdeen City253406

B977 crashes by town

Collisions on the B977 were recorded in 2 towns and built-up areas, led by Aberdeen (9) and Kintore (6).

Recent crashes on the B977

These are the 25 most recent collisions on the B977, from 2 May 2018 to 14 September 2025.

Severity