Indian Cities
In 2009 India had an estimated 42 cities/urban areas with a population of more than one million. In total some 120 million Indians, or 10.5 per cent of the nation population live in the country's 42 largest cities. Delhi is the capital of India, and Mumbai the largest city. Bangalore, Kolkata (Calcutta) and Chennai (Madras) are the other most important Indian cities.
Urban slum areas are home to more than 40 million Indians or 30% of India's urban population. More than 600 Indian towns and cities incorporate slum areas. The larges slum population in cities with a population of more than one million is found in Mombai (49%) and the lowest in Patna (0.25%).
India has all types of cities: Metropolitan, historical, religious, business, production, harbour cities etc., and several cities can fall in more than one category. Delhi is a historical, metropolitan city. Mumbai falls in three categories: metropolitan, harbour and business. Varanasi is a religious town. Hyderabad, Pune, Jaisalmer, Jodhpur, Jaipur and Udaipur are historical towns.






