Muirkirk is a village in East Ayrshire, Scotland.
It is situated within the KA18 postcode district, which is within the Cumnock post town.
KA18 is the only postcode district within the Cumnock post town.
The Cumnock post town is within the Kilmarnock postcode area.
Administrative Ward: Ballochmyle
Administrative District: East Ayrshire
Country: Scotland
UK Parliament: Kilmarnock and Loudoun
NHS Local Health Authority: Ayrshire and Arran