Skip to main content
CrashStats

BD12 road accidents: crash map and statistics

Collisions since 1979
2,468
1,530th of 2,813 postcode districts, highest first
Casualties
3,541
1.43 per collision
Fatal collisions
52
58 people killed
Serious collisions
465
558 seriously injured
Collisions in 2025
24
Up 4% on 2024
Casualties in 2025
30
Level with 2024

Road collision statistics for BD12

Collisions by severity, 1979 to 2025

  • Fatal522.1%
  • Serious46519%
  • Slight1,95179%

What the data shows

  • BD12 had 259 collisions from 2016 to 2025, 35% fewer than the 400 from 2006 to 2015.
  • 21% of collisions in BD12 were fatal or serious, against 20% across Great Britain.
  • 553 children under 16 were killed or injured in BD12, 16% of the casualties whose age was recorded.
  • The road surface was wet, icy, snowy or flooded in 40% of collisions in BD12.

Where BD12 ranks among 2,813 postcode districts

Most collisions
1,530th
Most casualties
1,471st
Most fatal collisions
1,136th
Most serious collisions
1,589th

Collisions by day of the week

  • Monday332 (13%)
  • Tuesday339 (14%)
  • Wednesday386 (16%)
  • Thursday388 (16%)
  • Friday429 (17%)
  • Saturday340 (14%)
  • Sunday254 (10%)

Light conditions

  • Daylight1,664 (67%)
  • Dark, street lights lit747 (30%)
  • Dark, lighting unknown38 (1.5%)
  • Dark, street lights unlit11 (0.4%)
  • Dark, no street lighting8 (0.3%)

Type of road

  • Single carriageway2,222 (90%)
  • Dual carriageway220 (8.9%)
  • Roundabout12 (0.5%)
  • One way street or slip road3 (0.1%)
  • Not recorded11 (0.4%)

Speed limit at the scene

  • 20 mph17 (0.7%)
  • 30 mph1,408 (57%)
  • 40 mph819 (33%)
  • 50 mph13 (0.5%)
  • 60 mph152 (6.2%)
  • 70 mph59 (2.4%)

Weather at the time

  • Fine, no high winds1,966 (80%)
  • Raining, no high winds335 (14%)
  • Raining with high winds50 (2%)
  • Fine with high winds32 (1.3%)
  • Fog or mist24 (1%)
  • Snowing, no high winds24 (1%)
  • Snowing with high winds4 (0.2%)
  • Other26 (1.1%)
  • Not recorded7 (0.3%)

Who was hurt

  • Car occupant2,187 (62%)
  • Pedestrian535 (15%)
  • Motorcyclist356 (10%)
  • Cyclist192 (5.4%)
  • Bus or coach occupant90 (2.5%)
  • Van occupant73 (2.1%)
  • Taxi or private hire car occupant29 (0.8%)
  • Minibus occupant27 (0.8%)
  • Goods vehicle occupant (over 3.5 tonnes)25 (0.7%)
  • Other vehicle occupant22 (0.6%)
  • Other4 (0.1%)
  • Not recorded1 (under 0.1%)

Source: Department for Transport, STATS19 road safety data

BD12 road accidents by year

Collisions and casualties in BD12, 1979 to 2025

Collisions in BD12 peaked at 86 in 1998; 2025 had 24.

  • Collisions
  • Collisions in 2025: 24
  • Casualties

Source: Department for Transport, STATS19 road safety data

View as a table
YearCollisionsCasualties
20252430
20242330
20232127
20223345
20212129
20202430
20192025
20182331
20173046
20164047
20152326
20143443
20133844
20123151
20113162
20103960
20093545
20085787
20074970
200663105
20056284
20046295
200366109
200259103
200175106
200070113
199972114
199886132
19976892
199674116
19956781
19947693
19935668
19927099
19916693
19905880
19896681
19886591
19876080
19866790
19855983
19846794
198379117
19826281
198162127
198071102
19796484

Map of recent crashes in BD12

Map of the 24 most recent crashes in BD12

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

  • 24 crashes
  • Serious
  • Slight

Recent road crashes in BD12

The 24 most recent collisions in BD12 happened between 8 January and 27 December 2025.

Severity

Crashes by road in BD12

The A641 has the most collisions in BD12, 740 of 2,468 (30%), followed by the B6379 (336).

Collisions in BD12 on each road, 1979 to 2025
RankRoadCollisionsCasualtiesFatalSerious
1stA6417401,11121149
2ndB6379336455862
3rdA58316524579
4thA638237311945
5thM6066210128
6thA6443401

Council areas covering BD12

Collisions in BD12 were recorded in 3 council areas. Bradford has 2,143 of 2,468 (87%).

Collisions in BD12 by council area, 1979 to 2025
RankCouncil areaCollisionsCasualtiesFatalSerious
1stBradford2,1433,02945389
2ndKirklees299462769
3rdCalderdale254907

Towns in BD12

Collisions in BD12 were recorded in 3 towns, led by Bradford (1,919) and Oakenshaw (182).