Tier 1, 2, and 3 Cities in India: Complete List
Indian City Tier Classification
Tier 1 Cities (Major Metros)
- Mumbai
- Delhi
- Bangalore
- Hyderabad
- Ahmedabad
- Chennai
- Kolkata
- Pune
- Surat
- Jaipur
Tier 2 Cities
- Lucknow
- Chandigarh
- Indore
- Bhubaneswar
- Coimbatore
- Visakhapatnam
- Nagpur
- Vadodara
- Ghaziabad
- Faridabad
Tier 3 Cities
- Ajmer
- Amritsar
- Bhopal
- Dhanbad
- Hisar
- Jabalpur
- Jalandhar
- Jodhpur
- Kota
- Madurai
Classification is based on population, infrastructure, and economic activity; lists may vary slightly by source.