Bahadurpur is a village in Thakurganj tehsil in district of Kishanganj, Bihar, India. As per the data provided by Census of India in 2011, total population of Bahadurpur was 2,195 which includes 1,138 males and 1,057 females. Bahadurpur covers 514.49 ha area. Pincode of Bahadurpur is N/A.