As per the Census of India 2001, the population density of Bihar was 881 persons per sq. km, which was the highest among all Indian states.