Castletownroche (Irish: Baile Chaisleán an Róistigh) is a village on the N72 National secondary road in County Cork, Ireland. In ancient times, it was known in Irish as Dún Chruadha, meaning Cruadha's Fort. Castletownroche is located on the River Awbeg in the Blackwater Valley about eight miles (13 km) from Mallow.