Muhammadpur Diwan is a town in Tehsil Jampur District Rajanpur, Punjab, Pakistan.
It is situated 20 km from Jampur and 46km from Rajanpur on the Indus Highway.
The town currently houses around 12,000 people.
[citation needed] The main occupational focus of the town is agriculture, and the town has many cotton factories which give jobs to about 60% of the population.
Its distance from Islamabad 700 km