Derrymacash is a village in County Armagh, Northern Ireland.

It is situated within the BT66 postcode district, which is within the Craigavon post town.

The full list of postcode districts within the Craigavon post town is as follows:

The Craigavon post town is within the Northern Ireland postcode area.


Key data for Derrymacash:

A map showing the location of Derrymacash within the BT66 postcode district