Bagjhar is a village in Narayanpur tehsil in district of Narayanpur, Chhattisgarh, India. As per the data provided by Census of India in 2011, total population of Bagjhar was 573 which includes 287 males and 286 females. Bagjhar covers 576.19 ha area. Pincode of Bagjhar is 494661.