Carracastle is a small rural village in County Mayo. It is roughly half way between the Mayo town of Charlestown and the Roscommon town of Ballaghaderreen. The area has an estimated population of 725 people and has a church, community centre, shop/pub, national and pre-school.