Madhopur is a town, located, near city of Pathankot in Pathankot district, Punjab, India, at its border with the Kathua district of Jammu and Kashmir. It is also the location of the Madhopur headworks on the Ravi River, which feeds the Upper Bari Doab Canal irrigating 335,000 hectares of land in Punjab.