Ballyhea or Ballyhay is a townland and parish in north County Cork in Ireland. It is situated on the main N20 Cork–Limerick road, 3.5 km south of the centre of Charleville. The townland has approximately 1,000 inhabitants and it lies 110 m above sea level.
Ballyhea covers a wide area and has five graveyards. These indicate the five parishes of Aglishdrinagh, Ardskeagh, Ballyhea (Ballyhay) Cooline, and Imprick which make up the area the Ballyhea means place of Aodb or Aedh. Aodb had his residence in the 900's in the townland known as Lisballyhea. His clan was one of the earliest to settle in the area.