Townapedia

Malakwal, Pakistan

ملکوال

Malakwal is a town of 34,589 people in Punjab, Pakistan.

Loading the weather...
Population34,589 GeoNames
Local nameملکوال
RegionPunjab
Elevation208 m 682 ft
Time zoneAsia/Karachi
Nearest airportBhagatanwala (BHW) 61 km

About Malakwal

Malakwal (Urdu: ملکوال ) is a city in Mandi Bahauddin District, Punjab, Pakistan.

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

Schools, colleges and libraries1

High School Malakwal

School · 0.8 km

Open in Google Maps

Healthcare1

THQ Hospital Malakwal

Hospital · 2.2 km

Open in Google Maps

History

In 997 CE, Sultan Mahmud Ghaznavi took over the Ghaznavid dynasty empire established by his father, Sultan Sebuktegin. In 1005, he conquered the Shahis in Kabul, and followed it up with the conquest of the Punjab region. The Delhi Sultanate and later the Mughal Empire ruled the region. The Punjab region became predominantly Muslim due to missionary Sufi saints whose dargahs dot the landscape of Punjab region.

After the formation of the Sikh Empire in 1801, Malakwal was also invaded and occupied by the Sikhs. During the British rule, Malakwal increased in population and importance.

The predominantly Muslim population supported All-India Muslim League and the Pakistan Movement. After the independence of Pakistan in 1947, the minority Hindus and Sikhs migrated to India while the Muslim refugees from India settled down here.

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

Map of Malakwal

2 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, 61 km away.

  • Malakwal City 0 km northwest, about 1 min by car
  • Pind Dadan Khan 16 km west, about 16 min by car
  • Khewra 22 km northwest, about 22 min by car
  • Dandot RS 24 km northwest, about 24 min by car
  • Mandi Bahauddin 26 km east, about 26 min by car
  • Choa Saidan Shah 28 km northwest, about 28 min by car
  • Sargodha 73 km southwest, about 1 h 15 min by car
  • Gujrat 81 km east, about 1 h 15 min by car
  • New Mirpur City 83 km northeast, about 1 h 30 min by car
  • Wazirabad 86 km east, 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

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