Garhi Habibullah is a town and union council of Mansehra District in the Khyber-Pakhtunkhwa province of Pakistan. It is located in Balakot Tehsil and lies to the east of district capital Mansehra, towards the Kashmir frontier. It was affected by the 2005 Kashmir earthquake.