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