Indie má podle sčítání lidu z roku 2011 čtyřicet šest měst s více než jedním milionem obyvatel. Tučně jsou v seznamu vyznačena města, která jsou zároveň metropolí svazového státu nebo teritoria.