Bahadurpur is a village in Thanesar tehsil in district of Kurukshetra, Haryana, India. As per the data provided by Census of India in 2011, total population of Bahadurpur was 2,049 which includes 1,079 males and 970 females. Bahadurpur covers 268 ha area. Pincode of Bahadurpur is 136118.