The draw, which was completed on RTE2fm by Paul Corry, will also see Treaty United face the FAI Cup holders Dundalk in their first match in the competition. SSE Airtricity First Division side Cork City will travel to Premier Division outfit Sligo Rovers whilst Galway United will travel to Tallaght Stadium to face Shamrock Rovers.
The draw will also see a number of non-league clubs progress to the second round of the competition with St. Mochtas' set to host Crumlin United one of four all non-league ties in the first round.
Dates and kick-off times will be confirmed in due course with all matches set to take place in the week ending Sunday, July 25.
FAI Cup - First Round Draw
Fairview Rangers v Finn Harps
Wexford v Cabinteely
Drogheda United v Derry City
Liffey Wanderers v Cobh Ramblers
UCD AFC v Shelbourne
Crumlin United v St. Mochtas'
Killester Donnycarney v Usher Celtic
St. Kevins' Boys v Kilnamanagh
Sligo Rovers v Cork City
College Corinthians v Bohemians
Athlone Town v Waterford
Treaty United v Dundalk
Shamrock Rovers v Galway United
Maynooth University Town v Malahide United
St. Patrick's Athletic v Bray Wanderers
Bangor GGFC v Longford Town