Zafarpur is a village in Barara tehsil in district of Ambala, Haryana, India. As per the data provided by Census of India in 2011, total population of Zafarpur was 2,443 which includes 1,281 males and 1,162 females. Zafarpur covers 747 ha area. Pincode of Zafarpur is 134202.