Townapedia

Hafizabad, Pakistan

حافظ آباد

Hafizabad is a town of 318,621 people in Punjab, Pakistan.

Loading the weather...
Population318,621 GeoNames
Local nameحافظ آباد
RegionPunjab
Elevation200 m 656 ft
Time zoneAsia/Karachi
Nearest airportBhagatanwala (BHW) 70 km

Why visit Hafizabad

Townapedia lists 3 parks and trails and 1 place to eat in and around town.

About Hafizabad

Hafizabad (Punjabi / Urdu: حافظ آباد; Punjabi pronunciation: [ˈɦäːfᵊ zäbäːd̪]; Urdu pronunciation: [ˈɦɑːfɪzɑbɑːd̪]) is a city and capital of Hafizabad District located in Punjab, Pakistan. Hafizabad is an old settlement. In 327 BC, during Alexander's invasion of Punjab, the territory of the Sandal Bar was reported to be a well populated area. Large cities were located in this territory, and a lot of sub-states were organized under the presidency of maharajas and rajas.

From the Wikipedia article Hafizabad (this version), under CC BY-SA 4.0.

Travel tips from other travellers: Hafizabad on Wikivoyage (CC BY-SA 4.0).

Parks, trails and playgrounds3

Adventure Valley Family Park

Park · 2.3 km

Open in Google Maps

Misri Khan Park

Park · 0.8 km

Open in Google Maps

Municipal Park

Park · 1.4 km

Open in Google Maps

Restaurants and cafes1

Oceans Hafizabad

Restaurant · Pizza, Burger, Sandwich, Chicken · 2.2 km

Gujranwala Road, Hafizabad

24/7

Open in Google Maps · 03054900646

Schools, colleges and libraries3

Govt Boys Secondary School No.1 Hafizabad

School

Open in Google Maps

Govt Islamia Degree College Women Hafizabad

School · 0.6 km

Open in Google Maps

Govt Postgraduate College Hafizabad

School · 1.0 km

Open in Google Maps

Advertisement

Healthcare2

District Civil Hospital Hafizabad

Hospital · 0.7 km

Open in Google Maps

Trauma Center Hafizabad

Hospital · 2.4 km

Open in Google Maps

History

In 327 BC, the area around Hafizabad was reportedly well-populated during Alexander's invasion of Punjab. During the Delhi Sultanate period, majority of the local population converted to Islam. A large city was situated at the site of the present village of Mehdiabad, northwest of present day Hafizabad. Later it became unpopulated due to shortage of water and Afghan incursions. The region remained uninhabited until the reign of Mughal emperor Akbar, when it became the site of a Mahal as documented in Ain-i-Akbari.

After the Partition of India in 1947, the minority Hindus and Sikhs migrated to India while Muslim refugees from India settled in Hafizabad. Most of the refugees have since settled and inter-married with the local population.

From the History section of Hafizabad on Wikipedia, under CC BY-SA 4.0.

Map of Hafizabad

9 places. The map loads OpenStreetMap tiles when you open it.

Getting there and nearby towns

Bhagatanwala (BHW) is the nearest airport with scheduled flights listed in OpenStreetMap, 70 km away.

  • Kaleke Mandi 13 km southwest, about 13 min by car
  • Khangah Dogran 27 km south, about 27 min by car
  • Sukheke Mandi 28 km southwest, about 28 min by car
  • Naushahra Virkan 29 km southeast, about 29 min by car
  • Rasulnagar 30 km north, about 30 min by car
  • Chuhar Kana 37 km south, about 37 min by car
  • Gujranwala 48 km east, about 48 min by car
  • Wazirabad 58 km northeast, about 58 min by car
  • Mandi Bahauddin 60 km north, about 1 h by car
  • Lahore 85 km southeast, about 1 h 30 min by car

Drive times are estimates from straight-line distance, not routes.

Reviews, tips and questions

Loading what members have shared...

Sources and licences

Photo credits

Page built November 3, 2026. Spotted a mistake? Tell us or suggest a place.