Ballyhahill is a village and townland in Co Limerick. It is located 20km north west of Newcastle West and 47km south west of Limerick City. Local amenities include a national school, church, pub and shop. It is also home to the Gerald Griffins GAA club. The River White flows through the area.