Club Club Club Club Aberaeron Cefneithin Llangennech Porthcawl Aberavon Green Stars Chargers Female Hub Llangwm Porthcawl Ladies Aberavon Quins Chepstow Llanharan Pyle Abercarn Cilfynydd Llantwit Fardre Resolven Abercrave Cilfynydd Ladies Llantwit Fardre Ladies Rhiwbina Abercwmboi COBRA Llanybydder Rhydyfelin Abercynon Colwyn Bay London Welsh Rhydyfelin Ladies Aberdare Colwyn Bay Stingrays Loughor Rhymney Abergavenny CRC Caerdydd Maesteg Risca Abergele CRC Caerdydd Ladies Maesteg Celtic Rumney Abertysswg Cross Keys Maesteg Quins Sea View Aberystwyth Crymych Magor Senghenydd Alltwen Crynant Malpas Senghenydd Ladies Amman United Cwmcarn United Morriston Ladies Skewen Ammanford Cwmgwrach Mumbles South Wales Police Baglan Cwmllynfell Nantgaredig St Clears Bargoed Cwmtwrch Nantymoel St Davids Beddau Cwmtwrch Ladies Nantymoel Ladies St Julians HSOB Bedlinog Deri Narberth St Peters Bedwas Deri Ladies Neath Swansea Bethesda Dinas Powys Nelson Swansea Gladiators Bettws (Newport) Dinbych Nelson Belles Swansea Uplands Betws Dunvant New Dock Stars Tata Steel Bonymaen Dyfed Powys Police New Tredegar Tondu Bonymaen Ladies Fall Bay Newcastle Emlyn Tonmawr Brackla Felinfoel Newport Tonyrefail Brawdy Signals Regt. Ferndale Newport Saracens Trebanos Brecon Ferryside Newtown Tredegar Ironsides Bridgend Athletic Fishguard & Goodwick Oakdale Trefil Bridgend Sports Forgeside Ogmore Vale Tregaron Briton Ferry Furnace United Ogwr Hawks Treharris Brynamman Gilfach Goch Old Illtydians Trimsaran Bryncethin Glyncorrwg Old Penarthians Tumble Bryncoch Glynneath Old Pens Ladies Tumble Ladies Builth Wells Gowerton Old Tyleryan Tycroes Burry Port Gwernyfed Pantyffynnon Tylorstown Burry Port Ladies Gwernyfed Ladies Pembroke Ladies Vardre Bynea Hartridge Penallta Wales Police (Men) Caerau Ely Haverfordwest Penarth Wales Police (Women) Caerleon Haverfordwest Ladies Penclawdd Wattstown Caernarfon Heol y Cyw Pencoed Waunarlwydd Caerphilly Hirwaun Penlan Welsh Charitables Caldicot Kenfig Hill Penybanc Welsh Fire Service Cambrian Welfare Kidwelly Penygraig Welshpool Cardiff Lampeter Ladies Penygroes Whitchurch Cardiff Chiefs Lampeter Town Pontardawe Whitchurch Ladies Cardiff Met Laugharne Pontarddulais Whitehead Cardiff Met Ladies Llandaff Pontyates Whitland Cardiff Quins Llandeilo Pontyberem Whitland Ladies Cardiff Saracens Llandovery Pontyclun Falcons Ynysddu Cardiff University Llandrindod Wells Pontycymmer Ynysowen Carmarthen Athletic Llandybie Pontypool Yogits Carmarthen Quins Llanelli Pontypool United Yr Hendy Castell Howell Llanelli Wanderers Port Talbot Panthers Ystalyfera Cefn Coed Llanelli Warriors Porth Harlequins Ystrad Rhondda Cefn Cribwr Llangadog Porth Ladies Ystradgynlais