Nagjhar is a village in Malkharoda tehsil in district of Janjgir Champa, Chhattisgarh, India. As per the data provided by Census of India in 2011, total population of Nagjhar was 2,043 which includes 1,032 males and 1,011 females. Nagjhar covers 541.45 ha area. Pincode of Nagjhar is 495691.