Ballyharney () is a townland in County Westmeath, Ireland. It is located about north-northâÂÂwest of Mullingar.
Ballyharney is one of 10 townlands of the civil parish of Lackan in the barony of Corkaree in the Province of Leinster. The townland covers .
The neighbouring townlands are: Hospitalbank and Monagead (barony of Moygoish) to the north, Lackanwood to the northâÂÂeast, Lackan to the east and south, Grange to the south, Cappagh (Moygoish) to the west and Garriskil (Moygoish) to the northâÂÂwest.
In the 1911 census of Ireland there were 8 houses and 36 inhabitants in the townland.