| 01 Apr 24 | r29        | AirbusAirbus | 2 - 2 | Buckley TownBuckley Town |
| 01 Apr 24 | r29        | Bangor 1876Bangor 1876 | 0 - 3 | LlandudnoLlandudno |
| 01 Apr 24 | r29        | CaerswsCaersws | 1 - 0 | Denbigh TownDenbigh Town |
| 01 Apr 24 | r29        | Chirk AAAChirk AAA | 1 - 1 | PorthmadogPorthmadog |
| 01 Apr 24 | r29        | Flint Town UnitedFlint Town Un | 6 - 3 | Mold AlexandraMold Alexandr |
| 01 Apr 24 | r29        | GuilsfieldGuilsfield | 0 - 1 | Gresford AthleticGresford Athl |
| 01 Apr 24 | r29        | Ruthin TownRuthin Town | 4 - 0 | PrestatynPrestatyn |
| 01 Apr 24 | r29        | Caerau ElyCaerau Ely | 3 - 2 | Afan LidoAfan Lido |
| 01 Apr 24 | r29        | Goytre UnitedGoytre United | 2 - 1 | LlanelliLlanelli |
| 01 Apr 24 | r29        | Pontardawe TownPontardawe To | 3 - 3 | Cwmbran CelticCwmbran Celti |
| 01 Apr 24 | r29        | Taffs WellTaffs Well | 0 - 2 | Cambrian and Clydach ValCambrian and |
| 01 Apr 24 | r29        | Baglan DragonsBaglan Dragon | 2 - 2 | Carmarthen TownCarmarthen To |
| 01 Apr 24 | r29        | Llantwit MajorLlantwit Majo | 4 - 0 | Abergavenny TownAbergavenny T |
| 01 Apr 24 | r29        | TrefelinTrefelin | 0 - 2 | Briton Ferry LlansawelBriton Ferry |
| 13 Apr 24 | r29        | Abertillery BluebirdsAbertillery B | 0 - 7 | Ammanford AFCAmmanford AFC |
| 24 Apr 24 | r29        | Holywell TownHolywell Town | 4 - 0 | Llanidloes TownLlanidloes To |