Mardanpur is a village in Rajpura tehsil in district of Patiala, Punjab, India. As per the data provided by Census of India in 2011, total population of Mardanpur was 2,451 which includes 1,292 males and 1,159 females. Mardanpur covers 456 ha area. Pincode of Mardanpur is 140417.