This is a list of the most populous cities in India. Cities are a type of sub-administrative unit and are defined by the Ministry of Home Affairs. In some cases, cities are bifurcated into municipalities, which can lead to cities being included within other cities. This list is based on the Census of India using data from the 2001 census of India and the 2011 census of India.
The list includes the cities and not urban agglomerations.
Definitions:[1]
The cities listed in bold are the capitals of the respective state or union territory and New Delhi, the capital of India.
City | Population (2011)[3] | Population (2001) | State or union territory | Reference | |
---|---|---|---|---|---|
Mumbai | 12,442,373 | 11,978,450 | |||
Delhi | 11,034,555 | 9,879,172 | |||
Bangalore | 8,443,675 | 5,682,293 | |||
Hyderabad | 6,993,262 | 5,496,960 | |||
5,577,940 | 4,470,006 | ||||
Chennai | 4,646,732 | 4,343,645 | |||
Kolkata | 4,496,694 | 4,580,546 | |||
4,467,797 | 2,788,126 | ||||
3,124,458 | 2,538,473 | ||||
Jaipur | 3,046,163 | 2,322,575 | |||
Lucknow | 2,817,105 | 2,185,927 | |||
2,765,348 | 2,551,337 | ||||
2,405,665 | 2,052,066 | ||||
1,964,086 | 1,503,237 | ||||
1,841,488 | 1,262,551 | ||||
Bhopal | 1,798,218 | 1,458,416 | |||
1,728,128 | 1,345,938 | ||||
1,727,692 | 1,020,448 | ||||
Patna | 1,684,222 | 1,431,477 | |||
1,670,806 | 1,338,244 | ||||
1,648,643 | 968,256 | ||||
1,618,879 | 1,398,467 | ||||
1,585,704 | 1,275,134 | ||||
1,486,053 | 1,077,236 | ||||
1,414,050 | 1,055,938 | ||||
1,305,429 | 1,068,772 | ||||
1,286,678 | 967,476 | ||||
1,247,327 | 1,193,512 | ||||
1,222,390 | 518,601 | ||||
1,198,491 | 1,103,952 | ||||
Srinagar | 1,180,570 | 935,764 | |||
1,175,116 | 873,311 | ||||
1,162,472 | 1,031,523 | ||||
1,132,383 | 979,801 | ||||
1,120,547 | 704,002 | ||||
1,112,544 | 975,393 | ||||
1,077,075 | 1,007,532 | ||||
Ranchi | 1,073,427 | 847,093 | |||
1,055,525 | 951,472 | ||||
1,054,420 | 827,026 | ||||
1,050,721 | 930,882 | ||||
1,034,358 | 941,760 | ||||
1,033,756 | 856,525 | ||||
1,017,865 | 928,869 | ||||
Raipur | 1,010,433 | 707,469 | |||
1,001,694 | 703,150 |