The following tables are the list of cities in India by population. Often cities are bifurcated into multiple regions (municipalities) which results in creation of cities within cities which may figure in the list. The entire work of this article is based on the census of India using data from the 2001 census of India and the 2011 census of India, conducted by the Office of the Registrar General and Census Commissioner, under Ministry of Home Affairs, Government 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 / union territory.
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 |