Skip to main content
CrashStats

Stirling road accidents: crash map and statistics

Collisions since 1980
2,633
371st highest of 2,851 towns
Casualties
3,149
1.20 per collision
Fatal collisions
33
33 people killed
Serious collisions
664
701 seriously injured
Collisions in 2025
18
Down 10% on 2024
Casualties in 2025
19
Down 17% on 2024

Road collision statistics for Stirling

Collisions by severity, 1980 to 2025

  • Fatal331.3%
  • Serious66425%
  • Slight1,93674%

What the data shows

  • Stirling had 229 collisions from 2016 to 2025, 55% fewer than the 510 from 2006 to 2015.
  • 26% of collisions in Stirling were fatal or serious, against 20% across Great Britain.
  • 592 children under 16 were killed or injured in Stirling, 19% of the casualties whose age was recorded.
  • The road surface was wet, icy, snowy or flooded in 35% of collisions in Stirling.

Where Stirling ranks among 2,851 towns

Most collisions
371st
Most casualties
387th
Most fatal collisions
310th
Most serious collisions
269th

Collisions by day of the week

  • Monday346 (13%)
  • Tuesday355 (13%)
  • Wednesday365 (14%)
  • Thursday404 (15%)
  • Friday485 (18%)
  • Saturday424 (16%)
  • Sunday254 (9.6%)

Light conditions

  • Daylight1,866 (71%)
  • Dark, street lights lit694 (26%)
  • Dark, lighting unknown38 (1.4%)
  • Dark, no street lighting20 (0.8%)
  • Dark, street lights unlit15 (0.6%)

Type of road

  • Single carriageway2,069 (79%)
  • Dual carriageway293 (11%)
  • Roundabout180 (6.8%)
  • One way street or slip road55 (2.1%)
  • Not recorded36 (1.4%)

Speed limit at the scene

  • 10 mph1 (under 0.1%)
  • 15 mph1 (under 0.1%)
  • 20 mph96 (3.6%)
  • 30 mph2,328 (88%)
  • 40 mph35 (1.3%)
  • 50 mph87 (3.3%)
  • 60 mph66 (2.5%)
  • 70 mph18 (0.7%)
  • Not recorded1 (under 0.1%)

Weather at the time

  • Fine, no high winds1,981 (75%)
  • Raining, no high winds418 (16%)
  • Raining with high winds71 (2.7%)
  • Fine with high winds31 (1.2%)
  • Fog or mist11 (0.4%)
  • Snowing, no high winds11 (0.4%)
  • Snowing with high winds1 (under 0.1%)
  • Other68 (2.6%)
  • Not recorded41 (1.6%)

Who was hurt

  • Car occupant1,303 (41%)
  • Pedestrian981 (31%)
  • Cyclist298 (9.5%)
  • Motorcyclist240 (7.6%)
  • Bus or coach occupant191 (6.1%)
  • Van occupant49 (1.6%)
  • Taxi or private hire car occupant35 (1.1%)
  • Other vehicle occupant21 (0.7%)
  • Minibus occupant17 (0.5%)
  • Goods vehicle occupant (over 3.5 tonnes)12 (0.4%)
  • Other2 (0.1%)

Source: Department for Transport, STATS19 road safety data

Stirling road accidents by year

Collisions and casualties in Stirling, 1980 to 2025

Collisions in Stirling peaked at 107 in 1980; 2025 had 18.

  • Collisions
  • Collisions in 2025: 18
  • Casualties

Source: Department for Transport, STATS19 road safety data

View as a table
YearCollisionsCasualties
20251819
20242023
20231720
20221516
20211416
20202024
20192222
20182531
20174352
20163547
20153144
20143545
20135156
20124953
20115765
20105566
20095360
20086273
20076269
20065572
20054450
20045669
20034255
20026682
20015563
20005673
19997484
19985979
19978999
19965461
19956778
19948189
19935978
19927695
19915970
199090109
198982101
19887892
19876072
19868494
198596121
19847999
198390105
1982102119
198189107
1980107132

Map of recent crashes in Stirling

Map of the 24 most recent crashes in Stirling

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

  • 24 crashes
  • Serious
  • Slight

Recent road crashes in Stirling

The 24 most recent collisions in Stirling happened between 9 September 2024 and 24 December 2025.

Severity

Crashes by road in Stirling

The A9 has the most collisions in Stirling, 513 of 2,633 (19%), followed by the B8052 (253).

Collisions in Stirling on each road, 1980 to 2025
RankRoadCollisionsCasualtiesFatalSerious
1stA95136377142
2ndB8052253296267
3rdA872134165731
4thA811101116130
5thA8491107134
6thA9057198110
7thB80516679216
8thB998354804
9thA912839011
10thB823273505
11thA907111501
12thA80101205
13thM9101713
14thA8273310
15thB80623400

Council areas covering Stirling

Collisions in Stirling were recorded in 2 council areas. Stirling has 2,628 of 2,633 (99.8%).

Collisions in Stirling by council area, 1980 to 2025
RankCouncil areaCollisionsCasualtiesFatalSerious
1stStirling2,6283,14333664
2ndFalkirk4400

Postcode districts in Stirling

Collisions in Stirling were recorded in 3 postcode districts, led by FK8 (1,177) and FK7 (1,104).