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 22 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

2018 · Place 1 is the highest value.

#TerritoryPopulation density
33 Andaman and Nicobar Islands 69.7
21 Andhra Pradesh 326
35 Arunachal Pradesh 16.0
15 Assam 423
6 Bihar 1,128
1 Chandigarh 17,026
26 Chhattisgarh 196
9 Dadra and Nagar Haveli 921
4 Daman and Diu 3,205
12 Goa 559
20 Gujarat 328
10 Haryana 639
28 Himachal Pradesh 129
30 Jammu and Kashmir 125
14 Jharkhand 433
19 Karnataka 331
8 Kerala 928
5 Lakshadweep 2,594
23 Madhya Pradesh 260
16 Maharashtra 399
31 Manipur 119
29 Meghalaya 126
34 Mizoram 51.5
27 Nagaland 147
2 National Capital Territory of Delhi 15,187
22 Orissa 277
3 Puducherry 3,754
11 Punjab 588
24 Rajasthan 219
32 Sikkim 93.0
13 Tamil Nadu 539
18 Tripura 372
7 Uttar Pradesh 933
25 Uttaranchal 204
17 West Bengal 389

Source: OECD Regional Database, 2018

What it means

How crowded a place is: residents per square kilometre.

How it is calculated

Residents divided by land area in square kilometres.