Hacketstown (Irish: Baile Haicéid), historically known as Ballydrohid (Irish: Baile an Droichead), is a small town on the border between County Carlow and County Wicklow, Ireland.
It is located on the R747 regional road at its junction with the R727. The River Derreen flows westwards just north of the town and the River Derry rises just south of the town. Hacketstown was the scene of a battle during the 1798 rebellion.
Hacketstown has a national school and secondary school, Coláiste Eoin. There is a Roman Catholic church, St Bridget's, and a Church of Ireland chapel, St John's.