Hacketstown, historically known as Ballydrohid, is a small town and civil parish in County Carlow, Ireland, near the border with County Wicklow. The civil parish extends into County Wicklow. It is located on the R747 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.