संयुक्त राष्ट्र के मुताबिक, भारत दुनिया का सबसे अधिक आबादी वाला देश है। भारत में 140 करोड़ से ज्यादा लोग रहते हैं।
दिल्ली की अनुमानित आबादी 33,807,403 है।
मुंबई की अनुमानित जनसंख्या 21,673,149 है।
कोलकाता में 15,570,786 लोग रहते हैं।
बेंगलुरु की अनुमानित आबादी 14,008,262 है।
चेन्नई की जनसंख्या 12,053,697 है।
हैदराबाद की अनुमानित आबादी 11,068,877 है।
अहमदाबाद की अनुमानित जनसंख्या 8,854,444 है।
सूरत में 8,330,528 लोग रहते हैं।
पुणे की अनुमानित आबादी 7,345,848 है।
जयपुर की अनुमानित जनसंख्या 4,308,510 है।