Shahpur está en Pakistán (Sargodha District, Punjab) en la zona horaria Asia/Karachi.
Lugares cercanos son Khushāb, Jauharabad y Jhawarian.
Faisalabad está a 106 km, Rawalpindi está a 153 km y Lahore está a 170 km en línea recta.
Distancias desde Shahpur a las ciudades más importantes de Pakistán y del mundo.
32.2682000°
72.4688400°