Ballygawley (from Irish: Baile Uí Dhálaigh meaning "Ó Dálaigh's townland") is a village in County Tyrone, Northern Ireland. It is situated about 21 kilometres southwest of Dungannon and to the north of the intersection of the A5 Omagh to Monaghan and the A4 Dungannon to Enniskillen roads.