भारत के 5 सबसे ज्यादा आबादी वाले शहर भारत अभी तक का सबसे ज्यादा आबादी वाला देश बन चुका है भारत की आबादी 142.86 करोड़ है वहीं चीन की आबादी 142.57 करोड़ है यहीं कुछ ऐसे शहर हैं जो आबादी के मामले में सबसे ज्यादा आगे हैं मुंबई- 1.2 करोड़ दिल्ली- 1.1 करोड़ बैंगलुरु- 84 लाख हैदराबाद- 67 लाख अहमदाबाद- 55 लाख