Welsh Football League Division Two
The Welsh Football League Division Two, was a football league and forms the fourth level of the Welsh football league system in South Wales.
If the team which finishes top of the division has good enough ground facilities, traditionally it was promoted to the Welsh Football League Division One and is replaced by the team finishing bottom of Division One. The team finishing in bottom position is relegated to the Welsh Football League Division Three. For the 2019–20 season promotion was to the newly formed FAW League One at Tier 3 and relegation was to one of the regional leagues.
From its inception in 1904 it always sat below the top flight of the Welsh League, or the Rhymney Valley League and Glamorgan League as it was known until 1912. This division has changed its title on numerous occasions to follow suit of the other leagues within the competition; for seven years in the 1980s it was known as the Premier Division as the top flight adopted the National Division name, while Division Two was split into two sections - A & B and West & East - for many years before 1965.
In 1992 it became level three of the Welsh Football Pyramid following the creation of the Welsh Premier League.
After the creation of the Cymru South, for the 2019–20 season, the league was rebranded and Welsh Football League Division Two incorporated the former Division Three teams.
Member clubs for the final 2019–20 season
- Aberdare Town
- Abertillery Bluebirds
- AFC Porth
- Albion Rovers
- Chepstow Town
- Newport City
- Panteg
- Penrhiwceiber Rangers
- Pontyclun
- Tredegar Town
- Treharris Athletic Western
- Trethomas Bluebirds
- Treowen Stars
- West End
- Ynyshir Albions
- Ynysygerwn
Champions (as level 2 of the Welsh League)
- 1905–06: Abergavenny
- 1906–07: Pontlottyn
- 1907–08: Treharris Reserves
- 1908–09: Gilfach
- 1909–10: shared between Cwm and Troedyrhiw
- 1910–11: Pontlottyn Town
- 1911–12: Troedyrhiw
- 1912–13: Troedyrhiw
- 1913–14: Troedyrhiw
- 1914–15: Bargoed
- 1915–20: no competitions
- 1920–21: Aberdare Amateurs
- 1921–22: Rhymney
- 1922–23: unknown
- 1923–24:
- * Section A: Penrhiwceiber
- * Section B: Cwmparc
- 1924–25: Ferndale United
- 1925–26: unknown
- 1926–27:
- * Section A: Llanbradach
- * Section B: Troedyrhiw Welfare
- 1927–28:
- * Section A: Ystrad Mynach
- * Section B: Troedyrhiw Welfare
- 1928–29: unknown
- 1929–30: Abertysswg
- 1930–31: Troedyrhiw
- 1931–32: Troedyrhiw
- 1932–33: unknown
- 1933–34:
- * Western Division: Llanelly A
- * Eastern Division: Gelli Colliery
- 1934–35: unknown
- 1935–36: unknown
- 1936–37: unknown
- 1937–38:
- * Western Division: Milford Haven
- * Eastern Division: Abercynon
- 1938–39: unknown
- 1939–40: unknown
- 1946–47:
- * Western Division: Brynna United
- * Eastern Division: Lovell's Athletic Reserves
- 1947–48:
- * Western Division: Briton Ferry Athletic
- * Eastern Division: Penrhiwceiber
- 1948–49:
- * Western Division: Pembroke Borough
- * Eastern Division: Bargoed United
- 1949–50
- * Western Division: Cwmparc
- * Eastern Division: Senghenydd Town
- 1950–51:
- * Western Division: Llanelly Reserves
- * Eastern Division: Nelson Welfare
- 1951–52:
- * Western Division: Cwmparc
- * Eastern Division: Abergavenny Thursdays
- 1952–53:
- * Western Division: Aberystwyth Town
- * Eastern Division: Barry Town
- 1953–54:
- * Western Division: Tonyrefail
- * Eastern Division: Pontllanfraith
- 1954–55:
- * Western Division: Atlas Sports - Swansea
- * Eastern Division: Nelson
- 1955–56:
- * Western Division: Gwynfi Welfare
- * Eastern Division: Brecon Corinthians
- 1956–57:
- * Western Division: Haverfordwest
- * Eastern Division: Cwmparc
- 1957–58:
- * Western Division: Port Talbot Athletic
- * Eastern Division: Cardiff Corinthians
- 1958–59:
- * Western Division: Llanelly
- * Eastern Division: Barry Town
- 1959–60:
- * Western Division: Bettws - Ammanford
- * Eastern Division: Tredomen Works
- 1960–61:
- * Western Division: Carmarthen Town
- * Eastern Division: Cardiff Corinthians
- 1961–62:
- * Western Division: Pontardawe Athletic
- * Eastern Division: Ebbw Vale
- 1962–63:
- * Western Division: Port Talbot Athletic
- * Eastern Division: Ferndale Athletic
- 1963–64:
- * Western Division: Milford United
- * Eastern Division: Bridgend Town
- 1964–65:
- * Western Division: Clydach United
- * Eastern Division: South Wales Switchgear
- 1965–66: Ebbw Vale
- 1966–67: Ammanford Town
- 1967–68: Tonyrefail Welfare
- 1968–69: Caerleon
- 1969–70: Caerau Athletic
- 1970–71: Swansea University
- 1971–72: Cardiff Corinthians
- 1972–73: Briton Ferry Athletic
- 1973–74: Lewistown
- 1974–75: Pontllanfraith
- 1975–76: Spencer Works
- 1976–77: Cardiff College of Education
- 1977–78: Caerau Athletic
- 1978–79: Cardiff Corinthians
- 1979–80: Maesteg Park Athletic
- 1980–81: Haverfordwest County
- 1981–82: Sully
- 1982–83: Brecon Corinthians
- 1983–84: Abercynon Athletic
- 1984–85: Sully
- 1985–86: Cardiff Corinthians
- 1986–87: Sully
- 1987–88: AFC Cardiff
- 1988–89: Afan Lido
- 1989–90: Afan Lido
- 1990–91: Sully
- 1991–92: Morriston Town
- 1992–93: Blaenrhondda
Champions (as Step 3 of the pyramid)
- 1993–94: AFC Porth
- 1994–95: Taffs Well
- 1995–96: Penrhiwceiber Rangers
- 1996–97: Grange Harlequins
- 1997–98: Bridgend Town
- 1998–99: Pontardawe Town
- 1999–2000: Penrhiwceiber Rangers
- 2000–01: Fields Park Pontllanfraith
- 2001–02: Garw Athletic
- 2002–03: Garden Village
- 2003–04: Dinas Powys
- 2004–05: Skewen Athletic
- 2005–06: Pontardawe Town
- 2006–07: Pontypridd Town
- 2007–08: Garw Athletic
- 2008–09: Bettws
- 2009–10: West End
- 2010–11: Penrhiwceiber Rangers
- 2011–12: Ton Pentre
- 2012–13: Monmouth Town
- 2013–14: Goytre
- 2014–15: Cardiff Metropolitan University
- 2015–16: Barry Town United
- 2016–17: Llanelli Town
- 2017–18: Llantwit Major
- 2018–19: STM Sports
Champions (as Step 4 of the pyramid)
- 2019–20: Penrhiwceiber Rangers