List of Welsh Premier League clubs




The Cymru Premier is an association football league based in Wales. Formed in 1992 as the League of Wales, it was the first national football league in the country. The competition changed its name to the Welsh Premier League in 2002 and then to the Cymru Premier in 2019. In its inaugural season 20 teams played in the league, but it has since been significantly restructured and had 12 member clubs in the 2018-19 season. Although it is the highest level of the Welsh football league system, the Welsh Premier League has never included the country's major professional clubs, Cardiff City, Swansea City, Wrexham and Newport County. For historical reasons these clubs all play within the English league system. Instead the Welsh Premier League consists primarily of clubs from large towns and some smaller towns, and the majority of the players are semi-professional. As of 2013, The New Saints, who have played in Oswestry in England since 2005, were the only full-time professional team in the league.
Since its formation, 39 clubs have taken part in the league. The only clubs to have played in the league in every season since it was formed are Aberystwyth Town and Newtown. Conversely two other founder members, Abergavenny Thursdays and Llanidloes Town, were relegated at the end of the league's inaugural season and have never returned. Two other clubs, Llangefni Town and Cardiff Grange Harlequins, have spent only a single season in the league. The most recent team to make its debut in the league was Llandudno, who gained promotion to the league for the first time in 2015. A system of promotion and relegation exists between the Cymru Premier and the two regional leagues at the second level of the Welsh league system, the Cymru North in the northern half of the country and the Cymru South in the southern half.

Clubs

The table shows the first and most recent season in which each club competed in the league up to and including the 2018-19 season. Some clubs' membership was intermittent between their first and last season. The name shown for each club is the most recent, and the table is initially sorted in alphabetical order of these names. Any other names under which the club played in the league are shown in footnotes. A dagger symbol indicates that the club was a founder member of the league.
ClubFirst seasonMost recent seasonTotal seasonsBest finishTimes championsCurrent status Ref.
Abergavenny Thursdays 1992-931992-931-Defunct; folded in 2013
Aberystwyth Town 1992-932018-1927-Playing in Welsh Premier League
Afan Lido 1992-932013-1414-Playing in Welsh Football League Division One
Airbus UK Broughton2004-052016-1713-Playing in Cymru Alliance
Bala Town2009-102018-1910-Playing in Welsh Premier League
Bangor City 1992-932017-1826Playing in Cymru Alliance
Barry Town United1994-952018-1912Playing in Welsh Premier League
Briton Ferry Athletic 1992-931996-974-Merged with Llansawel in 2009 to form Briton Ferry Llansawel
Caernarfon Town1995-962018-1914-Playing in Welsh Premier League
Caersws 1992-932009-1018-Playing in Mid-Wales League Division One
Cardiff Grange Harlequins2005-062005-061-Defunct; folded in 2015
Cardiff Metropolitan University 1992-932018-1912-Playing in Welsh Premier League
Carmarthen Town1996-972018-1923-Playing in Welsh Premier League
Cefn Druids1999-20002018-1915-Playing in Welsh Premier League
Cemaes Bay1995-961997-983-Playing in Anglesey League
Connah's Quay Nomads 1992-932018-1925-Playing in Welsh Premier League
Conwy Borough 1992-931999-20008-Playing in Cymru Alliance
Cwmbran Town 1992-932006-0715Playing in Gwent County League Division One
Ebbw Vale 1992-931997-986-Defunct; folded in 1998
Flint Town United 1992-931997-986-Playing in Cymru Alliance
Haverfordwest County 1992-932015-1617-Playing in Welsh Football League Division One
Holywell Town 1992-931998-996-Playing in Cymru Alliance
Llandudno 2015-162018-194-Playing in Welsh Premier League
Llanelli Town 1992-932018-1918Playing in Welsh Premier League
Llangefni Town2007-082007-081-Playing in Welsh Alliance League Division One
Llanidloes Town 1992-931992-931-Playing in Mid-Wales League Division One
Maesteg Park Athletic 1992-931994-953-Defunct; folded in 2010
Mold Alexandra 1992-931994-953-Playing in Welsh National League Division One
Neath2007-082011-125-Defunct; folded in 2012
Newtown 1992-932018-1927-Playing in Welsh Premier League
Oswestry Town2000-012002-033-Merged with The New Saints in 2003
Port Talbot Town2000-012015-1616-Playing in Welsh Football League Division One
Porthmadog 1992-932009-1013-Playing in Cymru Alliance
Prestatyn Town2008-092014-157-Playing in Cymru Alliance
Rhayader Town1997-982001-025-Playing in Mid-Wales League Division Two
Rhyl1994-952016-1720Playing in Cymru Alliance
Welshpool Town1996-972009-1010-Playing in Mid-Wales League Division One
1993-942018-1926Playing in Welsh Premier League
Ton Pentre1993-941996-974-Playing in Welsh Football League Division One