Skip to main content
CrashStats

Keynsham road accidents: crash map and statistics

Collisions since 1979
1,146
686th highest of 2,851 towns
Casualties
1,384
1.21 per collision
Fatal collisions
16
17 people killed
Serious collisions
225
247 seriously injured
Collisions in 2025
15
14 in 2024
Casualties in 2025
19
17 in 2024

Road collision statistics for Keynsham

Collisions by severity, 1979 to 2025

  • Fatal161.4%
  • Serious22520%
  • Slight90579%

What the data shows

  • Keynsham had 147 collisions from 2016 to 2025, 33% fewer than the 218 from 2006 to 2015.
  • 21% of collisions in Keynsham were fatal or serious, against 20% across Great Britain.
  • 179 children under 16 were killed or injured in Keynsham, 13% of the casualties whose age was recorded.
  • The road surface was wet, icy, snowy or flooded in 31% of collisions in Keynsham.

Where Keynsham ranks among 2,851 towns

Most collisions
686th
Most casualties
701st
Most fatal collisions
588th
Most serious collisions
652nd

Collisions by day of the week

  • Monday151 (13%)
  • Tuesday171 (15%)
  • Wednesday172 (15%)
  • Thursday198 (17%)
  • Friday188 (16%)
  • Saturday151 (13%)
  • Sunday115 (10%)

Light conditions

  • Daylight843 (74%)
  • Dark, street lights lit257 (22%)
  • Dark, lighting unknown23 (2%)
  • Dark, no street lighting19 (1.7%)
  • Dark, street lights unlit4 (0.3%)

Type of road

  • Single carriageway911 (79%)
  • Roundabout153 (13%)
  • Dual carriageway48 (4.2%)
  • One way street or slip road8 (0.7%)
  • Not recorded26 (2.3%)

Speed limit at the scene

  • 20 mph67 (5.8%)
  • 30 mph886 (77%)
  • 40 mph61 (5.3%)
  • 50 mph1 (0.1%)
  • 60 mph96 (8.4%)
  • 70 mph33 (2.9%)
  • Not recorded2 (0.2%)

Weather at the time

  • Fine, no high winds915 (80%)
  • Raining, no high winds142 (12%)
  • Raining with high winds16 (1.4%)
  • Fine with high winds12 (1%)
  • Fog or mist6 (0.5%)
  • Snowing, no high winds3 (0.3%)
  • Snowing with high winds1 (0.1%)
  • Other23 (2%)
  • Not recorded28 (2.4%)

Who was hurt

  • Car occupant589 (43%)
  • Pedestrian302 (22%)
  • Motorcyclist262 (19%)
  • Cyclist180 (13%)
  • Bus or coach occupant24 (1.7%)
  • Van occupant13 (0.9%)
  • Goods vehicle occupant (over 3.5 tonnes)8 (0.6%)
  • Other vehicle occupant4 (0.3%)
  • Minibus occupant2 (0.1%)

Source: Department for Transport, STATS19 road safety data

Keynsham road accidents by year

Collisions and casualties in Keynsham, 1979 to 2025

Collisions in Keynsham peaked at 42 in 1981; 2025 had 15.

  • Collisions
  • Collisions in 2025: 15
  • Casualties

Source: Department for Transport, STATS19 road safety data

View as a table
YearCollisionsCasualties
20251519
20241417
202337
20221112
20211818
20201113
20192021
20181721
20172126
20161722
20152629
20141621
20132737
20121418
20112125
20102528
20092738
2008912
20072843
20062525
20052834
20042123
20032831
20022329
20012830
20002425
19992937
19981516
19972230
19962226
19952429
19941718
19933037
19922744
19913039
19903237
19893949
19882729
19873138
19862933
19853338
19843235
19833537
19824152
19814252
19803441
19793843

Map of recent crashes in Keynsham

Map of the 24 most recent crashes in Keynsham

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

  • 24 crashes
  • Serious
  • Slight

Recent road crashes in Keynsham

The 24 most recent collisions in Keynsham happened between 21 March 2024 and 6 December 2025.

Severity

Crashes by road in Keynsham

The B3116 has the most collisions in Keynsham, 257 of 1,146 (22%), followed by the A4175 (161).

Collisions in Keynsham on each road, 1979 to 2025
RankRoadCollisionsCasualtiesFatalSerious
1stB3116257310345
2ndA4175161217337
3rdA4153183335

Council areas covering Keynsham

Collisions in Keynsham were recorded in 3 council areas. Bath and North East Somerset has 1,109 of 1,146 (97%).

Collisions in Keynsham by council area, 1979 to 2025
RankCouncil areaCollisionsCasualtiesFatalSerious
1stBath and North East Somerset1,1091,33315218
2ndSouth Gloucestershire274015
3rdBristol101102

Postcode district for Keynsham

All 1,146 collisions in Keynsham were in the BS31 postcode district.