Shahpur, Shapur, Shahpoor, or Shahapur (Persian: شاه پور) may refer to:
- Shapur (name), Persian given name and a list of people with the name
India
Haryana
- Shahpur, Indri, a village in Indri City, Karnal district, Haryana
- Shahpur, Nissing, a village in Nissing, Karnal district, Haryana
Madhya Pradesh
- Shahpur, Betul, a census town in Betul district
- Shahpur, Berasia, a village in Berasia tehsil, Bhopal district
- Shahpur, Huzur, a village in Huzur tehsil, Bhopal district
- Shahpur, Burhanpur, a town and nagar panchayat in Burhanpur district
- Shahpur, Sagar, a town and nagar panchayat in Sagar district
Uttar Pradesh
- Shahpur, Pindra, a village in Pindra tehsil, Varanasi district
- Shahpur, Uttar Pradesh, a town and nagar panchayat in Muzaffarnagar district
- Shahpur Sirpura, a village in Sambhal district
- Shahpur, Chinhat, a village in Lucknow district
- Shahpur, Kakori, a village in Lucknow district
- Shahpur Majhgaon, a village in Lucknow district
- Shahpur Najol, a village in Lucknow district
- Shahpur Raja, a village in Lucknow district
- Shahpur, Lalganj, a village in Raebareli district
Iran (Persia)
- Shahpur, former name of Salmas, capital of Salmas County, West Azerbaijan Province
- Shapur cave, in the Zagros Mountains near Bishapur
- Shahpur Jan, village in the Central District, Shiraz County, Fars Province
- Shapur-Khwarrah, administrative division of the Sasanian province of Pars
- Shapur Rural District, in the Central District, Kazerun County, Fars Province
- Bandar Shahpur, former name of Bandar-e Emam Khomeyni, city in Mahshahr County, Khuzestan Province
- Jundi-Shapur or Gundeshapur, intellectual center of the Sassanid empire