‘Density of Population’ is denned as the number of persons per square kilometer. It is an important index of population which shows concentration of population in a particular area. As per the provisional population totals of Census 2011, the population density of India has gone up to 382 persons per square kilometer from 325 persons per square kilometer in 20011. On an average, 57 more people inhabit every square kilometer in the country as compared to a decade ago.

Rank

State

Population Density per Sq Km

1

Bihar

1102

2

West Bengal

1029

3

Kerala

859

4

Uttar Pradesh

828

5

Haryana

573

6

Tripura

555

7

Punjab

550

8

Tamil Nadu

480

9

Jharkhand

414

10

Assam

397

11

Goa

394

12

Maharashtra

365

13

Karnataka

319

14

Andhra Pradesh

308

15

Gujarat

308

16

Orissa

269

17

Madhya Pradesh

236

18

Rajasthan

201

19

Chhattisgarh

189

20

Uttarakhand

189

21

Meghalaya

132

22

Jammu and Kashmir

124

23

Himachal Pradesh

123

24

Manipur

122

25

Nagaland

119

26

Sikkim

86

27

Mizoram

52

28

Arunachal Pradesh

17