List Of India State Capitals By Population

Mumbai (Maharashtra)

Population: Approximately 20.4 million

Delhi (Delhi)

Population: Approximately 16.8 million

Bangalore (Karnataka)

Population: Approximately 12.3 million

Hyderabad (Telangana)

Population: Approximately 10.5 million

Ahmedabad (Gujarat)

Population: Approximately 7.8 million

Chennai (Tamil Nadu)

Population: Approximately 7 million

Kolkata (West Bengal)

Population: Approximately 4.5 million

Pune (Maharashtra)

Population: Approximately 3.1 million

Jaipur (Rajasthan)

Population: Approximately 3 million

Lucknow (Uttar Pradesh)

Population: Approximately 2.9 million

Thiruvananthapuram (Kerala)

Population: Approximately 1.9 million

Bhopal (Madhya Pradesh)

Population: Approximately 1.8 million

Chandigarh (Haryana)

Population: Approximately 1.1 million

Dehradun (Uttarakhand)

Population: Approximately 1 million

Dispur (Assam)

Population: Approximately 0.9 million

Shillong (Meghalaya)

Population: Approximately 0.4 million

Agartala (Tripura)

Population: Approximately 0.4 million

Itanagar (Arunachal Pradesh)

Population: Approximately 0.3 million

Aizawl (Mizoram)

Population: Approximately 0.3 million

Gangtok (Sikkim)

Population: Approximately 0.1 million

VIEW ALL

Read Next Story