List of most populous metropolitan areas in India

From Wikipedia, the free encyclopedia

This article lists the top fifty metropolitan areas in India by population as of 2007. The combined population of these 50 metros accounts for approximately one-eighth of the national population.

[edit] List

Rank City Population [1]
1 Mumbai (Bombay) 20,426,991
2 Delhi 18,031,488
3 Kolkata (Calcutta) 14,911,823
4 Chennai (Madras) 7,066,778
5 Bangalore 6,255,256
6 Hyderabad 6,112,250
7 Ahmedabad 5,160,238
8 Pune 4,878,283
9 Kanpur 3,329,339
10 Surat 3,092,478
11 Jaipur 2,926,915
12 Lucknow 2,845,253
13 Nagpur 2,485,915
14 Patna 2,386,843
15 Indore 1,944,464
16 Meerut 1,723,065
17 Bhopal 1,677,896
18 Vadodara (Baroda) 1,641,566
19 Ludhiana 1,624,767
20 Bhubaneshwar 1,608,507
21 Coimbatore 1,590,568
22 Agra 1,585,555
23 Nashik 1,576,651
24 Kochi (Cochin) 1,490,882
25 Visakhapatnam 1,462,355
26 Varanasi (Benares) 1,460,731
27 Rajkot 1,364,432
28 Madurai 1,314,074
29 Asansol 1,260,695
30 Jabalpur 1,228,866
31 Allahabad 1,216,837
32 Jamshedpur 1,211,932
33 Dhanbad 1,170,742
34 Amritsar 1,158,601
35 Aurangabad 1,114,918
36 Vijayawada 1,112,219
37 Mysore 1,103,552
38 Srinagar 1,068,446
39 Solapur 1,064,935
40 Bhilai 1,061,535
41 Ranchi 1,014,718
42 Thiruvananthapuram (Trivandrum) 1,008,862
43 Guwahati 989,240
44 Chandigarh 971,947
45 Kozhikode (Calicut) 968,143
46 Gwalior 958,764
47 Salem 956,329
48 Tiruchirapalli 931,803
49 Jalandhar 911,781
50 Bareilly 875,165

[edit] Notes

  1. ^ "World Gazetteer: India - Metropolitan areas 2007 calculation."

[edit] See also

In other languages