Dunyapur is a city located in the Lodhran District of Punjab, Pakistan. It serves as the headquarters for the Dunyapur Tehsil and is situated on Bahawalpur road, approximately 33 kilometres north of the district capital, also known as Lodhran.
As of 2017, the city had a population of 41,554. The local demographic includes several major castes, including Khawaja, Malik, Chohan, Rao, Awan, Arain, Gujjar, Jutt, and Rajpoot.