Vauxhall Mokka crash on the B4299 in Carmarthenshire, 31 Dec 2025, 18:30
- 1 vehicle, 1 casualty
Ref 2025631689916
Police recorded 25,619 road traffic collisions in Carmarthenshire from 1979 to 2025, and 37,011 people were killed or injured in them. Of those collisions, 596 were fatal and 7,185 were serious.
In 2025 police recorded 375 collisions, up 18% on 2024 (317), and casualties rose from 473 to 498.
2.3% of collisions in Carmarthenshire from 1979 to 2025 were fatal and 28% serious, against 1.6% and 18% across Great Britain.
Collisions peaked at 780 in 1990. In 2025 there were 375, up 18% on 2024.
Source: Department for Transport, STATS19 road safety data
| Year | Collisions | Casualties |
|---|---|---|
| 2025 | 375 | 498 |
| 2024 | 317 | 473 |
| 2023 | 322 | 427 |
| 2022 | 297 | 398 |
| 2021 | 301 | 385 |
| 2020 | 277 | 352 |
| 2019 | 385 | 513 |
| 2018 | 378 | 518 |
| 2017 | 373 | 516 |
| 2016 | 404 | 539 |
| 2015 | 436 | 596 |
| 2014 | 410 | 557 |
| 2013 | 449 | 619 |
| 2012 | 479 | 713 |
| 2011 | 497 | 687 |
| 2010 | 478 | 687 |
| 2009 | 512 | 758 |
| 2008 | 555 | 810 |
| 2007 | 597 | 857 |
| 2006 | 591 | 895 |
| 2005 | 591 | 894 |
| 2004 | 639 | 928 |
| 2003 | 603 | 902 |
| 2002 | 584 | 856 |
| 2001 | 610 | 890 |
| 2000 | 576 | 858 |
| 1999 | 580 | 848 |
| 1998 | 563 | 900 |
| 1997 | 568 | 922 |
| 1996 | 576 | 869 |
| 1995 | 614 | 894 |
| 1994 | 674 | 998 |
| 1993 | 597 | 877 |
| 1992 | 650 | 984 |
| 1991 | 689 | 1,003 |
| 1990 | 780 | 1,160 |
| 1989 | 717 | 1,004 |
| 1988 | 665 | 965 |
| 1987 | 633 | 899 |
| 1986 | 657 | 942 |
| 1985 | 630 | 900 |
| 1984 | 656 | 905 |
| 1983 | 622 | 853 |
| 1982 | 665 | 927 |
| 1981 | 661 | 1,003 |
| 1980 | 650 | 999 |
| 1979 | 736 | 1,033 |
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 Carmarthenshire
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, Carmarthenshire had the 117th most road collisions from 1979 to 2025.
| Rank | Area | Collisions | Casualties | Fatal | Serious |
|---|---|---|---|---|---|
| 114th | Huntingdonshire | 26,472 | 37,906 | 635 | 5,342 |
| 115th | Blackpool | 26,449 | 34,774 | 295 | 5,170 |
| 116th | St Albans | 25,623 | 36,856 | 367 | 4,493 |
| 117th | Carmarthenshire (this area) | 25,619 | 37,011 | 596 | 7,185 |
| 118th | Bury | 25,612 | 34,593 | 296 | 3,087 |
| 119th | Luton | 25,599 | 33,283 | 261 | 3,575 |
| 120th | Chelmsford | 25,575 | 34,247 | 426 | 5,528 |
Tyisha, Carmarthenshire, SA15 1SB area is the busiest accident hotspot in Carmarthenshire, with 530 collisions from 2001 to 2025, 4 of them fatal.
The A484 had the most collisions in Carmarthenshire from 1979 to 2025: 3,011, including 78 fatal and 847 serious.
| Rank | Road | Collisions | Casualties | Fatal | Serious |
|---|---|---|---|---|---|
| 1st | A484 | 3,011 | 4,342 | 78 | 847 |
| 2nd | A40 | 2,691 | 4,276 | 107 | 769 |
| 3rd | A48 | 1,517 | 2,427 | 54 | 374 |
| 4th | A483 | 1,345 | 1,908 | 26 | 376 |
| 5th | A476 | 1,069 | 1,557 | 25 | 293 |
| 6th | A485 | 803 | 1,282 | 18 | 230 |
| 7th | A4138 | 669 | 1,030 | 13 | 179 |
| 8th | B4297 | 599 | 817 | 11 | 154 |
| 9th | A474 | 544 | 752 | 14 | 156 |
| 10th | B4309 | 478 | 704 | 11 | 152 |
| 11th | A482 | 393 | 616 | 10 | 131 |
| 12th | B4304 | 387 | 519 | 5 | 88 |
| 13th | B4308 | 365 | 573 | 3 | 112 |
| 14th | A4069 | 340 | 439 | 10 | 126 |
| 15th | A477 | 328 | 642 | 17 | 118 |
| 16th | B4317 | 303 | 448 | 14 | 89 |
| 17th | B4312 | 301 | 446 | 11 | 76 |
| 18th | B4306 | 286 | 406 | 6 | 102 |
| 19th | B4310 | 275 | 385 | 8 | 92 |
| 20th | A4066 | 238 | 359 | 4 | 83 |
Llanelli had the most collisions of any town in Carmarthenshire from 1979 to 2025: 4,470.
SA15 had the most collisions of any postcode district in Carmarthenshire from 1979 to 2025: 4,297.
Of the latest 24 crashes in Carmarthenshire, 1 was fatal and 7 were serious. The most recent was on 31 December 2025.
Ref 2025631689916
Ref 2025631689109
Ref 2025631689601
Ref 2025631688623
Ref 2025631687999
Ref 2025631687080
Ref 2025631685987
Ref 2025631685740
Ref 2025631686603
Ref 2025631688555
Ref 2025631685464
Ref 2025631685743
Ref 2025631684953
Ref 2025631687133
Ref 2025631684070
Ref 2025631683993
Ref 2025631682913
Ref 2025631681779
Ref 2025631684217
Ref 2025631681518
Ref 2025631680899
Ref 2025631680853
Ref 2025631680300
Ref 2025631681970