Shahpur se trouve en/au Pakistan (Sargodha District, Punjab) sur le fuseau horaire Asia/Karachi.
Sont situés à proximité Khushāb, Jauharabad et Jhawarian.
La distance jusqu'à Faisalabad est de 106 km, Rawalpindi est à 153 km et Lahore est à 170 km à vol d'oiseau.
Distances de Shahpur aux villes les plus importantes de Pakistan et du monde.
32.2682000°
72.4688400°