Madhopur is a village in Phagwara tehsil in district of Kapurthala, Punjab, India. As per the data provided by Census of India in 2011, total population of Madhopur was 2,036 which includes 1,002 males and 1,034 females. Madhopur covers 571 ha area. Pincode of Madhopur is 144401.