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.

List of leagues and divisions Cymru Premier (Level 1) Cymru North / Cymru South (Level 2) Ardal Leagues Northeast / Northwest / Southeast / Southwest (Level 3) Below these, there are the regional feeders (starting at Level 4): Gwent County League Premier (there are also a Division One and Two at Levels 5 & 6) Mid Wales Football League East / West North East Wales Football League Premier (there is also a championship at Level 5) North Wales Coast East Football League Premier (there is also a Division One at Level 5) North Wales Coast West Football League Premier (there is also a Division One at Level 5) South Wales Alliance League Premier (there are also a Division One and Two at Levels 5 & 6) West Wales Premier League

Alphabetical list of clubs Key Key to divisional changeNew ClubClub was promoted to a higher LevelClub was transferred between divisions at the same LevelClub resigned or was demoted to a lower LevelClub was relegated to a lower Level

__NOTOC__

A

Club League/Division Lvl Nickname Change from 2020 to 2021A.F.C. LlwydcoedArdal South West3Aber ValleySouth Wales Alliance League Premier4AberaeronCeridigion League Division 2 6Black and AmbersAberbargoed BudsArdal South East3BudsAbercarn UnitedGwent County League Premier4Aberdare TownSouth Wales Alliance League Premier4AberffrawNorth Wales Coast West League Premier4Abergavenny TownArdal South East3PenniesAbermuleMid Wales League East4MuleAberystwyth TownCymru South2SeasidersAberystwyth UniversityMid Wales League West4StudentsAbertillery BluebirdsArdal South East3BluebirdsAbertillery ExcelsiorsArdal South East3ExcelsiorsAC PontymisterGwent County League Premier4Afan LidoCymru South2Airbus UK BroughtonCymru North2WingmakersAlbion RoversGwent County League Premier4Amlwch TownNorth Wales Coast West League Premier4TownAmmanfordCymru South2

B

Club League/Division Lvl Nickname Change from 2020 to 2021Baglan DragonsSouth Wales Alliance League Premier4Bala Town2021–22 Cymru Premier1LakesidersBangor 1876North Wales Coast West League Premier4Bangor CityCymru North2CitizensBarmouth & Dyffryn UnitedMid Wales League West4MagpiesBarry Town United2021–22 Cymru Premier1LinnetsBerriewArdal North East3Rhiewsiders Bishops Castle TownMid Wales League East4CastleBlaenau Ffestiniog AmateurArdal North West3QuarrymenBlaenavon BluesGwent County League Premier4BlaenrhonddaSouth Wales Alliance League Premier4Bodedern AthleticNorth Wales Coast West League Premier4BodedBow StreetArdal North East3MagpiesBrecon CorinthiansMid Wales League East4CorriesBrickfield RangersArdal North West3Bridgend StreetSouth Wales Alliance League Premier4The MissionBriton Ferry LlansawelCymru South2FerryBro CernywNorth Wales Coast East League Premier4BrymboArdal North West3SteelmenBuckley TownCymru North2BucksBuilth WellsMid Wales League East4Bulls

C

Club League/Division Lvl Nickname Change from 2020 to 2021Caerau (Ely)Ardal South West3Young GunsCaerleonGwent County League Premier4RomansCaernarfon Town2021–22 Cymru Premier1CanariesCaerswsArdal North East3BluebirdsCaldicot TownArdal South East3Cambrian & Clydach Vale B.G.C.Cymru South2Canton LiberalSouth Wales Alliance League Premier4Cardiff CorinthiansSouth Wales Alliance League Premier4CorriesCardiff DraconiansArdal South West3DracsCardiff Met2021–22 Cymru Premier1ArchersCarnoArdal North East3GreensCarmarthen TownCymru South2Old GoldCastell Alun ColtsNorth East Wales League Premier4Cefn AlbionArdal North East3Cefn CribwrSouth Wales Alliance League Premier4RidersCefn Druids2021–22 Cymru Premier1DruidsCefn Mawr RangersNorth East Wales League Premier4RangersChepstow TownArdal South East3Chirk AAAArdal North East3ColliersChirk TownNorth East Wales League Premier4ChurchstokeMid Wales League East4MarketmenCK Swiss ValleyWest Wales Premier League4Coedpoeth UnitedNorth East Wales League Premier4Colwyn BayCymru North2SeagullsConnah's Quay Nomads2021–22 Cymru Premier1NomadsConwy BoroughCymru North2TangarinesCorwenArdal North East3CroesyceiliogArdal South East3Cwm WanderersWest Wales Premier League4Cwmamman UnitedArdal South West3Cwmbran CelticCymru South2CeltsCwmbrân TownGwent County League Premier4Crows

D

Club League/Division Lvl Nickname Change from 2020 to 2021Dafen WelfareWest Wales Premier League4BluebirdsDenbigh TownArdal North West3RedsDinas PowysArdal South West3Dolgellau AthleticArdal North East3WaspsDyffryn BanwMid Wales League West4Banw

E

Club League/Division Lvl Nickname Change from 2020 to 2021Evans & WilliamsWest Wales Premier League4Albies

F

Club League/Division Lvl Nickname Change from 2020 to 2021F.C. Queens ParkNorth East Wales League Premier4F.C. CwmamanSouth Wales Alliance League Premier4CorriesFlint Town United2021–22 Cymru Premier1SilkmenForden UnitedMid Wales League East4UnitedFour CrossesArdal North East3Crosses

G

Club League/Division Lvl Nickname Change from 2020 to 2021GaerwenNorth Wales Coast West League Premier4Garden VillageArdal South West3CanariesGarw S.B.G.C.South Wales Alliance League Premier4Giants GraveWest Wales Premier League4AlbiesGlan ConwyNorth Wales Coast East League Premier4GoytreArdal South East3Goytre UnitedCymru South2Graig Villa DinoGwent County League Premier4Grange AlbionSouth Wales Alliance League Premier4GreenfieldNorth East Wales League Premier4Gresford AthleticCymru North2ColliersGuilsfieldCymru North2GuilsGwalchmaiNorth Wales Coast West League Premier4

H

Club League/Division Lvl Nickname Change from 2020 to 2021Halkyn & Flint MountainNorth East Wales League Premier4MountainHaverfordwest County2021–22 Cymru Premier1BluebirdsHawarden RangersNorth East Wales League Premier4Hay St MarysMid Wales League East4SaintsHolyhead HotspurCymru North2HotspursHolywell TownCymru North2Wellmen

K

Club League/Division Lvl Nickname Change from 2020 to 2021KerryArdal North East3LambsKinmel BayNorth Wales Coast East League Premier4Knighton TownMid Wales League East4Robins

L

Club League/Division Lvl Nickname Change from 2020 to 2021Lex Glyndwr XINorth East Wales League Premier4LawmenLlanberisNorth Wales Coast West League Premier4Y DaransLlandrindod WellsArdal South East3SpamenLlandudno AlbionArdal North West3AlbionLlandudnoCymru North2SeasidersLlandudno JunctionNorth Wales Coast East League Premier4RailwaymenLlandyrnog UnitedNorth Wales Coast East League Premier4DyrnyLlanelli TownCymru South2RedsLlanfair UnitedArdal North East3Llanfairfechan TownNorth Wales Coast East League Premier4Llanfyllin TownMid Wales League East4MagpiesLlangefni TownCymru North2DazzlersLlangollen TownNorth East Wales League Premier4TownLlanidloes TownCymru North2DaffodilsLlannefyddNorth Wales Coast East League Premier4LlanrhaeadrCymru North2Llanrug UnitedNorth Wales Coast West League Premier4Llanrumney UnitedSouth Wales Alliance League Premier4Llanrwst UnitedArdal North West3RwstersLlansannanNorth Wales Coast East League Premier4Llansantffraid VillageMid Wales League East4SaintsLlantwit MajorCymru South2LlanuwchllynArdal North West3Llay WelfareArdal North West3WellyLliswerryGwent County League Premier4Lucas CwmbranGwent County League Premier4Brakemen

M

Club League/Division Lvl Nickname Change from 2020 to 2021MachynllethArdal North East3MelidenNorth Wales Coast East League Premier4MinersMenai Bridge TigersNorth Wales Coast West League Premier4TigersMerthyr SaintsSouth Wales Alliance League Premier4SaintsMochdre SportsNorth Wales Coast East League Premier4MinersMold AlexandraArdal North West3Monmouth TownArdal South East3KingfishersMontgomery TownMid Wales League East4CanariesMorriston TownWest Wales Premier League4Mumbles RangersWest Wales Premier League4Mynydd Isa SpartansNorth East Wales League Premier4SpartansMynydd LlandegaiNorth Wales Coast West League Premier4

N

Club League/Division Lvl Nickname Change from 2020 to 2021Nantlle ValeArdal North West3Nefyn UnitedNorth Wales Coast West League Premier4Y PenwaigNew Brighton VillaNorth East Wales League Premier4YellersNewcastle EmlynMid Wales League West4Newport CityArdal South East3SteelmenNewtown2021–22 Cymru Premier1RobinsNewtown WanderersMid Wales League East4Newport Civil ServiceGwent County League Premier4CivilNewport CorinthiansGwent County League Premier4

O

Club League/Division Lvl Nickname Change from 2020 to 2021Overton RecreationNorth East Wales League Premier4O's

P

Club League/Division Lvl Nickname Change from 2020 to 2021PantegArdal South East3Black and WhitesPencoed AthleticSouth Wales Alliance League Premier4Penlan ClubWest Wales Premier League4Penmaenmawr PhoenixNorth Wales Coast East League Premier4PhoenixPenparcauArdal North East3ArkyPenrhiwceiber RangersArdal South West3PenrhyncochCymru North2RoostersPenrhyndeudraethNorth Wales Coast West League Premier4CocklesPentraethNorth Wales Coast West League Premier4Penybont2021–22 Cymru Premier1Pen-y-caeArdal North East3CaePenydarren B.G.C.Ardal South West3PenPill YMCAGwent County League Premier4Pontardawe TownArdal South West3Pontarddulais TownWest Wales Premier League4BontPontyclunArdal South West3ClunPontypridd TownCymru South2DragonsPort Talbot TownCymru South2SteelmenPorthcawl TownSouth Wales Alliance League Premier4SeasidersPorthmadogArdal North West3PortPrestatyn SportsNorth Wales Coast East League Premier4Prestatyn TownCymru North2SeasidersPwllheliNorth Wales Coast West League Premier4Lillywhites

R

Club League/Division Lvl Nickname Change from 2020 to 2021Radnor ValleyMid Wales League East4GoatsRhuddlan TownNorth Wales Coast East League Premier4TownRhayader TownArdal South East3Thin Red LineRhos AelwydArdal North East3RhostyllenArdal North West3RhosRhydymwynArdal North West3RhydRisca UnitedCymru South2CuckoosRogerstoneGwent County League Premier4WelfareRTB Ebbw ValeGwent County League Premier4TsRuthin TownCymru North2Town

S

Club League/Division Lvl Nickname Change from 2020 to 2021Saltney TownArdal North West3BordermenSeven Sisters OnllwynWest Wales Premier League4Green ArmySouth GowerWest Wales Premier League4St Asaph CityArdal North West3Swansea UniversityCymru South2

T

Club League/Division Lvl Nickname Change from 2020 to 2021Taff's WellCymru South2WellmenThe New Saints2021–22 Cymru Premier1SaintsTon PentreArdal South West3Rhondda BulldogsTrebanogSouth Wales Alliance League Premier4Tredegar TownArdal South East3Trefelin B.G.C.Cymru South2Tregaron TurfsMid Wales League West4Treharris Athletic WesternArdal South West3LilywhitesTreowen StarsArdal South East3StarsTrethomas BluebirdsArdal South East3BluebirdsTrewern UnitedCentral Wales North Division4TigersTywyn & BryncrugMid Wales League West4

U

Club League/Division Lvl Nickname Change from 2020 to 2021Undy AthleticCymru South2Tigers

W

Club League/Division Lvl Nickname Change from 2020 to 2021Waterloo RoversMid Wales League East4RoversWattsvilleGwent County League Premier4VilleWelshpool TownArdal North East3LillywhitesWest EndArdal South West3

Y

Club League/Division Lvl Nickname Change from 2020 to 2021Y FelinheliArdal North West3Y Rhyl 1879North Wales Coast East League Premier4LilywhitesYnysddu WelfareGwent County League Premier4Ynyshir AlbionsArdal South West3BunsYnysygerwnArdal South West3

External links Football Club History Database