Mumbai, 2011 yılında Hindistan’da nüfusu en fazla olan şehirdir. 2011’de toplam nüfus 12.478.447’dir.
Mumbai, aynı zamanda dünyanın en kalabalık beşinci şehridir ve Delhi, nüfus bakımından dünyanın en büyük 10. şehridir. Mumbai, Hindistan'ın finansal başkentidir ve birçok iş fırsatı şehrin büyümesine neden olmuştur. Ulusal nüfus olarak Delhi, 2011 nüfus sayımına göre 11.007.835 nüfusa sahipti. Hindistan şehirlerinin büyüklüğü ülkeyi dünyadaki en büyük ikinci ülke haline getirdi ve Hindistan'ın 2020 yılında Çin'i en büyük ülke haline getirmesi bekleniyor.