List of football clubs in Wales

Last updated

This is a list of football clubs that compete within the leagues and divisions of the Welsh football league system as far down as Level 4, that is to say, down to the first division of the Welsh Regional Leagues. The relative levels of divisions can be compared on the Welsh football league system page.

Contents

List of leagues and divisions

Below these, there are the regional feeders (starting at Level 4):

Alphabetical list of clubs

Key

Key to divisional change
New Club
Club was promoted to a higher Level
Club was transferred between divisions at the same Level
Club resigned or was demoted to a lower Level
Club was relegated to a lower Level

A

ClubLeague/DivisionLvlNicknameChange from 2020 to 2021
A.F.C. Llwydcoed Ardal South West 3
A.F.C. Porth Ardal South West 3Black Dragons
Aber Valley South Wales Alliance League Premier 4
Aberaeron Mid Wales League West 4Black and Ambers
Aberbargoed Buds Ardal South East 3Buds
Abercarn United Gwent County League Premier 4
Aberdare Town South Wales Alliance League Premier 4
Aberffraw North Wales Coast West League Premier 4
Abergavenny Town Ardal South East 3Pennies
Abermule Mid Wales League East 4Mule
Aberystwyth Town 2021–22 Cymru Premier 1Seasiders
Aberystwyth University Mid Wales League West 4Students
Abertillery Bluebirds Ardal South East 3Bluebirds
Abertillery Excelsiors Ardal South East 3Excelsiors
AC Pontymister Gwent County League Premier 4
Afan Lido Cymru South 2
Airbus UK Broughton Cymru North 2Wingmakers
Albion Rovers Gwent County League Premier 4
Amlwch Town North Wales Coast West League Premier 4Town
Ammanford Cymru South 2

B

ClubLeague/DivisionLvlNicknameChange from 2020 to 2021
Baglan Dragons South Wales Alliance League Premier 4
Bala Town 2021–22 Cymru Premier 1Lakesiders
Bangor 1876 North Wales Coast West League Premier 4
Bangor City Cymru North 2Citizens
Barmouth & Dyffryn United Mid Wales League West 4Magpies
Barry Town United 2021–22 Cymru Premier 1Linnets
Berriew Ardal North East 3Rhiewsiders
Bishops Castle Town Mid Wales League East 4Castle
Blaenau Ffestiniog Amateur Ardal North West 3Quarrymen
Blaenavon Blues Gwent County League Premier 4
Blaenrhondda South Wales Alliance League Premier 4
Bodedern Athletic North Wales Coast West League Premier 4Boded
Bow Street Ardal North East 3Magpies
Brecon Corinthians Mid Wales League East 4Corries
Brickfield Rangers Ardal North West 3
Bridgend Street South Wales Alliance League Premier 4The Mission
Briton Ferry Llansawel Cymru South 2Ferry
Bro Cernyw North Wales Coast East League Premier 4
Brymbo Ardal North West 3Steelmen
Buckley Town Cymru North 2Bucks
Builth Wells Mid Wales League East 4Bulls

C

ClubLeague/DivisionLvlNicknameChange from 2020 to 2021
Caerau (Ely) Ardal South West 3Young Guns
Caerleon Gwent County League Premier 4Romans
Caernarfon Town 2021–22 Cymru Premier 1Canaries
Caersws Ardal North East 3Bluebirds
Caldicot Town Ardal South East 3
Cambrian & Clydach Vale B.G.C. Cymru South 2
Canton Liberal South Wales Alliance League Premier 4
Cardiff Corinthians South Wales Alliance League Premier 4Corries
Cardiff Draconians Ardal South West 3Dracs
Cardiff Met 2021–22 Cymru Premier 1Archers
Carno Ardal North East 3Greens
Carmarthen Town Cymru South 2Old Gold
Castell Alun Colts North East Wales League Premier 4
Cefn Albion Ardal North East 3
Cefn Cribwr South Wales Alliance League Premier 4Riders
Cefn Druids 2021–22 Cymru Premier 1Druids
Cefn Mawr Rangers North East Wales League Premier 4Rangers
Chepstow Town Ardal South East 3
Chirk AAA Ardal North East 3Colliers
Chirk Town North East Wales League Premier 4
Churchstoke Mid Wales League East 4Marketmen
CK Swiss Valley West Wales Premier League 4
Coedpoeth United North East Wales League Premier 4
Colwyn Bay Cymru North 2Seagulls
Connah's Quay Nomads 2021–22 Cymru Premier 1Nomads
Conwy Borough Cymru North 2Tangarines
Corwen Ardal North East 3
Croesyceiliog Ardal South East 3
Cwm Wanderers West Wales Premier League 4
Cwmamman United Ardal South West 3
Cwmbran Celtic Cymru South 2Celts
Cwmbrân Town Gwent County League Premier 4Crows

D

ClubLeague/DivisionLvlNicknameChange from 2020 to 2021
Dafen Welfare West Wales Premier League 4Bluebirds
Denbigh Town Ardal North West 3Reds
Dinas Powys Ardal South West 3
Dolgellau Athletic Ardal North East 3Wasps
Dyffryn Banw Mid Wales League West 4Banw

E

ClubLeague/DivisionLvlNicknameChange from 2020 to 2021
Evans & Williams West Wales Premier League 4Albies

F

ClubLeague/DivisionLvlNicknameChange from 2020 to 2021
F.C. Queens Park North East Wales League Premier 4
F.C. Cwmaman South Wales Alliance League Premier 4Corries
Flint Town United 2021–22 Cymru Premier 1Silkmen
Forden United Mid Wales League East 4United
Four Crosses Ardal North East 3Crosses

G

ClubLeague/DivisionLvlNicknameChange from 2020 to 2021
Gaerwen North Wales Coast West League Premier 4
Garden Village Ardal South West 3Canaries
Garw S.B.G.C. South Wales Alliance League Premier 4
Giants Grave West Wales Premier League 4Albies
Glan Conwy North Wales Coast East League Premier 4
Goytre Ardal South East 3
Goytre United Cymru South 2
Graig Villa Dino Gwent County League Premier 4
Grange Albion South Wales Alliance League Premier 4
Greenfield North East Wales League Premier 4
Gresford Athletic Cymru North 2Colliers
Guilsfield Cymru North 2Guils
Gwalchmai North Wales Coast West League Premier 4

H

ClubLeague/DivisionLvlNicknameChange from 2020 to 2021
Halkyn & Flint Mountain North East Wales League Premier 4Mountain
Haverfordwest County 2021–22 Cymru Premier 1Bluebirds
Hawarden Rangers North East Wales League Premier 4
Hay St Marys Mid Wales League East 4Saints
Holyhead Hotspur Cymru North 2Hotspurs
Holywell Town Cymru North 2Wellmen

K

ClubLeague/DivisionLvlNicknameChange from 2020 to 2021
Kerry Ardal North East 3Lambs
Kinmel Bay North Wales Coast East League Premier 4
Knighton Town Mid Wales League East 4Robins

L

ClubLeague/DivisionLvlNicknameChange from 2020 to 2021
Lex Glyndwr XI North East Wales League Premier 4Lawmen
Llanberis North Wales Coast West League Premier 4Y Darans
Llandrindod Wells Ardal South East 3Spamen
Llandudno Albion Ardal North West 3Albion
Llandudno Cymru North 2Seasiders
Llandudno Junction North Wales Coast East League Premier 4Railwaymen
Llandyrnog United North Wales Coast East League Premier 4Dyrny
Llanelli Town Cymru South 2Reds
Llanfair United Ardal North East 3
Llanfairfechan Town North Wales Coast East League Premier 4
Llanfyllin Town Mid Wales League East 4Magpies
Llangefni Town Cymru North 2Dazzlers
Llangollen Town North East Wales League Premier 4Town
Llanidloes Town Cymru North 2Daffodils
Llannefydd North Wales Coast East League Premier 4
Llanrhaeadr Cymru North 2
Llanrug United North Wales Coast West League Premier 4
Llanrumney United South Wales Alliance League Premier 4
Llanrwst United Ardal North West 3Rwsters
Llansannan North Wales Coast East League Premier 4
Llansantffraid Village Mid Wales League East 4Saints
Llantwit Major Cymru South 2
Llanuwchllyn Ardal North West 3
Llay Welfare Ardal North West 3Welly
Lliswerry Gwent County League Premier 4
Lucas Cwmbran Gwent County League Premier 4Brakemen

M

ClubLeague/DivisionLvlNicknameChange from 2020 to 2021
Machynlleth Ardal North East 3
Meliden North Wales Coast East League Premier 4Miners
Menai Bridge Tigers North Wales Coast West League Premier 4Tigers
Merthyr Saints South Wales Alliance League Premier 4Saints
Mochdre Sports North Wales Coast East League Premier 4Miners
Mold Alexandra Ardal North West 3
Monmouth Town Ardal South East 3Kingfishers
Montgomery Town Mid Wales League East 4Canaries
Morriston Town West Wales Premier League 4
Mumbles Rangers West Wales Premier League 4
Mynydd Isa Spartans North East Wales League Premier 4Spartans
Mynydd Llandegai North Wales Coast West League Premier 4

N

ClubLeague/DivisionLvlNicknameChange from 2020 to 2021
Nantlle Vale Ardal North West 3
Nefyn United North Wales Coast West League Premier 4Y Penwaig
New Brighton Villa North East Wales League Premier 4Yellers
Newcastle Emlyn Mid Wales League West 4
Newport City Ardal South East 3Steelmen
Newtown 2021–22 Cymru Premier 1Robins
Newtown Wanderers Mid Wales League East 4
Newport Civil Service Gwent County League Premier 4Civil
Newport Corinthians Gwent County League Premier 4

O

ClubLeague/DivisionLvlNicknameChange from 2020 to 2021
Overton Recreation North East Wales League Premier 4O's

P

ClubLeague/DivisionLvlNicknameChange from 2020 to 2021
Panteg Ardal South East 3Black and Whites
Pencoed Athletic South Wales Alliance League Premier 4
Penlan Club West Wales Premier League 4
Penmaenmawr Phoenix North Wales Coast East League Premier 4Phoenix
Penparcau Ardal North East 3Arky
Penrhiwceiber Rangers Ardal South West 3
Penrhyncoch Cymru North 2Roosters
Penrhyndeudraeth North Wales Coast West League Premier 4Cockles
Pentraeth North Wales Coast West League Premier 4
Penybont 2021–22 Cymru Premier 1
Pen-y-cae Ardal North East 3Cae
Penydarren B.G.C. Ardal South West 3Pen
Pill YMCA Gwent County League Premier 4
Pontardawe Town Ardal South West 3
Pontarddulais Town West Wales Premier League 4Bont
Pontyclun Ardal South West 3Clun
Pontypridd Town Cymru South 2Dragons
Port Talbot Town Cymru South 2Steelmen
Porthcawl Town South Wales Alliance League Premier 4Seasiders
Porthmadog Ardal North West 3Port
Prestatyn Sports North Wales Coast East League Premier 4
Prestatyn Town Cymru North 2Seasiders
Pwllheli North Wales Coast West League Premier 4Lillywhites

R

ClubLeague/DivisionLvlNicknameChange from 2020 to 2021
Radnor Valley Mid Wales League East 4Goats
Rhuddlan Town North Wales Coast East League Premier 4Town
Rhayader Town Ardal South East 3Thin Red Line
Rhos Aelwyd Ardal North East 3
Rhostyllen Ardal North West 3Rhos
Rhydymwyn Ardal North West 3Rhyd
Risca United Cymru South 2Cuckoos
Rogerstone Gwent County League Premier 4Welfare
RTB Ebbw Vale Gwent County League Premier 4Ts
Ruthin Town Cymru North 2Town

S

ClubLeague/DivisionLvlNicknameChange from 2020 to 2021
Saltney Town Ardal North West 3Bordermen
Seven Sisters Onllwyn West Wales Premier League 4Green Army
South Gower West Wales Premier League 4
St Asaph City Ardal North West 3
Swansea University Cymru South 2

T

ClubLeague/DivisionLvlNicknameChange from 2020 to 2021
Taff's Well Cymru South 2Wellmen
The New Saints 2021–22 Cymru Premier 1Saints
Ton Pentre Ardal South West 3Rhondda Bulldogs
Trebanog South Wales Alliance League Premier 4
Tredegar Town Ardal South East 3
Trefelin B.G.C. Cymru South 2
Tregaron Turfs Mid Wales League West 4
Treharris Athletic Western Ardal South West 3Lilywhites
Treowen Stars Ardal South East 3Stars
Trethomas Bluebirds Ardal South East 3Bluebirds
Trewern United Central Wales North Division 4Tigers
Tywyn & Bryncrug Mid Wales League West 4

U

ClubLeague/DivisionLvlNicknameChange from 2020 to 2021
Undy Athletic Cymru South 2Tigers

W

ClubLeague/DivisionLvlNicknameChange from 2020 to 2021
Waterloo Rovers Mid Wales League East 4Rovers
Wattsville Gwent County League Premier 4Ville
Welshpool Town Ardal North East 3Lillywhites
West End Ardal South West 3

Y

ClubLeague/DivisionLvlNicknameChange from 2020 to 2021
Y Felinheli Ardal North West 3
Y Rhyl 1879 North Wales Coast East League Premier 4Lilywhites
Ynysddu Welfare Gwent County League Premier 4
Ynyshir Albions Ardal South West 3Buns
Ynysygerwn Ardal South West 3