Skip to main content
CrashStats

B970 accidents: crash map and statistics

Collisions since 1979
128
3,783rd highest of 4,923 roads
Casualties
196
1.53 per collision
Fatal collisions
4
5 people killed
Serious collisions
44
64 seriously injured
Collisions in 2025
1
Level with 2024
Casualties in 2025
3
Up 200% on 2024

Crash severity on the B970

On the B970, 3.1% of collisions were fatal and 34% serious, against 1.6% and 18% across Great Britain.

Collisions by severity, 1979 to 2025

  • Fatal43.1%
  • Serious4434%
  • Slight8063%

Where the B970 ranks among 4,923 roads

Most collisions
3,783rd
Most casualties
3,650th
Most fatal collisions
2,815th
Most serious collisions
3,144th

B970 accidents by year

Collisions on the B970 peaked at 8 in 1991 and were down to 1 in 2025.

Collisions and casualties on the B970, 1979 to 2025

  • Collisions
  • Collisions in 2025
  • Casualties

Source: Department for Transport, STATS19 road safety data

View as a table
YearCollisionsCasualties
202513
202411
202322
202200
202100
202027
201900
2018411
201722
201600
201524
201411
201334
201224
201112
201033
200911
200833
200734
200622
200512
200478
200322
200233
200133
200000
199946
199859
199745
1996614
199534
199439
199334
199224
1991812
199022
198912
198846
198733
198646
198522
198424
198324
198247
198177
1980810
197924

When crashes happen on the B970

Monday has the most collisions on the B970 (22), and 3pm to 6pm is the busiest time of day (31).

Collisions by day of the week

  • Monday22 (17%)
  • Tuesday7 (5.5%)
  • Wednesday16 (13%)
  • Thursday21 (16%)
  • Friday21 (16%)
  • Saturday19 (15%)
  • Sunday22 (17%)

Collisions by time of day

  • Midnight to 3am11 (8.6%)
  • 3am to 6am1 (0.8%)
  • 6am to 9am11 (8.6%)
  • 9am to noon27 (21%)
  • Noon to 3pm18 (14%)
  • 3pm to 6pm31 (24%)
  • 6pm to 9pm17 (13%)
  • 9pm to midnight12 (9.4%)

Collisions by month

  • January14 (11%)
  • February6 (4.7%)
  • March11 (8.6%)
  • April8 (6.3%)
  • May8 (6.3%)
  • June13 (10%)
  • July22 (17%)
  • August16 (13%)
  • September9 (7%)
  • October5 (3.9%)
  • November6 (4.7%)
  • December10 (7.8%)

Light conditions at the time

  • Daylight98 (77%)
  • Dark, no street lighting16 (13%)
  • Dark, street lights lit9 (7%)
  • Dark, lighting unknown4 (3.1%)
  • Dark, street lights unlit1 (0.8%)

Source: Department for Transport, STATS19 road safety data

Road and weather conditions in B970 crashes

On the B970, 85% of collisions happened where the speed limit was 60 mph and 49% on a dry road surface.

Speed limit at the scene

  • 30 mph9 (7%)
  • 40 mph8 (6.3%)
  • 50 mph2 (1.6%)
  • 60 mph109 (85%)

Weather at the time

  • Fine, no high winds85 (66%)
  • Raining, no high winds22 (17%)
  • Snowing, no high winds7 (5.5%)
  • Fine with high winds2 (1.6%)
  • Other11 (8.6%)
  • Not recorded1 (0.8%)

Road surface

  • Dry63 (49%)
  • Wet or damp38 (30%)
  • Frost or ice15 (12%)
  • Snow11 (8.6%)
  • Flood over 3cm deep1 (0.8%)

Type of road

  • Single carriageway127 (99%)
  • Dual carriageway1 (0.8%)

Source: Department for Transport, STATS19 road safety data

People hurt and vehicles involved in B970 crashes

Car occupants make up 67% of the people killed or injured on the B970, followed by motorcyclists (14%).

Casualties by road user

  • Car occupant132 (67%)
  • Motorcyclist28 (14%)
  • Minibus occupant13 (6.6%)
  • Cyclist9 (4.6%)
  • Pedestrian8 (4.1%)
  • Goods vehicle occupant (over 3.5 tonnes)2 (1%)
  • Van occupant2 (1%)
  • Other2 (1%)

Vehicles involved

  • Car124 (67%)
  • Motorcycle27 (15%)
  • Pedal cycle12 (6.5%)
  • Goods vehicle over 3.5 tonnes9 (4.9%)
  • Van or goods vehicle up to 3.5 tonnes4 (2.2%)
  • Minibus3 (1.6%)
  • Other vehicle3 (1.6%)
  • Bus or coach2 (1.1%)

Casualties by age

  • 0 to 52 (1%)
  • 6 to 106 (3.1%)
  • 11 to 159 (4.6%)
  • 16 to 2050 (26%)
  • 21 to 2525 (13%)
  • 26 to 3536 (18%)
  • 36 to 4524 (12%)
  • 46 to 5528 (14%)
  • 56 to 655 (2.6%)
  • 66 to 756 (3.1%)
  • Over 752 (1%)
  • Not recorded3 (1.5%)

Drivers, passengers and pedestrians

  • Driver or rider105 (54%)
  • Passenger83 (42%)
  • Pedestrian8 (4.1%)

Source: Department for Transport, STATS19 road safety data

Map of recent crashes on the B970

Map of the 24 most recent crashes on the B970

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

  • 24 crashes
  • Fatal
  • Serious
  • Slight

B970 crashes by council area

Of the 128 collisions on the B970, 127 were in Highland.

Collisions on the B970 in each area, 1979 to 2025
RankAreaCollisionsCasualtiesFatalSerious
1stHighland127195444

Recent crashes on the B970

These are the 25 most recent collisions on the B970, from 5 July 2009 to 28 March 2025.

Severity