Map of Indian cities. Hover over the dot to see the city name with rank in parentheses.
There are 496 cities in India with a population of over 100,000, of which 46 cities have a population of over 1,000,000. Mumbai is the most populated city followed by Delhi, Bengaluru and Hyderabad.
↑"City definition by census India". Census of India. Office of the Registrar General & Census Commissioner, India, Ministry of Home Affairs, Government of India. Archived from the original on 17 June 2007. Retrieved 26 May 2014.
123"Urban Agglomerations and Cities"(PDF). Provisional Population Totals, Census of India 2011. Office of the Registrar General & Census Commissioner, India. 2011. p.3. Archived from the original(PDF) on 18 April 2021. Retrieved 30 January 2016.