Castlelyons (Irish: Caisleán Ó Liatháin) is a small village in the east of County Cork, Ireland. It is also a civil parish in the barony of Barrymore. The name is derived from a stronghold of the Uí Liatháin - an early medieval kingdom. It is situated 6 km (3.7 mi) south of Fermoy.