Skip to main content
CrashStats

PH10 road accidents: crash map and statistics

Collisions since 1979
1,103
2,158th of 2,813 postcode districts, highest first
Casualties
1,574
1.43 per collision
Fatal collisions
36
36 people killed
Serious collisions
444
567 seriously injured
Collisions in 2025
12
7 in 2024
Casualties in 2025
14
7 in 2024

Road collision statistics for PH10

Collisions by severity, 1979 to 2025

  • Fatal363.3%
  • Serious44440%
  • Slight62356%

What the data shows

  • PH10 had 80 collisions from 2016 to 2025, 42% fewer than the 138 from 2006 to 2015.
  • 44% of collisions in PH10 were fatal or serious, against 20% across Great Britain.
  • 198 children under 16 were killed or injured in PH10, 13% of the casualties whose age was recorded.
  • The road surface was wet, icy, snowy or flooded in 41% of collisions in PH10.

Where PH10 ranks among 2,813 postcode districts

Most collisions
2,158th
Most casualties
2,144th
Most fatal collisions
1,639th
Most serious collisions
1,651st

Collisions by day of the week

  • Monday138 (13%)
  • Tuesday133 (12%)
  • Wednesday132 (12%)
  • Thursday130 (12%)
  • Friday182 (17%)
  • Saturday206 (19%)
  • Sunday182 (17%)

Light conditions

  • Daylight830 (75%)
  • Dark, no street lighting161 (15%)
  • Dark, street lights lit103 (9.3%)
  • Dark, street lights unlit5 (0.5%)
  • Dark, lighting unknown4 (0.4%)

Type of road

  • Single carriageway1,073 (97%)
  • One way street or slip road20 (1.8%)
  • Dual carriageway8 (0.7%)
  • Roundabout2 (0.2%)

Speed limit at the scene

  • 20 mph12 (1.1%)
  • 30 mph408 (37%)
  • 40 mph30 (2.7%)
  • 50 mph4 (0.4%)
  • 60 mph647 (59%)
  • 70 mph2 (0.2%)

Weather at the time

  • Fine, no high winds897 (81%)
  • Raining, no high winds149 (14%)
  • Snowing, no high winds25 (2.3%)
  • Fine with high winds10 (0.9%)
  • Snowing with high winds8 (0.7%)
  • Raining with high winds7 (0.6%)
  • Fog or mist1 (0.1%)
  • Other3 (0.3%)
  • Not recorded3 (0.3%)

Who was hurt

  • Car occupant916 (58%)
  • Motorcyclist215 (14%)
  • Pedestrian197 (13%)
  • Cyclist79 (5%)
  • Van occupant68 (4.3%)
  • Bus or coach occupant47 (3%)
  • Goods vehicle occupant (over 3.5 tonnes)33 (2.1%)
  • Minibus occupant9 (0.6%)
  • Other vehicle occupant6 (0.4%)
  • Taxi or private hire car occupant4 (0.3%)

Source: Department for Transport, STATS19 road safety data

PH10 road accidents by year

Collisions and casualties in PH10, 1979 to 2025

Collisions in PH10 peaked at 54 in 1979; 2025 had 12.

  • Collisions
  • Collisions in 2025: 12
  • Casualties

Source: Department for Transport, STATS19 road safety data

View as a table
YearCollisionsCasualties
20251214
202477
202356
2022911
202136
2020910
201979
20181117
20171012
201677
201599
2014710
20131518
20121923
20111521
20101626
20091926
20081015
20071620
20061216
20052535
20042435
20032428
20022023
20012737
20003445
19993660
19983243
19972634
19963552
19952733
19943250
19932847
19923242
19913946
19903137
19894194
19883361
19872842
19863451
19853339
19843545
19833650
19823853
19813660
19804570
19795479

Map of recent crashes in PH10

Map of the 24 most recent crashes in PH10

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

  • 24 crashes
  • Fatal
  • Serious
  • Slight

Recent road crashes in PH10

The 24 most recent collisions in PH10 happened between 27 January 2023 and 7 October 2025.

Severity

Crashes by road in PH10

The A93 has the most collisions in PH10, 496 of 1,103 (45%), followed by the A923 (135).

Collisions in PH10 on each road, 1979 to 2025
RankRoadCollisionsCasualtiesFatalSerious
1stA9349670823211
2ndA923135205360
3rdA926134199461
4thA92474115034
5thB947183118
6thA830142604
7thB90774401
8thB9513310

Council areas covering PH10

Collisions in PH10 were recorded in 3 council areas. Perth and Kinross has 1,084 of 1,103 (98%).

Collisions in PH10 by council area, 1979 to 2025
RankCouncil areaCollisionsCasualtiesFatalSerious
1stPerth and Kinross1,0841,54136439
2ndHighland92102
3rdAberdeenshire6701

Town in PH10

Of the 1,103 collisions in PH10, 416 (38%) were in Blairgowrie and Rattray.