2021 के अनुसार, भारत के 5 सबसे ज्यादा जनसंख्या वाले शहर निम्नलिखित थे:
- मुंबई, महाराष्ट्र – जनसंख्या: लगभग 2 करोड़ 9 लाख (20.9 मिलियन)
- दिल्ली – जनसंख्या: लगभग 1 करोड़ 70 लाख (17 मिलियन)
- बंगलूरु, कर्नाटक – जनसंख्या: लगभग 1 करोड़ 26 लाख (12.6 मिलियन)
- हैदराबाद, तेलंगाना – जनसंख्या: लगभग 1 करोड़ 9 लाख (10.9 मिलियन)
- अहमदाबाद, गुजरात – जनसंख्या: लगभग 79 लाख (7.9 मिलियन)
कृपया ध्यान दें कि जनसंख्या तेजी से बढ़ रही है और नवीनतम जनसंख्या आंकड़े के लिए आपको समाचार और सरकारी स्रोतों का सहारा लेना होगा।