Badshahpur is a city located in the state of Haryana, India. It serves as one of the four sub-divisions within the Gurugram district and is situated along the Gurugram-Sohna road, also known as National Highway 248A.
The city derives its name from the Badshahpur Fort. This historical landmark was notably the residence of the wife of the Mughal Emperor Bahadur Shah Zafar.