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