मध्य भारत में इंदौर सबसे बड़ा नगर है। भारत की २०११ की जनगणना के अनुसार, इंदौर शहर (नगर निगम के तहत क्षेत्र) की जनसंख्या १९,६४,०८६ है। इंदौर महानगर की आबादी (शहरी व पड़ोसी क्षेत्रों को मिलाकर) २१,६७,४४७ है। २०१० में, शहर की जनसंख्या घनत्व ९७१८/प्रति वर्ग किमी थी, जोकि मध्य प्रदेश के १,००,००० से अधिक आबादी वाले सभी नगर पालिकाओं से सबसे घनी हैं।