News

In 2020, India’s population density was estimated to be about 1217 people per square mile (470 per square kilometer), according to the World Bank.