Welsh League Division 1

Welsh League Division 1

2022/2023

Buckley Town Buckley Town - Cefn Druids Cefn Druids
Mold Alexandra Mold Alexandra - Prestatyn Town Prestatyn Town

Guilsfield Guilsfield - Conwy Borough Conwy Borough
Llandudno Llandudno - Gresford Athletic Gresford Athletic
Llanidloes Town Llanidloes Town - Holywell Holywell
Penrhyncoch Penrhyncoch - Holyhead Hotspur Holyhead Hotspur
Porthmadog Porthmadog - Ruthin Town Ruthin Town
Chirk AAA Chirk AAA - Colwyn Bay Colwyn Bay

Ammanford Ammanford - Briton Ferry Briton Ferry

Cwmbran Celtic Cwmbran Celtic - Ynyshir Albions Ynyshir Albions
Pontardawe Town Pontardawe Town TBA Afan Lido Afan Lido
Trefelin Trefelin - Barry Town United Barry Town United
Cambrian & Clydach Cambrian & Clydach - Abergavenny Town Abergavenny Town
Carmarthen Town Carmarthen Town - Llanelli Town Llanelli Town
Goytre United Goytre United - Taff's Well Taff's Well
Swansea University Swansea University - Llantwit Major Llantwit Major