The location of every mobile speed camera in Wales for January 2023

Mobile speed cameras are likely to be close by wherever you drive in Wales, looking to catch drivers breaking the legal speed limit and deter others from doing so. GoSafe has a number of marked vans and motorcycles spread throughout towns and cities which are used to capture speeding offences and other road traffic violations.

They are staffed by fully trained police staff or police officers, who monitor the speed of vehicles passing the vans. Once they form the opinion that the 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,000 metres away, although most work is carried out far closer, GoSafe says.

READ MORE: The moment a car swerves then smashes into a couple’s parked Lexus on a road where residents fear a fatality

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. Get stories like this straight to your inbox with our newsletters. Mobile speed cameras are in the following locations in Wales in January 2023.

READ MORE: Mobile speed camera van attacked while trying to catch drivers breaking the law

Anglesey

  • B5420/Pentraeth Road/Menai Bridge/Anglesey
  • A545/Menai Bridge
  • A5114/Glanhwfa Road/Llangefni/Anglesey
  • B5420/Llangefni
  • Llanefni Road/Bryn Cefni Industrial Park/Llangefni
  • B5109/Pentraeth/Anglesey
  • A5025/Pentraeth
  • B5110/Brynteg/Anglesey
  • A5025/Bangor Road/Benllech
  • A5/Gwalchmai
  • A4080/Rhosneigr/Anglesey
  • A4080/Engedi/Anglesey
  • A5/Bryngwran
  • Minffordd Rd/Llanfihangel yn Nhowyn
  • B4545/Four Mile Bridge
  • B4545/Trearddur
  • B5109/Bodedern/Anglesey
  • A5/London Road/Holyhead
  • B5109/Pentraeth/Anglesey
  • A5025/Pentraeth/
  • A5025/Bangor Road/Benllech
  • B5110/Brynteg/Anglesey
  • B511/Twr Cuhelyn Street/Llanerchymedd
  • A5025/Llanfaetthlu/Anglesey
  • B5111/Rhosybol
  • A5025/Trgele/Cemaes Bay/Anglesey
  • A5025/Bull Bay/Anglesey
  • A5025/Cerrig-Man

Blaenau Gwent

  • A467/Aberbeeg Road/Near Warm Turn Aberbeeg
  • Bournville Road/Blaina
  • A4046/Station Road/Waunllwyd
  • A467/Abertillery Road/Blaina
  • New Road/Nantyglo
  • Chapel Road/Nantyglo
  • A4047/Beaufort Hill and King Street/Brynmawr
  • B4478/Letchworth Road to Eureka Place
  • A4046/Ebbw Vale
  • A4046/College Road/Ebbw Vale
  • Queens Villas/Beaufort Road/Ebbw Vale

Bridgend

  • Fulmer Road/Porthcawl
  • West Road/Nottage
  • B4622/Broadlands Link Road/Bridgend
  • A473/Bryntirion Hill/Bridgend
  • Kingsway/Bridgend Industrial Estate/Bridgend
  • Litchard Hill/Litchard Cross (Coity Road) Bridgend
  • B4281/Farm Road/Cefn Cribwr
  • B4281/Cefn Road/Cefn Cribwr
  • High Street/Kenfig Hill
  • M4/East of Junction 36/ near Sarn
  • A4061/Bryncethin/Nr Heol Canola
  • Maesteg Road/Tondu
  • A4063/Coytrahen Village
  • A4093/Blackmill
  • A4063/Bridgend Road/Llangynwyd
  • A4061/Lewistown/Ogmore Vale
  • A4061/Ogmore Vale
  • A4061/Aber Road/Nant-Y-Moel
  • Heol Ty Gwyn/Maesteg
  • Heol Tywith/Nantyffyllon
  • Cymmer Road/Bryn Terrace/Caerau

Caerphilly

  • B4623/Mountain Road/Caerphilly
  • B4263/Bowls Terrace/Mill Road
  • Greenway/Bedwas House Industrial Estate/Bedwas
  • A468/Machen Village
  • B4591/Risca Road/Rogerstone
  • B4591/Risca Road/Near Welsh Oak PH/Pontymister
  • Wingfield Crescent/Llanbradach
  • A472/Ystrad Mynach to Nelson
  • Main Road/Maesycymmer
  • B4251/Newbridge Road/Pontllanfraith
  • Pant Road Newbridge
  • Victoria Road/Fleur-de-Lis/Blackwood
  • A469/New Rd/Tir Y Berth
  • B4254/Church Road/Gelligaer to Penpedairheol Lights
  • Oakdale Terrace/Penmaen
  • North Road/Newbridge
  • A472/Hafod yr ynys Road/Hafodyrynys
  • B4251/Kendon Hill
  • Bryn Howard Terrace and Syr Daffyd Ave/Oakdale
  • Pengam Road
  • A4048/Argoed
  • B4511/Bedwellty Road/Aberbargoed
  • A4048/Newport Road/Hollybush
  • Bailey Street/Deri
  • A469 Pleasant View, Tirphil
  • White Rose Way/New Tredegar

Cardiff

  • M4/Junctions 33 to 34/Bridge Site
  • A48/Cowbridge Rd West/opposite The Culverhouse public house
  • Heol Trelai/Ely/Cardiff
  • St Fagan’s Road/Fairwater
  • A470/Manor Way/Whitchurch High School
  • Merthyr Road/Cardiff
  • Ty Draw Road/Roath
  • A48/Llanedeyrn/Cardiff
  • Ball Road/Llanrumney/Cardiff
  • Ty Winch Road/Old St Mellons
  • Willowbrook Drive/near Heritage Park/Cardiff
  • Cypress Drive/St Mellons

Carmarthenshire

  • A484/Burry Port
  • A4066/Broadway/Laugharne
  • Llanddowror Village
  • U6217/Ostrey Hill/St Clears
  • B4309/Five Roads
  • A484/Kingswood
  • B4317/Heol Capel Ifan/Pontyberem
  • B4309/Pontantwn
  • A484/Idole
  • A484/Cwmffrwd
  • B4317/Derwen Road/Cwmmawr
  • B4310/Porthyrhyd
  • Cwmgwilli
  • A476/Cross Hands Rdbt To Phoenix Inn/Gorslas
  • B4297/Coopers Road/Capel Hendre/Tycroes
  • A476/Carmel North
  • A476/Carmel South
  • Dyffryn Road/Saron Village
  • A474/Pontamman
  • A483/Llandeilo Road/Llandybie
  • A483/Heol Cennen/Fairfach
  • A485/Route Rhydargaeau to Junc B4459 Pencader x4
  • A485/Gwyddgrug
  • B4459/Pencader (South)
  • A484/Rhos/Llandysul
  • A484/Saron/Llandysul

Ceredigion

  • A484/Llechryd
  • B4570/Cwmcou
  • A475/Llandyfriog/Ceredigion
  • A475/Aberbanc
  • A475/Penrhiwllan
  • B4334/Brynhoffnant
  • A475/Drefach
  • B4337/Alltyblaca
  • A475/Llanwnnen
  • B4337/Cribyn
  • A485/Llangybi
  • B4342/New Quay
  • A487/Greenland Terrace/Aberaeron
  • A485/Llanilar
  • A44/Ponterwyd
  • A487/Llanfarian
  • A487/Antaron Avenue/Aberystwyth
  • A487/Bow Street
  • A487/Rhydypennau/School Layby

Conwy

  • B5105/Ruthin Road/Cerrigydrudion/Conwy
  • A5/Capel Curig
  • A548/Llangernyw
  • B5106/Dolgarrog
  • B5106/Castell/Tal-Y-Bont
  • B5279/Tyn Y Groes to Tal Y Cafn
  • A470/Llanrwst Road/Glan Conwy/Conwy
  • A546/Glan-Y-Mor Road/Deganwy
  • B5115/Pentwyn Road/Llanrhos
  • Bryn Lupus Road/Llanrhos
  • Dinerth Road/Rhos on Sea
  • Llanrhos Road/Penrhys Bay/Llandudno/Conwy
  • B5115/Llandudno Road/Llandrillo yn Rhos to- Penrhyn Bay
  • Brompton Avenue/Rhos on Sea/Colwyn Bay
  • A547/Abergele Rd/Old Colwyn/Conwy
  • Llysfaen Road/Old Colwyn
  • A547/Abergele Road/Llanddulas to Old Colwyn/Conwy
  • A548/Llanfair Road/Abergele/Conwy
  • A548/Towyn Road/Towyn
  • Gors Road/Towyn/Conwy
  • St Asaph Avenue/Kinmel Bay/Conwy

Denbighshire

  • A5/Berwyn Rd/Llangollen
  • A525/Llandegla/approx. 0.9 km east of junction with A5104/Denbighshire
  • Graianrhyd
  • B5105/Clawddnewydd
  • A525/Llanfair DC/Denbighshire
  • A494/Llanferres
  • Llanfair Road – Wrexham Road/Ruthin/Denbighshire
  • B5105/Llanfwrog
  • Lon Parcwr to Ruthin North Link Road/Ruthin/Denbighshire
  • A525/Pentre Llanrhaeadr/Denbighshire
  • A543/near to St Brigid’s School
  • A541/Bodfari
  • A525/Trefnant
  • A541/Trefnant
  • B5381/Lower Denbigh Road/near to Eryl Hall/St Asaph/Denbighshire
  • St Asaph Rd/Abergele Rd/Bodelwyddan
  • Rhyl Road/Rhuddlan/Denbighshire
  • A5151/Dyserth/Denbighshire
  • Bryn Cwnin Road/Rhyl
  • B5118/East Parade to Marine Drive/Rhyl/Denbighshire
  • Ffordd Ffynon/Prestatyn
  • A547/Meliden to Prestatyn
  • A548/Prestatyn Rd/Prestatyn

Flintshire

  • A550/Hawarden Road/Hope
  • Fagl Lane/Hope
  • A5104/Treuddyn
  • A5104/Corwen Road/Pontybodkin
  • A541/Pontblyddyn
  • Vounog Hill/Penyffordd
  • Sandy Lane/Saltney
  • A5104/Saltney/Flintshire
  • A5104/Chester Road/Bretton
  • A5104/Broughton/ Flintshire
  • Manor Lane/Hawarden
  • A5104/Penymynydd
  • A5118/Padeswood to Penymynydd/ near to Bannel Golf Range/ Flintshire
  • A549/Buckley
  • Jubilee Road/Buckley/ Flintshire
  • B5127/Liverpool Road/Buckley
  • Bryn Road/Bryn y Baal/Buckley
  • A549/Mold Road/Mynydd Isa/Buckley
  • B5444/Wrexham Road/Mold
  • Unclassified Road/south of junction with B5444/near to Maes Y Twr/Mold/Flintshire
  • A5119/Ruthin Road/New Street/Mold
  • A541/Trem Y Neuadd/Yr Wyddgrug/Sir Fflint/ A541 Hall View Road, Mold, Flintshire
  • A541/Denbigh Road/Mold
  • Ash Lane by St Deiniol’s Farm/Flintshire
  • A550/Gladstone Way (by the junction of Crosstree Lane)/Hawarden/Flintshire
  • B5125/The Highway/Hawarden
  • Holywell Road/Ewloe/Flintshire
  • B5129/Chester Road/Pentre/Sandycroft
  • Mancot Lane/Hawarden/Flintshire
  • B5441/Station Road/Queensferry/Flintshire
  • B5126/Mold Rd/Connah’s Quay
  • A5119/Sychdyn
  • B5129/Kelsterton Road/Deeside/Flintshire
  • Maes Celyn/Northop
  • B5123/Main Road/Rhosesmor
  • A541/Hendre/Flintshire
  • A5119/Northop Rd/Flint
  • A548/Sealand Road/Sealand/Flintshire
  • A541/Afonwen/Mold
  • Pantasaph to Pentre Halkyn Road (near Bryn Teg Farm), Brynford
  • Boot End/Bagillt/near to The Boot and Ship Hotel/Flintshire
  • Greenfield Road/Greenfield
  • Well Hill to Greenfield Road
  • Holway Road/Carmel to Holywell
  • A548/near the junction for Garden Row/Mostyn/Flintshire
  • A5026/St Asaph Road/Lloc, Flintshire
  • A5026/Lloc

Gwynedd

  • A493/Aberdyfi/Gwynedd
  • A493/Cwrt
  • B4405/Abergynolwyn Village
  • A487/Corris Uchaf/Gwynedd
  • A493/Ffriog/Gwynedd
  • A493/Arthog/Gwynedd
  • Ffordd Ty’n Coed/Barmouth Road/Dolgellau
  • A496/Bontddu
  • A470/Ganllwyd/Gwynedd
  • B4391/Bala
  • A4212/Ffrydan Rd/Bala
  • A494/Pensarn Road/Bala/Gwynedd
  • A4212/Frongoch/Gwynedd
  • A496/Dyffryn Ardudwy
  • A496/Llanbedr/Gwynedd
  • A496/Harlech/Gwynedd
  • A496/Llanfair/Gwynedd
  • A470/Blaenau Ffestiniog
  • A498/Prenteg/Gwynedd
  • A497/Minffordd to Penrhyndeaudraeth/Gwynedd
  • Ffordd Morfa Bychan
  • A497/Pentrefelin Gwynedd
  • B4354/Chwilog/Gwynedd
  • A497/Lon Abererch/Pwllheli/Gwynedd
  • Lon Boduan/Efailnewydd
  • B4413/Mynytho/Gwynedd
  • A499/Abersoch (near Fach Farm Caravan Park)/Gwynedd
  • Lon Sarn Bach/Abersoch
  • B4413/Rhoshirwaun
  • B4413/Pen Y Groeslon/Gwynedd
  • B4417/Lon Groesfford/Edern
  • B4417/Llithfaen/Pwllheli
  • A499/Llanaelhaearn
  • Rhedyw Road/Penygroes to Llanyfni
  • County Road/Penygroes/Gwynedd
  • A4086/Nant Peris
  • Unclassified road/Saron to Llanfaglan/near Saron Chapel/Saron/Caernarfon
  • A4085/Waunfawr/Gwynedd
  • Unclassified road between Bontnewydd and Caeathro/outside Gypsy Wood Park/Bontnewydd
  • A4085/Caeathro/Gwynedd
  • A487/South Road/Caernafon/Gwynedd
  • A4085/Llanbeblig Road/near to Segontium Roman Fort/Caernarfon/Gwynedd
  • B4366/Bethel Road/Caernarfon/Gwynedd
  • A487/North Rd/Caernarfon
  • A487/Felinheli By-Pass
  • Bangor Street/Y Felinheli
  • A4244/Pentir/Bangor/Gwynedd
  • Penrhos Road/near to Ysgol Y Garnedd/Bangor/Gwynedd

Merthyr Tydfil

  • Forest Road/Treharris
  • A4054/Cardiff Road/Merthyr Vale
  • A470/Aberfan
  • Plymouth Street/Merthyr Tydfil
  • A4102/Swansea Road/Gellideg/Merthyr Tydfil
  • High Steet/Penydarren
  • Gurnos Road/Merthyr Tydfil

Monmouthshire

  • B4245/Magor
  • M4/Toll Plaza/Westbound to Toll Plaza
  • C136/Chepstow Rd and Sandy Lane/Caldicot
  • B4245/Caldicot Bypass/Monmouthshire
  • A48/Caerwent/within 30mph gated section
  • A466/St Lawrence Road/Chepstow
  • Devauden Road/St. Arvans
  • A466/St Arvans to Livox Bends
  • Llangybi
  • A466/Llandogo
  • B4293/Llanishen
  • Chepstow Road/Llansoy
  • Monmouth Road/Usk
  • B4598/Porthycarne Street/Abergavenny Road
  • A472/Little Mill
  • A466/Redbrook Road/Monmouth
  • A466/Hereford Road/Monmouth
  • B4269/Llanellen
  • A40/Monmouth Road/Abergavenny
  • A40/Brecon Road/Neville Hall/Abergavenny
  • A4077/Crickhowell Road/Gilwern/Abergavenny
  • A465/Pandy Village/Offa’s Tavern to Rhos Gwyn

Neath Port Talbot

  • Baglan Way/Port Talbot
  • Willow Way/Old Road/Baglan
  • B4290/New Road/Jersey Marine
  • B4424/Neath Road/Tonna
  • A4109/Main Road/Aberdulais
  • Swansea Road/Trebanos
  • A474/Neath Road/Rhos
  • A474/Graig Road/Alltwen
  • A474/Commercial Road/Rhyd y Fro

Newport

  • A48/Castleton/Near Motel
  • A48/Berryhill/Newport
  • A468/Caerphilly Rd/Rhiwderin
  • A467/Southbound/50 mph section
  • Bassaleg Road/Newport
  • B4591/Risca Road/Glasllwch Crescent
  • Allt-yr-yn Ave/Newport
  • B4237/Cardiff Rd/Waterloo Rd to Clytha Square
  • Corporation Road/Lysaght Village
  • Corporation Road/Newport
  • B4237/Chepstow Road/near One Stop
  • B4596/Caerleon Rd/East of Beaufort Rd
  • Ponthir Road/Caerleon
  • B4237/Chepstow Rd/The Coldra
  • B4245/Magor Rd/Langstone

Pembrokeshire

  • A4139/The Green/Bush Hill
  • C3001/Hubberston/Milford Haven
  • A4076/Steynton Road/near school
  • A4076/The Vine/Johnston
  • A478/Pentlepoir/near school
  • A477/Llanteg
  • B4313/ Rosebush
  • B4331/St Davids Road/Letterston
  • A487/Dinas Cross
  • A487/Newport
  • A487/Eglwyswrw

Powys

  • A4067 Caerlan
  • A470 Beacons Reservoir
  • A470 Llwyncelyn Brecon
  • A40 Sennybridge
  • A40 Llanhamlach Powys
  • A479 Talgarth Village
  • A479 Llyswen Powys
  • A470 Llyswen Powys
  • A470 Erwood Village
  • A470 Erwood Brecon
  • A483 Llanwrtyd Wells
  • B4358/Beulah Road/Newbridge on Wye
  • B4569 Trefeglwys
  • A470 Clatter
  • B4568/Llanllwchaiarn
  • A489 Kerry
  • A489/Churchstoke
  • A458/near Bank Farm Caravan Park/ Middletown
  • A458 Trewern Village Powys
  • B4392 Guilsfield Road Arddleen
  • B4393/Llandrinio
  • Winllan Road/Llansantffraid Ym Mechain/Powys

Rhondda Cynon Taff

  • M4/Overbridge 2km east of junction 35
  • A4222/Cowbridge Road/Brynsadler
  • Cowbridge Road/Talygarn
  • A4119/Mwyndy Cross/Pontyclun
  • B4595/Brynteg/Llantrisant to Beddau
  • C104/Station Road/Church Village outside No. 16
  • Church Road/Tonteg
  • Gwalia Grove/Rhydfelin
  • A4054/Pentrebach Road/nr. No. 31, Pontypridd
  • B4278/Penrhiwfer Road/Tonyrefail/nr Kwik Save store
  • A4233/Ynyshir/Porth/Rhondda Cynon Taff
  • Penrhys Road/Tylorstown
  • Tyntyla Road/Llwynapia
  • Pentwyn Road/Ton Pentre
  • A4059/New Road/Mountain Ash nr Petrol Station
  • A470/Abercynon-Pentrebach
  • Cwmbach Road/Aberdare
  • Cwmdare Road/Cwmdare/Aberdare
  • B4276/Llwydcoed Road/Merthyr Road/Lwydcoed
  • A4059/Chapel Road/Penderyn

Swansea

  • Pennard Road/Kittle
  • B4295/New Rd/Crofty
  • Mayals Road/Swansea
  • Heol Y Mynydd/Gorseinon
  • Swansea Road/Llewitha
  • B4295/Cwmbach Road/Cockett
  • A4216/Cockett Road/Cwmbach Rd to Broadway
  • Pentregethin Road/Gendros
  • A483/Fabian Way/Nr Port Tennant Road
  • Heol Ddu/Swansea
  • Swansea Road/Llangyfelach Road/Llangyfelach
  • A48/Clasemont Road/Morriston
  • Birchgrove Road/Birchgrove
  • Clydach Road/Ynystawe

Torfaen

  • Newport Road/Llanturnham/Cwmbran
  • Llanfrechfa Way/Cwmbran
  • Holybush Way/Cwmbran
  • Henllys Way/nr Pentre Close/Cwmbran
  • Henllys Way/Nr Tolpath
  • C276/Ty Gwyn Way/Near Marlborough Rd
  • Greenmeadow Way/Cwmbran
  • Ty Gwyn Way/Cwmbran/Nr Community Farm
  • Greenforge Way/Cwmbran
  • Station Road/Sebastopol/Pontypool
  • The Highway/New Inn
  • Usk Road/New Inn/Pontypool
  • A472/Pontymoile Gyratory/Skew Fields to Pontypool
  • Crumlin Road/Pontypool
  • A4043/Snatchwood Road/St Lukes Road
  • B4246/Freeholdland Rd and Limekiln Rd/Abersychan
  • B4246/New Rd/Garndiffaith
  • B4246/Varteg/Abersychan
  • B4248/Garn Rd/Blaenavon

Vale of Glamorgan

  • B4267/South Road/Sully
  • A4055/Cardiff Road/Dinas Powys/Vale of Glamorgan
  • Plymouth Road/Barry Island
  • A4050/Jenner Road/Barry
  • Romilly Park Road/Barry
  • A4226/Waycock Road/Rhoose
  • Cowbridge Road/St Athan/nr Bingle Lane
  • Boverton Road/Boverton/Llantwit Major
  • A48/St Nicholas
  • A48/Bonvilston/Wenvoe/Outside Police Station
  • Llantwit Road/Wick
  • B4265/St Brides Road/St Brides Major
  • Unnamed Rd/Pendoylan/Vale of Glamorgan
  • A4222/Cowbridge Road/Ystradowen
  • Llangan Primary School/Cowbridge
  • A48/Crack Hill/Brocastle
  • A48/Brocastle/Vale of Glamorgan
  • B4524/Corntown Road/Corntown

Wrexham

  • A525/Whitchurch Road/The Chequer/Wrexham
  • A539/Penley
  • A5/Halton/Wrexham
  • B5070/Chirk/Wrexham
  • A539/Station Road/Overton
  • A525/Whitchurch Road/near Bank Farm/Bangor on Dee/Wrexham
  • Overton Road/Bangor on Dee
  • A539/Pen y Lan/Ruabon/Wrexham
  • B5605/Park Road/Rhosymedre/Wrexham
  • A539/Llangollen Rd/Acrefair
  • Ysgol Penycae Juniors/Afoneitha Road/Penycae
  • B5605/Ruabon Road/Johnstown/Wrexham
  • A525/Marchwiel
  • Bridge Road South/ Wrexham Industrial Estate/ Wrexham
  • Cefn Road (near to Ceiriog Road) Wrexham
  • A525/Kingsmills Road/Wrexham
  • A525/Ruthin Road
  • Jeffrey’s Road/Acton/Wrexham
  • A525/RuthinRoad/High Street/Coedpoeth/Wrexham
  • B5430/Old Road/Minera/Wrexham
  • A525/Ruthin Road/Bwlchgwyn/Wrexham
  • A525/Ruthin Road/nr Bodhyfryd/Maes Maelor/Bwlchgwyn/Wrexham
  • Gwersyllt CP School/Dodds Lane/Gwersyllt
  • Moss Road/Summerhill/Wrexham
  • B5425/Llay New Road/Llay
  • B5102/Llay Road/Cefn-y-Bedd to Llay/Wrexham
  • B5373/Gresford Road/Llay/Wrexham
  • B5102/Croeshowell/Llay/Wrexham
  • A483/Rossett/Wrexham
  • B5445/by the Red Lion Public House/Marford/Wrexham

READ NEXT:

WalesOnline – Swansea