भारतीय जनगणना आयोगाने मेट्रोपॉलिटन शहरांची व्याख्या 4 दशलक्षांपेक्षा जास्त लोकसंख्या असलेली भारतीय शहरे अशी केली आहे. २०११ च्या जनगणनेनुसार ४० दशलक्ष लोकसंख्येच्या व्याख्येनुसार, भारतातील काही प्रमुख महानगरे अशी आहेत: मुंबई (१८ दशलक्षाहून अधिक)