According to the Census of India 2011, which states of India have population density more than 1000 persons per sq. km?
Show answer & explanation
Correct answer: B
Explanation
The correct answer is option 2 i.e. Bihar and West Bengal.
As per the Census of India 2011, Bihar had the highest population density among Indian states, with 1,106 persons per sq. km, followed closely by West Bengal with 1,029 persons per sq. km. These figures indicate extremely dense populations compared to the national average of 382 persons per sq. km. The high density in these states is attributed to fertile land, rapid population growth, and limited geographic area. In contrast, other states like Kerala, Tamil Nadu, Uttar Pradesh, and Maharashtra had lower densities and do not cross the 1000 mark.