Townapedia

Mahalpur, India

Mahalpur is a town of 11,360 people in Punjab, India.

Loading the weather...
Population11,360 GeoNames
RegionPunjab
Elevation294 m 965 ft
Time zoneAsia/Kolkata
Nearest airportAdampur Air Force Station (AIP) 28 km

Healthcare7

Awtar Hospital and Maternity Home

Hospital

Open in Google Maps

Dr. Ajay Bone and Joint Care Clinic

Clinic and pharmacy

Open in Google Maps

JD Hospital

Hospital · 1.0 km

Open in Google Maps

Malerkotla Care Centre

Clinic and pharmacy · 1.1 km

Open in Google Maps

Navjot Hospital

Hospital

Open in Google Maps

Navnoor Eye Care Centre

Clinic and pharmacy

Open in Google Maps

Sahni Ayurvedic Clinic

Clinic and pharmacy · 1.0 km

Open in Google Maps

Map of Mahalpur

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

Getting there and nearby towns

Adampur Air Force Station (AIP) is the nearest airport with scheduled flights listed in OpenStreetMap, 28 km away.

  • Garhshankar 19 km southeast, about 19 min by car
  • Banga 20 km south, about 20 min by car
  • Hoshiārpur 23 km northwest, about 23 min by car
  • Una 25 km northeast, about 25 min by car
  • Nawanshahr 27 km south, about 27 min by car
  • Santokhgarh 27 km east, about 27 min by car
  • Phagwāra 29 km southwest, about 29 min by car
  • Jalandhar 44 km west, about 44 min by car
  • Ludhiana 53 km south, about 53 min by car
  • Qadian 81 km northwest, about 1 h 15 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.