Citroen C3 crash on an unclassified road in Cardiff, 31 Dec 2025, 11:55
- Citroen C3 and Fiat 500
- 2 vehicles, 2 casualties
Ref 2025622600021
Police recorded 43,003 road traffic collisions in Cardiff from 1979 to 2025, and 56,134 people were killed or injured in them. Of those collisions, 515 were fatal and 5,422 were serious.
In 2025 police recorded 272 collisions, up 13% on 2024 (240), and casualties rose from 330 to 348.
1.2% of collisions in Cardiff from 1979 to 2025 were fatal and 13% serious, against 1.6% and 18% across Great Britain.
Collisions peaked at 1,341 in 1989. In 2025 there were 272, up 13% on 2024.
Source: Department for Transport, STATS19 road safety data
| Year | Collisions | Casualties |
|---|---|---|
| 2025 | 272 | 348 |
| 2024 | 240 | 330 |
| 2023 | 293 | 362 |
| 2022 | 275 | 373 |
| 2021 | 265 | 309 |
| 2020 | 258 | 301 |
| 2019 | 436 | 564 |
| 2018 | 366 | 482 |
| 2017 | 480 | 619 |
| 2016 | 535 | 689 |
| 2015 | 622 | 816 |
| 2014 | 641 | 851 |
| 2013 | 644 | 867 |
| 2012 | 618 | 802 |
| 2011 | 744 | 1,125 |
| 2010 | 754 | 1,117 |
| 2009 | 826 | 1,115 |
| 2008 | 909 | 1,226 |
| 2007 | 985 | 1,432 |
| 2006 | 1,020 | 1,390 |
| 2005 | 1,118 | 1,516 |
| 2004 | 1,123 | 1,556 |
| 2003 | 1,196 | 1,634 |
| 2002 | 1,188 | 1,682 |
| 2001 | 1,143 | 1,544 |
| 2000 | 1,130 | 1,575 |
| 1999 | 1,092 | 1,489 |
| 1998 | 1,117 | 1,474 |
| 1997 | 1,136 | 1,476 |
| 1996 | 1,119 | 1,487 |
| 1995 | 1,175 | 1,516 |
| 1994 | 1,307 | 1,714 |
| 1993 | 1,145 | 1,457 |
| 1992 | 1,235 | 1,577 |
| 1991 | 1,152 | 1,503 |
| 1990 | 1,324 | 1,664 |
| 1989 | 1,341 | 1,676 |
| 1988 | 1,306 | 1,574 |
| 1987 | 1,130 | 1,391 |
| 1986 | 1,133 | 1,459 |
| 1985 | 1,136 | 1,382 |
| 1984 | 1,156 | 1,414 |
| 1983 | 1,123 | 1,355 |
| 1982 | 1,193 | 1,459 |
| 1981 | 1,156 | 1,429 |
| 1980 | 1,253 | 1,556 |
| 1979 | 1,193 | 1,457 |
Source: Department for Transport, STATS19 road safety data
Source: Department for Transport, STATS19 road safety data
Map of the 24 most recent crashes and the 10 busiest accident hotspots in Cardiff
Use the arrow keys to move the map and the plus and minus keys to zoom.
Accident hotspots (10)
Of the 351 areas in England, Scotland and Wales, Cardiff had the 51st most road collisions from 1979 to 2025.
| Rank | Area | Collisions | Casualties | Fatal | Serious |
|---|---|---|---|---|---|
| 48th | Redbridge | 44,199 | 56,265 | 377 | 5,794 |
| 49th | Wirral | 43,865 | 59,307 | 510 | 7,094 |
| 50th | Brighton and Hove | 43,405 | 53,030 | 449 | 7,712 |
| 51st | Cardiff (this area) | 43,003 | 56,134 | 515 | 5,422 |
| 52nd | Kensington and Chelsea | 42,732 | 48,264 | 275 | 6,392 |
| 53rd | Northumberland | 42,345 | 62,399 | 1,090 | 8,560 |
| 54th | Sandwell | 42,064 | 56,041 | 529 | 7,538 |
Cathays, Cardiff, CF10 2GA area is the busiest accident hotspot in Cardiff, with 1,621 collisions from 2001 to 2025, 7 of them fatal.
The A48 had the most collisions in Cardiff from 1979 to 2025: 3,106, including 74 fatal and 436 serious.
| Rank | Road | Collisions | Casualties | Fatal | Serious |
|---|---|---|---|---|---|
| 1st | A48 | 3,106 | 4,447 | 74 | 436 |
| 2nd | A4161 | 2,849 | 3,761 | 29 | 361 |
| 3rd | A470 | 2,477 | 3,514 | 33 | 253 |
| 4th | A469 | 1,625 | 2,108 | 21 | 228 |
| 5th | A4119 | 1,392 | 1,872 | 22 | 214 |
| 6th | M4 | 1,209 | 1,918 | 26 | 130 |
| 7th | A4232 | 945 | 1,389 | 17 | 102 |
| 8th | A4160 | 882 | 1,151 | 13 | 130 |
| 9th | B4487 | 681 | 892 | 15 | 96 |
| 10th | A4055 | 534 | 655 | 3 | 98 |
| 11th | A4054 | 414 | 499 | 8 | 77 |
| 12th | B4261 | 330 | 386 | 2 | 23 |
| 13th | B4267 | 203 | 257 | 3 | 17 |
| 14th | B4562 | 140 | 195 | 1 | 19 |
| 15th | B4262 | 128 | 169 | 3 | 25 |
| 16th | B4239 | 120 | 168 | 1 | 16 |
| 17th | A4234 | 93 | 147 | 2 | 7 |
| 18th | B4258 | 52 | 66 | 1 | 6 |
| 19th | B4488 | 36 | 49 | 1 | 7 |
| 20th | B4623 | 23 | 30 | 0 | 1 |
Cardiff itself had the most collisions of any town in the area from 1979 to 2025: 35,767.
CF14 had the most collisions of any postcode district in Cardiff from 1979 to 2025: 7,908.
Of the latest 24 crashes in Cardiff, none were fatal and 4 were serious. The most recent was on 31 December 2025.
Ref 2025622600021
Ref 2025622600019
Ref 2025622600050
Ref 2025622600029
Ref 2025622600025
Ref 2025622500827
Ref 2025622500828
Ref 2025622600051
Ref 2025622500824
Ref 2025622500825
Ref 2025622500830
Ref 2025622500810
Ref 2025622500822
Ref 2025622600037
Ref 2025622500839
Ref 2025622500814
Ref 2025622500803
Ref 2025622500801
Ref 2025622500838
Ref 2025622500799
Ref 2025622500821
Ref 2025622500835
Ref 2025622500791
Ref 2025622500775