The JD Welsh Cup Round 1 draw was made at the FAW Headquarters in Cardiff on Monday (30 September).
One of the stand out ties in the Northern Section of the draw sees Gwynedd League outfit Nefyn United take on JD Cymru North's Bangor City.
Ties are to be played 19/20 October 2019.
Greenfield v Caersws
Llanrug United v CPD Aberffraw
Llanberis v Porthmadog
Guilsfield v Brymbo FC
Coedpoeth United v Gresford Athletic
Holywell Town v Llandudno
Prestatyn Sports v Cefn Mawr Rangers or FC Queens Park
Conwy Borough v Ruthin Town
Mynydd Isa Spartans v Llanfair United
Waterloo Rovers v Mold Alexandra
Bangor 1876 v Penycae
Chirk AAA v CPD Llanefydd
Blaenau Ffestiniog Amateurs v Buckley Town
Nefyn United v Bangor City
Flint Town United v Four Crosses
Corwen v Colwyn Bay
CPD Dyffryn Nantlle Vale v Rhydymwyn
Rhyl v Llangefni Town
Holyhead Hotspurs v Montgomery Town
Llanrhaeadr Ym Mochnant v Prestatyn Town