Ahmedabad is the largest city and former capital of the state of Gujarat with a city population of more than 5.5 million and an extended population of 6.3 million. Ahmedabad has a literacy rate of 79.89%, which is the second highest in Gujarat.
Mumbai is the capital city of the state of Maharashtra. It has a population of approximately 20.5 million. As Per 2011 census, Mumbai has a literacy rate of 94.7%
Bengaluru is the capital of Karnataka. With an estimated population of 8.5 million in 2011, Bangalore is the third most populous city in India with a literacy rate of 89%.
Pune is the ninth largest metropolis in India, the second largest in the state of Maharashtra after Mumbai. As per the 2011 Census of India estimate, the population of the Pune urban agglomeration is around 5,018,688. The literacy rate is about 81%
Delhi officially the National Capital Territory of Delhi (NCT) that includes the Indian capital New Delhi, is the second most populous metropolis after Mumbai, with a population of 16.3 million in 2011. Delhi has a literacy rate of 86.34%.
Vadodara, is the third largest and most populated city in the state of Gujarat, after Ahmedabad and Surat. Vadodara is home to almost 1.6 million people. It has a high literacy rate by Indian standards of 78% (2001).
Surat is a well-developed metropolis of the state of Gujarat. According to the 2011 India census, the population of Surat is 4,462,002. Surat has an average literacy rate of 89%
Jaipur is the capital and largest city of the state of Rajasthan. The city today has a population of more than 3.1 million. As of 2011, the overall literacy rate for the district was 76.44%.
Indore is the largest city of the Indian state of Madhya Pradesh. As of 2011, the city has a population of 1,960,631 and has an average literacy rate of 87.38%.
Kolkata is the capital of the Indian state of West Bengal. As of 2011, the city had 4.5 million residents and literacy rate of 87.14%.
According to the 2011 Indian Census, the population of Indian Punjab is 27,704,236. The literacy rate in Punjab is 75%, male literacy being 80.23% and female literacy 68.36%.