Gresford scored through Owen Roberts on 22 minutes then on the stroke of half time Mike Latham converted a penalty.
Denbigh lost keeper Rhys Crowther with a nasty head injury.
Despite plenty of pressure by the visitors, Gresford completed the scoring with a breakaway goal on 74 minutes through Jake Eyre.