Hajpurwa is a village in Warisnagar tehsil in district of Samastipur, Bihar, India. As per the data provided by Census of India in 2011, total population of Hajpurwa was 5,716 which includes 2,982 males and 2,734 females. Hajpurwa covers 363 ha area. Pincode of Hajpurwa is N/A.