South Wales Alliance League

The South Wales Premier League is a football league structure in South Wales, currently known for sponsorship reasons as The Highadmit Projects South Wales Premier League. The top tier of the league, the Premier Division is at the fourth tier of the Welsh Football Pyramid and offers promotion opportunities to the tier 3 Football Association of Wales administered Ardal Leagues. The league is run by the South Wales Football Association.

The league was formed in 2015 by a merger of the South Wales Senior League and the South Wales Amateur League.

In April 2022, the league, after discussions with the South Wales Football Association, announced planned changes to the league structure from the 2023–24 season. The current set up of three divisions of sixteen clubs will move to four divisions of twelve with a Premier Division, Division One and two regionalised Division Twos. As a result of this at the end of the 2022–23 season, teams finishing in 11th to 16th places in the Premier Division were relegated to Division One (renamed as the 'Championship Division').

During the summer of 2024, the league was renamed as the 'South Wales Premier League'.

Member clubs for 2024–25 season
The following clubs will compete.

South Wales Premier League

 * Aber Valley
 * Caerphilly Athletic
 * Cardiff Airport
 * Ely Rangers
 * FC Cwmaman
 * Llantwit Fardre
 * Pencoed Athletic
 * Penydarren
 * Port Talbot
 * Porthcawl Town Athletic
 * Ton Pentre
 * Tonyrefail BGC

Championship Division

 * Aberdare Town
 * Afan United
 * AFC Wattstown
 * Bettws F.C./ Cardiff Bay Warriors
 * Cardiff Cosmopolitan
 * Clwb Cymric
 * Cwmbach Royal Stars
 * Dinas Powys
 * Llanrumney United
 * Merthyr Saints
 * Treforest
 * Vale United

Division One East

 * AFC Penrhiwceiber
 * Cwm Welfare
 * Cwrt Rawlin
 * Fairwater
 * Nelson Cavaliers
 * Pantyscallog
 * Penrhiwfer
 * Penygraig United
 * Splott
 * St Josephs
 * Treorchy
 * Tongwynlais

Division One West

 * Bettws/Cardiff bay warriors
 * Caerau All Whites
 * Cogan Coronation
 * Garw
 * Grange Albion
 * Holton Road
 * Llangeinor
 * Maesteg Park
 * Margam YC
 * Sully Sports
 * Talbot Green
 * Tata Steel United