Smallest Cities in India by Area
10. Nagpur
9. Thiruvananthapuram
8. Jamshedpur
7. Amritsar
6. Mysore
5. Patna
4. Agra
3. Varanasi
2. Udupi
1. Udaipur
Learn more