Ballycastle may refer to:
*
Ballycastle, County Antrim
Ballycastle () is a small seaside town in County Antrim, Northern Ireland. It is on the northeasternmost coastal tip of Ireland, in the Antrim Coast and Glens Area of Outstanding Natural Beauty. The harbour hosts the ferry to Rathlin Island, wh ...
, a small town in Northern Ireland
*
Ballycastle, County Mayo, a village in the Republic of Ireland
*
Ballycastle Castle
{{place name disambiguation