Mirpur is a village in Anandpur Sahib tehsil in district of Rupnagar, Punjab, India. As per the data provided by Census of India in 2011, total population of Mirpur was 451 which includes 214 males and 237 females. Mirpur covers 73 ha area. Pincode of Mirpur is 140117.