List of most populous cities in India

From Wikipedia, the free encyclopedia

The following is a list of the most populous cities in India. Population statistics indicated in this article are estimates for the year 2006[1]. Note that this is a list of city populations and does not indicate urban agglomeration populations.

Rank City Population State
1 Mumbai 12,883,645 Maharashtra
2 Delhi 11,215,130 Delhi
3 Bangalore 5,104,047 Karnataka
4 Kolkata 4,638,350 West Bengal
5 Chennai 4,352,932 Tamil Nadu
6 Ahmedabad 3,769,846 Gujarat
7 Hyderabad 3,632,094 Andhra Pradesh
8 Pune 3,043,128 Maharashtra
9 Surat 3,022,821 Gujarat
10 Kanpur 2,898,859 Uttar Pradesh
11 Jaipur 2,817,522 Rajasthan
12 Lucknow 2,541,101 Uttar Pradesh
13 Nagpur 2,272,891 Maharashtra
14 Indore 1,901,271 Madhya Pradesh
15 Patna 1,660,126 Bihar
16 Bhopal 1,643, 049 Madhya Pradesh
17 Ludhiana 1,584,743 Punjab
18 Thane 1,548,351 Maharashtra
19 Agra 1,475,091 Uttar Pradesh
20 Vadodara 1,435,716 Gujarat

[edit] See also

[edit] References

In other languages