Mobile speed camera locations in Wales for June 2025
They can be found in cities and towns across the country
04:00, 07 Jun 2025
Wales' road casualty reduction partnership GoSafe operates marked vans and motorcycles spread throughout towns and cities all year round. They are manned by fully-trained police staff or police officers who monitor the speed of vehicles passing the vans.
Once they form the opinion that a vehicle is exceeding the speed limit they use equipment to record it - often resulting in prosecution. A device called a speedscope can be trained on vehicles up to 1,000m away although most work is carried out far closer, GoSafe has said.
The time, date, speed, distance, site coding, and whether the vehicle is travelling towards or away from the checkpoint is recorded on the image to produce to the offending driver.
The partnership publishes the exact locations of the mobile cameras on its website for the public to view.
Here is the latest information it has provided on its website.
Mobile speed cameras are in the following locations in Wales for June 2025 according to the GoSafe website:
Anglesey
- A4080/Dwyran/Anglesey
- A4080/Brynsiencyn Road/by Lon Pwllfanogl/Llanfair PG,/Anglesey
- A5 Gaerwen, Anglesey
- Llangefni Link Road, Llangefni
- A4080/Engedi/Anglesey
- A5025 Pentraeth
- A5025 Benllech
- B5110 Marian Glas
- A5108 Moelfre
- A5025 Llanfaethlu
- A5025/Trgele/Cemaes Bay/Anglesey
- A5025/Cerrig-Man
Blaenau Gwent
- A467/Aberbeeg Road/near Warm Turn Aberbeeg
- Bourneville Road, Blaina
- A4046/Station Road/Waunllwyd
- A467/Abertillery Road/Blaina
- Bryn Terrace, High Street, Blaina
- New Road/Nantyglo
- Chapel Road/Nantyglo
- Beaufort Hill / King Street, Ebbw Vale
- A4046/Ebbw Vale (near Tesco)
- Beaufort Road, Ebbw Vale
- B4478/Letchworth Road to Eureka Place
- A4046/College Road/Ebbw Vale
- Queens Villas/Beaufort Road/Ebbw Vale
Bridgend
- Heol Gorllewin, near Kenfig Nature Reserve
- West Road, Nottage, Porthcawl
- Fulmar Road, Porthcawl
- A4106 Boulevard de St Sebastien-Sur-Loire, Porthcawl (The Portway)
- Newton Nottage Road, Porthcawl
- Fairfield, North Cornelly
- B4281/Farm Road/Cefn Cribwr
- B4622/Broadlands Link Road/Bridgend
- A48 Bypass Road (Island Farm), Bridgend
- Merlin Crescent, Cefn Glas, Bridgend
- Tondu Road, Bridgend
- A4063 Sarn Bypass
- Bryn Road, Brynmenyn
- A473 Coychurch Bypass
- A4093 Glynogwr
Caerphilly
- B4623/Mountain Road/Caerphilly
- B4263 Mills Road / Bowls Terrace, Caerphilly
- Greenway, Bedwas House Ind. Est. Bedwas
- A468/Machen Village/
- B4591 Newport Road, Pontymister
- B4591/Risca Road/Rogerstone
- B4591 Cromwell Road, Risca
- Nine Mile Point Road, Wattsville
- B4251 Cwmfelinfach
- Wingfield Crescent, Llanbradach
- A472/Ystrad Mynach to Nelson
- Main Road/Maesycymmer
- Bryn Road, Pontllanfraith
- B4591 Commercial Road, Abercarn
- Pant Road Newbridge
- B4251 Newbridge Road, Pontllanfraith
- Victoria Road, Fleur-de-lis, Blackwood
- A469/New Rd/Tir Y Berth
- Hengoed Road, Penpedairheol
- Church Road, Gelligaer
- Oakdale Terrace, Penmaen
- North Road/Newbridge
- A472/Hafod yr ynys Road/Hafodyrynys
- B4251/Kendon Hill/
- Kendon Hill, Crumlin/Oakdale
- B4521 Brynhoward Terrace, Oakdale
- Pengam Road
- Western Drive, Bargoed
- Parkway / Llwyncelyn Tce, Cwm Nant Gwynt
- A4048/Argoed
- B4511 Bedwellty Road, Aberbargoed
- A4048/Newport Road/Hollybush
- White Rose Way/New Tredegar
- A469 Pleasant View, Tirphil
- Bailey Street, Deri, Bargoed
- Southend Terrace, Pontlottyn
Cardiff
- M4/Junctions 33 to 34/Bridge Site
- B4262 Heol Isaf, Radyr (Scout Hall)
- Heol y Pentre, Pentyrch
- Lansdowne Road, Cardiff
- Romilly Road, Canton
- Llandaf Road, Cardiff
- Pencisely Road, Cardiff
- Merthyr Road/The Philog, Cardiff
- A470 Northern Ave, Manor Way, Cardiff
- Pantbach Road, Cardiff
- Merthyr Road/Cardiff
- Thornhill Road, Cardiff
- Ashbourn Way, Llanishen
- Heathwood Road, Cardiff
- Heath Park Avenue, Cardiff
- Lake Road west, Roath
- Lake Road east, Roath
- Ty Draw Road/Roath
- A48/Llanedeyrn/Cardiff
- Wentloog Ave, Cardiff
- Newport Road, Old St Mellons
- A48 Newport Road, near Cardiff Garden Centre, Cardiff
- Cypress Drive/St Mellons
Carmarthenshire
- Pembrey CP School
- A484/Burry Port
- Old Road Community Primary School
- Heol Goffa, Llanelli North
- Corporation Avenue, Llanelli North
- Penallt Road/Brynallt Terrace, Llanelli
- Llethri Road, Felinfoel
- Swiss Valley Primary School
- Bryngwyn School, Llanelli North
- Dafen Road, Llanelli North
- Dafen Community Primary School
- Capel Road, Llanelli North
- Bryngwyn Road, Llanelli North
- Penallt Road/Brynallt Terrace, Llanelli
- Capel Isaf Road, Llanelli North
- Bryn Community Primary School
- B4309 Five Roads
- A484/Kingswood
- Ferryside Primary School
- B4309 Meinciau
- B4306 Heol y Banc, Bancffosfelen
- Pontyberem Primary School
- B4310 Porthyrhyd
- B4310 Heol Caegwyn, Drefach
- Drefach CP School
- Y Tumble
- Llechyfedach CP School
- A476 Llannon Road, Upper Tumble
- Cefneithin Primary School
- Ysgol Gynradd Cross Hands
- Cwmgwili, Carmarthenshire
- Black Lion Road, Cross Hands-Gorslas
- A476/Carmel South
- A476/Carmel North
- B4297/Coopers Road/Capel Hendre/Tycroes
- Saron Primary School
- Saron Church, Saron
- Hendre Road, Tycroes/Caple Hendre
- A483 Llandeilo Road, Llandybie
- Glynhir Road, Llandybie
- A483 Bonllwyn/Ammanford Road, Llandybie
- Betws Primary School
- A484 Cwmffrwd
- B4310 Nantgaredig
- Rhydygors School
- Llangunnor Primary School
- Model Church in Wales School
- A485 Rhydargaeau
- A485/Route Rhydargaeau to Junc B4459 Pencader
- Ysgol Gymunedol Cae'r Felin
- B4337 Llanybydder
- A485/Pencarreg
- A485 Village of Cwmann
- A482 Cwmann South
Ceredigion
- A484/Llechryd
- A475/Llandyfriog/Ceredigion
- A475/Aberbanc
- B4337/Alltyblaca
- B4342/New Quay
- A487/Greenland Terrace/Aberaeron
- A487/Llanfarian
- Comins Coch Primary School
- A44/Ponterwyd
Conwy
- A470 Llanrwst, Conwy
- B5106/Llanrwst Road/by Conwy Holiday Park/Conwy
- Bryn Lupus Road, Llandudno
- Glan Y Mor Road, Marine Drive, Penrhyn Bay
- B5115 Brompton Avenue, Rhos on Sea, Conwy
Denbighshire
- A525/Llandegla/approx.
0.9 km east of junction with A5104/Denbighshire
- A494/Llanferres
- A525 between Pentre Llanrhaeadr and Rhewl, near to Bachymbyd Isaf
- A541/Bodfari
- A525 Trefnant, Denbighshire
- B5381/Lower Denbigh Road/near to Eryl Hall/St Asaph/Denbighshire
- A548 Russell Road Rhyl Coast Road
- A548 Prestatyn Road, Prestatyn
Flintshire
- Hawarden Road, Caergwrle
- Main Road, Higher Kinnerton, Flintshire
- B5129 Saltney Ferry Road, Saltney Ferry, Flintshire
- A5118/Padeswood to Penymynydd/ near to Bannel Golf Range/ Flintshire
- B5125 Hawarden High School, Hawarden, Flintshire
- Jubilee Road/Buckley/ Flintshire
- Ffordd Newydd, Connahs Quay, Flintshire
- A5119 Ruthin Road, Mold, Flintshire
- A5119 Sychdyn, near Mold Flintshire
- A541 Rhydymwyn, Mold, Flintshire
- Maes Celyn/Northop
- A5119/Northop Road/Flint Mountain/Flint
- A5119 Northop Road, Flint (outside Flint High School), Flint
- Ysgol Glan Aber, Bootend, Bagillt
- B5121 Brynford (Outside Brynford School), Flintshire
- A541/Afonwen/Mold
- B5122 North Street, Caerwys, Flintshire
- A5026 Holway Road, Carmel to Holywell, Flintshire
- A5026/St Asaph Road/Lloc, Flintshire
- A5151/London Road/Trelawnyd/outside Jacksons Garden
- A5151 London Road, Trelawnyd
Gwynedd
- A493/Cwrt
- A494 Bala
- A4212/Frongoch/Gwynedd
- B4413/Rhoshirwaun
- B4413/Pen Y Groeslon/Gwynedd
- B4417 Ysgol Gynradd Nefyn, Nefyn, Gwynedd
- B4354 Chwilog, Gwynedd
- A487/Felinheli bypass
- B4366 Bethel Road, Bethel
- A4244/Pentir/Bangor/Gwynedd
Merthyr Tydfil
- A470/Aberfan
- Golwg-yr-Afon, Merthyr Vale-Aberfan
- A4102/Swansea Road/Gellideg/Merthyr Tydfil
- A4054 Bethesda Street, Merthyr
- Goatmill Road, Dowlais
- High Street/Penydarren
- Rocky Road, Penydarren
- High Street, Dowlais
Monmouthshire
- B4245 Magor
- M4/Toll Plaza/westbound to Toll Plaza
- C136/Chepstow Road and Sandy Lane/Caldicot
- B4245/Caldicot Bypass/Monmouthshire
- A48/Caerwent/within 30mph gated section
- A466/St Lawrence Road/Chepstow
- A466/St Arvans to Livox Bends
- Devauden Road/St. Arvans
- B4293 Devauden
- A466/Llandogo
- B4293/Llanishen
- Chepstow Road/Llansoy
- Llangybi
- Monmouth Road/Usk
- B4598/Porthycarne Street / Abergavenny Road
- A472/Little Mill
- B4269/Llanellen
- A40/Monmouth Road/Abergavenny
- Merthyr Road, Llanfoist
- A40/Brecon Road/Neville Hall/Abergavenny
- A4077/Crickhowell Road/Gilwern/Abergavenny
- A465/Pandy Village/Offa's Tavern to Rhos Gwyn
Neath Port Talbot
- Water Street, Margam (near Kenfig Industrial Estate)
- A4241 Harbour Way, Port Talbot
- A4107 Gelli Houses, Cymmer
- B4286 Depot Road-Salem Road, Cwmavon
- Shelone Road, Briton Ferry
- A474 Neath Road, Britton Ferry (20) Lidl-Lodge Lights
- A4230 near Sidings Terrace, Skewen
- B4267 Cimla Road, Neath
- Penywern Road, Rhyddings, Neath
- A4230 Main Road, Cadoxton
- Penscynnor - Pleasant Hill, Cilfrew
- A4109/Main Road/Aberdulais
- Swansea Road, Trebanos
- James St/Gelligron Road, Pontardawe
- A474/Graig Road/Alltwen
- Ynysmeudwy Road, Pontardawe
- A4109 Crynant near Alderwood Close
- Starvin Hill, Crynant (near Tre Forgan)
- Pontneathvaughan Road, Glynneath
- A474 Heol y Gors, Cwmgors
- B4069/Brynamman Road/Brynamman
Newport
- B4239 Wentlooge Avenue, Peterstone, Newport
- A48/Castleton/Near motel
- A48/Berryhill/Newport
- A468/Caerphilly Road/Rhiwderin
- B4591 Risca Road, Rogerstone
- Tregwilym Road, Rogerstone
- A467/Southbound/50 mph section
- Bassaleg Road, Newport
- B4591/Risca Road/Glasllwch Crescent
- B4237 Cardiff Road, Maesglas
- Risca Road / Glaswllch Terrace, Newport
- Allt-yr-yn Avenue, Newport
- B4240 Risca Road, Newport
- B4237 Cardiff Road, Belle Vue Park, Newport
- B4237/Cardiff Road/Waterloo Rd to Clytha Square
- Pillmawr Road, Newport
- Corporation Road/Lysaght Village
- Corporation Road, Lydaghts Park, Newport
- Cromwell Road, Newport
- B4237 Chepstow Road, near One Stop Shop, Newport
- Christchurch Road, Newport
- B4596/Caerleon Road/East of Beaufort Road
- High Street, Caerleon
- Ponthir Road/Caerleon
- B4237 Chepstow Road, near Coldra roundabout, Newport
- A4810 Queensway at Llanwern Plant Junction (40mph)
- A4810 Queensway (50mph) dual carriageway
- B4245/Magor Road/Langstone
- A4810 Queensway near Llandevenny (50mph)
Pembrokeshire
- Penrhyn Church in Wales VC School
- Monkton Primary School
- A4075 Holyland Road, Pembroke
- A4139 Jameston
- A4075 Carew Village
- A4139 Marsh Road, Tenby
- A4076/Steynton Road/nr school
- Houghton
- A478 Begelly
- Stepaside School, Kilgetty
- Johnston Community Primary School
- Freystrop Village
- A477/Llanteg
- Tavernspite Community Primary School
- Kiln Park Road, Narberth
- Ysgol Glan Cleddau
- B4341 Portfield Gate
- A487 Simpsons Cross
- A487/Eglwyswrw
- B4546 The Moorings, St Dogmaels
- B4546 St Dogmaels Road, St Dogmaels
Powys
- A4067 Caerlan
- A470 Beacons Reservoir
- A470 Llwyncelyn Brecon
- Cradoc County Primary School
- A40 Llanhamlach Powys
- Llangorse Church in Wales Primary School
- A438 Three Cocks to Glasbury Powys
- A470 Erwood Brecon
- A44 Forest Bends
- Rhayader Church in Wales Primary School
- A470 Clatter
- Treowen C P School
- Ysgol Rhiw-Bechan, Tregynon
- Ysgol Gymunedol Gynradd Abermule
- B4385 Montgomery
- Guilsfield C P School
- A458 Trewern Village Powys
- A458/near Bank Farm Caravan Park/ Middletown
- B4393/Llandrinio
Rhondda Cynon Taff
- Dolau Primary, Bridgend Road, Llanharan
- Brynna Road, Brynna
- Cowbridge Road, Talygarn-Brynsadler
- Cowbridge Road, Pontyclun
- B4264 Heol Miskin
- A4119/Mwyndy Cross/Pontyclun
- Francis St-Tyn y Bryn, Thomastown
- Heol Isaf-Nant Melyn Terr, Coedely
- Elwyn St-Ely Valley Road, Coedely
- A4119 Ely Meadow-Ynysmaerdy Roundabouts, Llantrisant
- B4595 Brynteg
- B4595/Brynteg/Llantrisant to Beddau
- Station Road, Church Village
- Ffynon Taf Primary, Cardiff Road, Taff's Well
- A468 Caerphilly Road, Nantgarw
- Williams Place, near Dunelm, Hawthorn
- Coedylan Primary, Tyfica Road, Pontypridd
- Hopkinstown Rd, Rhondda Road, Hopkinstown
- Cilfynydd Road, Cilfynydd
- New Rd/Ynysybwl Road, Ynysybwl
- A4233/Ynyshir/Porth/Rhondda Cynon Taff
- Cymmer Road, Porth
- Dinas Road, Dinas
- Trealaw Road, Trealaw
- B4275 Abercynon Road, Abercynon
- Gelli Primary, Ystrad Road, Ystrad
- Pentwyn Road/Ton Pentre
- A4233 near Ferndale Community School, Ferndale
- Rhondda Road, Ferndale
- A4059 New Road, Mountain Ash
- A470/Abercynon-Pentrebach
- Cwmbach Road/Aberdare
- Cwmynysminton Road, Lwydcoed
Swansea
- A4118 near Knelston Primary School, Knelston
- B4436 Northway, Bishopston
- A4118 Fairwood Common, Swansea
- B4271 Fairwood Common, Swansea
- B4295 The Promenade-West End, Penclawdd
- B4295 Gowerton Road, Penclawdd
- Mumbles Road, near Liliput Lane
- A4118 Gower Road, Killay-Upper Killay
- Bryn y Mor Road, Gowerton
- Belgrave Road, Gorseinon
- Heol Y Mynydd/Gorseinon
- B4296 Grovesend, Swansea
- Bolgoed Road, Pontarddulais
- Hendrefoilan Road, Sketty
- Mumbles Rd, Sketty Lane, Swansea
- Swansea Road/Llangyfelach Road/Llangyfelach
- Oystermouth Road, Swansea
- A48/Clasemont Road/Morriston
- B4603 Neath Road, Plasmarl
- B5444 Bonymaen Road, Pentrechwyth
- A483/Fabian Way/near Port Tennant Road
- Birchgrove Road, Glais
- St Joseph's Catholic Primary School, Pontardawe Road, Clydach
Torfaen
- Newport Road/Llanturnham/Cwmbran
- Llantarnam Road, Llantarnam
- Llanfrechfa Way, Cwmbran
- Henllys Way/near Tolpath
- Henllys Way/near Pentre Close/Cwmbran
- Holybush Way/Cwmbran
- Henllys Way near Blinkin Owl public house, Coedeva
- C276/Ty Gwyn Way/near Marlborough Road
- Greenmeadow Way, Cwmbran
- Ty Gwyn Way/Cwmbran/near Community Farm
- Greenforge Way/Cwmbran
- The Highway, Croesyceiliog
- Station Road, Sebastopol
- The Highway/New Inn
- Usk Road, New Inn
- A472/Pontymoile Gyratory/Skew Fields to Pontypool
- Crumlin Road/Pontypool
- Estate Road, Pontnewynydd, Pontypool
- A4043/Snatchwood Road/St Lukes Road
- B4246 Limekiln Road, Pontnewynydd
- Cleaves Terrace, Foundry Road, Abersychan
- B4246 New Road, Garndiffaith
- B4246/Varteg/Abersychan
- B4248/Garn Rd/Blaenavon
Vale of Glamorgan
- Main Road, Ogmore-By-Sea
- B4265 St Brides Major
- Llantwit Road/Wick
- Wick Road, Ewenny
- B4524/Corntown Road/Corntown
- A48/Brocastle/Vale of Glamorgan
- B4268 Llysworney Village
- Ruthin Road, Llangan, Fferm Goch-School
- B4270 Llanfrynanch Drive-Llantwit Major Road, Cowbridge
- A48 Cowbridge Bypass
- A4222/Cowbridge Road/Ystradowen
- Eglwys Brewis Road, St Athan
- Burton Terr-Station Terr, East Aberthaw
- Fontgary Road - Rhoose Road, Rhoose
- Porthkerry Road, Rhoose
- A48/Bonvilston/Wenvoe
- A48/St Nicholas
- B4266 Pontypridd Road, Barry
- B4267 Lavernock Road, Penarth
- Westbourne Road, Penarth
Wrexham
- A5/Halton/Wrexham
- A539/Pen y Lan/Ruabon/Wrexham
- A525/Whitchurch Road/near Bank Farm/Bangor on Dee/Wrexham
- A525/Whitchurch Road/The Chequer/Wrexham
- A525/Ruthin Road/near Bodhyfryd/Maes Maelor/Bwlchgwyn/Wrexham
- B5102/Llay Road/Cefn-y-Bedd to Llay/Wrexham
- A483/Rossett/Wrexham
Get daily breaking news updates on your phone by joining our WhatsApp community here[1]. We occasionally treat members to special offers, promotions and ads from us and our partners.
See our Privacy Notice[2].
References
- ^ our WhatsApp community here (chat.whatsapp.com)
- ^ Privacy Notice (www.reachplc.com)