Hafizabad is in Punjab (Pakistan).
Situated at 280 Km from Islamabad, 85 Km from Lahore and 47 Km from Gujranwala. From Islamabad to Lahore Motorway and also from N-5 Grand Trunk Road at Gujranwala.
- 1 Hafizabad railway station.
There are many mosques in Hafizabad.