Ballycastle es un pueblo del consejo distrital de Moyle, en el Condado de Antrim de Irlanda del Norte.