Thursday, 22 October Bengaluru
  1. Home
  2. Statistics
  3. Karnataka
  4. People
  5. Population density
People Statistics · Region

Population density in Karnataka

1991 – 2022 · 21 data points 20 of 35 · Regions of India Updated 21 Oct 2026

Source: OECD Regional Database, 1991 – 2022

Population density, 1991 – 2022 per km² · Karnataka · India · World
+8.1% since 2012
Karnataka India World

Sources: OECD Regional Database · World Bank — World Development Indicators, 1991 – 2022

Compared with Population density · per km²
Karnataka
340
India
427
World
62.1 · 2023

Sources: OECD Regional Database · World Bank — World Development Indicators

The series at a glance Karnataka · 1991 – 2022
Latest value 340 · 2022
First value 235 · 1991
Highest 340 · 2022
Lowest 235 · 1991
Average change +1.2% a year on average
Data points 21

By year

All years · 1991 – 2022

YearKarnatakaChange IndiaWorld
2022 340 +0.7% 427 61.6
2021 338 +0.7% 423 61.0
2020 336 +0.7% 419 60.4
2019 333 +0.8% 414 59.8
2018 331 +0.8% 410 59.2
2017 328 +1.8% 405 58.6
2015 322 +1.3% 396 57.3
2013 318 +1.0% 395 55.9
2012 315 +1.0% 390 55.2
2011 312 +1.0% 384 55.6
2010 309 +1.1% 379 54.9
2009 305 +1.1% 372 54.3
2008 302 +1.1% 367 53.6
2007 299 +1.1% 361 52.9
2006 295 +1.2% 358 52.3
2005 292 +1.2% 352 51.6
2004break in series 288 +1.5% 347 51.0
2003estimate 284 +1.5% 340 50.4
2002estimate 280 +1.6% 332 49.7
2001 276 +18% 325 49.1
1991 235 267 51.7

Sources: OECD Regional Database · World Bank — World Development Indicators, 1991 – 2022

Ranking · Regions of India

2022 · Place 1 is the highest value.

#TerritoryPopulation density
35 Arunachal Pradesh 16.6
34 Mizoram 53.4
33 Andaman and Nicobar Islands 76.0
32 Sikkim 96.7
31 Manipur 123
30 Jammu and Kashmir 129
29 Meghalaya 131
28 Himachal Pradesh 133
27 Nagaland 152
26 Chhattisgarh 204
25 Uttaranchal 212
24 Rajasthan 229
23 Madhya Pradesh 273
22 Orissa 285
21 Andhra Pradesh 335
20 Karnataka 340
19 Gujarat 341
18 Tripura 387
17 West Bengal 406
16 Maharashtra 417
15 Assam 440
14 Jharkhand 452
13 Tamil Nadu 547
12 Punjab 606
11 Goa 611
10 Haryana 672
9 Kerala 945
8 Uttar Pradesh 986
7 Dadra and Nagar Haveli 1,053
6 Bihar 1,173
5 Lakshadweep 2,688
4 Daman and Diu 3,750
3 Puducherry 4,353
2 National Capital Territory of Delhi 16,967
1 Chandigarh 20,184

Source: OECD Regional Database, 2022

What it means

How crowded a place is: residents per square kilometre.

How it is calculated

Residents divided by land area in square kilometres.