The village is centred on the River Bush and at the foot of two of the nine Glens of Antrim; Glenshesk and Glentaisie. The Armoy parish also includes part of Knocklayd mountain which lies to the northeast of the village.