The Welsh Alliance Football League (formerly the Lock Stock Welsh Alliance Football League, for sponsorship reasons) was a football league formed in 1984, and discontinued in 2020 following the reorganisation of the Welsh football pyramid for the 2020–21 season.
Division 1 was part of the third level of the Welsh football league system in North Wales.
Member clubs for the final 2019–20 season As confirmation from the league on 25 June 2019.
Division 1 Club Name Stadium 2018–19 position Blaenau Ffestiniog Amateur Cae Clyd, Blaenau Ffestiniog 2nd (Promoted from Division 2 for 2019–20 season) Bodedern Athletic Cae Ty Cristion, Village Hall Bodedern 2nd Denbigh Town Central Park, Denbigh 15th (Relegated from Cymru Alliance for 2019–20 season) Glan Conwy Cae Ffwt, Glan Conwy 1st (Promoted from Division 2 for 2019–20 season) Greenfield Bagillt Road, Greenfield 4th Holyhead Hotspur The New Stadium, Holyhead 16th (Relegated from Cymru Alliance for 2019–20 season) Llanberis Ffordd Padarn, Llanberis 10th Llandudno Albion Ffordd Dwyfor, Llandudno 3rd Llandyrnog United Cae Nant, Llandyrnog 13th Llanrug United Eithin Duon, Llanrug 5th Llanrwst United Gwydir Park, Llanrwst 11th Mynydd Llandegai Mynydd Llandygai 12th Nantlle Vale Maes Dulyn, Penygroes 6th Penrhyndeudraeth Maes Y Parc, Penrhyndeudraeth 8th Prestatyn Sports Gronant Playing Fields, Prestatyn 7th St Asaph City Roe Plas, St Asaph 9th
Division 2 Club name Stadium 2018–19 position Amlwch Town Lôn Bach, Amlwch 15th Aberffraw Ty Croes, Aberffraw 5th Barmouth & Dyffryn United Wern Mynach, Barmouth 14th (Relegated from Division 1 for 2019–20 season) Gaerwen Lon Groes, Gaerwen 11th Gwalchmai Maes Meurig, Gwalchmai 2nd (Promoted from Gwynedd League for 2019–20 season) Holyhead Town Millbank Sports Field, Holyhead 12th Kinmel Bay Cader Avenue, Kinmel Bay 7th Llandudno Amateurs The Oval, Llandudno 1st (Promoted from Vale of Clwyd and Conwy Football League Premier Division for 2019–20 season) Llandudno Junction The Flyover, Llandudno Junction 15th (Relegated from Division 1 for 2019–20 season) Llannefydd Llannefydd 3rd Mochdre Sports Swan Road, Mochdre 14th Penmaenmawr Phoenix Cae Sling, Penmaenmawr 9th Pentraeth Bryniau Field, Pentraeth 10th Pwllheli Leisure Centre, Recreation Road, Pwllheli 4th Y Felinheli Cae Selio, Bangor Street, Y Felinheli 8th
Past Champions
SeasonDivisional 1984–85Conwy United1985–86Conwy United1986–87Bethesda Athletic1987–88Llanfairpwll1988–89Flint Town United1989–90Porthmadog1990–91Llangefni Town1991–92Llangefni Town1992–93Cemaes Bay1993–94Llangefni Town1994–95Rhydymwyn1995–96Denbigh Town1996–97Glantraeth1997–98Holyhead Hotspur1998–99Llangefni Town1999–2000Halkyn United2000–01Llanfairpwll2001–02Amlwch Town2002–03Glantraeth2003–04Rhyl Reserves2004–05Bodedern2005–06Prestatyn Town2006–07Denbigh Town2007–08Bethesda Athletic2008–09Bethesda Athletic2009–10Rhydymwyn Season Division 1 Division 22010–11 Conwy United Caernarfon Wanderers2011–12 Holyhead Hotspur Glantraeth2012–13 Caernarfon Town Llandyrnog United2013–14 Denbigh Town Penrhyndeudraeth2014–15 Holywell Town St Asaph City2015–16 Trearddur Bay Greenfield2016–17 Glantraeth Llandudno Albion2017–18 Conwy Borough Prestatyn Sports2018–19 Llangefni Town Glan Conwy2019–20 Holyhead Hotspur Y Felinheli
References