3,776 cities with cost of living, quality of life and climate. Search by name or sort by size.
| City | Country | Population | Cost | Quality |
|---|---|---|---|---|
| Tiruppur Tamil Nadu | 🇮🇳 India | 963k | 59 | 67 |
| Guwahati Assam | 🇮🇳 India | 962k | 59 | 67 |
| Hubballi Karnataka | 🇮🇳 India | 944k | 59 | 67 |
| Mysuru Karnataka | 🇮🇳 India | 921k | 59 | 67 |
| Salem Tamil Nadu | 🇮🇳 India | 917k | 59 | 67 |
| Gurugram Haryana | 🇮🇳 India | 887k | 58 | 67 |
| Bhubaneswar Odisha | 🇮🇳 India | 885k | 58 | 67 |
| Bhiwandi Maharashtra | 🇮🇳 India | 874k | 58 | 67 |
| Jalandhar Punjab | 🇮🇳 India | 869k | 58 | 67 |
| Rohini Delhi | 🇮🇳 India | 860k | 58 | 67 |
| Kanayannur Kerala | 🇮🇳 India | 851k | 58 | 67 |
| Bhayandar Maharashtra | 🇮🇳 India | 809k | 58 | 67 |
| Narela Delhi | 🇮🇳 India | 800k | 58 | 67 |
| Thiruvananthapuram Kerala | 🇮🇳 India | 788k | 58 | 67 |
| Alīgarh Uttar Pradesh | 🇮🇳 India | 753k | 58 | 67 |
| Bareilly Uttar Pradesh | 🇮🇳 India | 745k | 58 | 67 |
| Morādābād Uttar Pradesh | 🇮🇳 India | 721k | 58 | 67 |
| Warangal Telangana | 🇮🇳 India | 705k | 58 | 67 |
| Dhārāvi Maharashtra | 🇮🇳 India | 700k | 58 | 67 |
| Gorakhpur Uttar Pradesh | 🇮🇳 India | 674k | 57 | 67 |
| Guntur Andhra Pradesh | 🇮🇳 India | 670k | 57 | 67 |
| Puducherry Puducherry | 🇮🇳 India | 657k | 57 | 67 |
| Amravati Maharashtra | 🇮🇳 India | 647k | 57 | 67 |
| Bikaner Rajasthan | 🇮🇳 India | 644k | 57 | 67 |
| Kochi Kerala | 🇮🇳 India | 634k | 57 | 67 |
| Bhilai Chhattisgarh | 🇮🇳 India | 628k | 57 | 67 |
| Cuttack Odisha | 🇮🇳 India | 610k | 57 | 67 |
| Borivli Maharashtra | 🇮🇳 India | 610k | 57 | 67 |
| Bhavnagar Gujarat | 🇮🇳 India | 606k | 57 | 67 |
| Sāngli Maharashtra | 🇮🇳 India | 601k | 57 | 67 |
| Jamnagar Gujarat | 🇮🇳 India | 601k | 57 | 67 |
| Jammu Jammu and Kashmir | 🇮🇳 India | 576k | 57 | 67 |
| Bokāro Jharkhand | 🇮🇳 India | 564k | 57 | 67 |
| Nanded Maharashtra | 🇮🇳 India | 551k | 57 | 67 |
| Kozhikode Kerala | 🇮🇳 India | 550k | 57 | 67 |
| Kolhāpur Maharashtra | 🇮🇳 India | 549k | 57 | 67 |
| Nellore Andhra Pradesh | 🇮🇳 India | 548k | 57 | 67 |
| Kalaburagi Karnataka | 🇮🇳 India | 543k | 57 | 67 |
| Ajmer Rajasthan | 🇮🇳 India | 542k | 57 | 67 |
| Dehradun Uttarakhand | 🇮🇳 India | 522k | 57 | 67 |
| Erode Tamil Nadu | 🇮🇳 India | 522k | 57 | 67 |
| Durgapur West Bengal | 🇮🇳 India | 519k | 57 | 67 |
| Ulhasnagar Maharashtra | 🇮🇳 India | 517k | 57 | 67 |
| Loni Uttar Pradesh | 🇮🇳 India | 516k | 57 | 67 |
| Siliguri West Bengal | 🇮🇳 India | 516k | 57 | 67 |
| Ujjain Madhya Pradesh | 🇮🇳 India | 515k | 57 | 67 |
| Bilimora Gujarat | 🇮🇳 India | 511k | 57 | 67 |
| Karol Bāgh Delhi | 🇮🇳 India | 505k | 57 | 67 |
| Āsansol West Bengal | 🇮🇳 India | 504k | 56 | 67 |
| Mangaluru Karnataka | 🇮🇳 India | 499k | 56 | 67 |
| Belagavi Karnataka | 🇮🇳 India | 490k | 56 | 67 |
| Sahāranpur Uttar Pradesh | 🇮🇳 India | 485k | 56 | 67 |
| Vellore Tamil Nadu | 🇮🇳 India | 485k | 56 | 67 |
| Bhātpāra West Bengal | 🇮🇳 India | 483k | 56 | 67 |
| Malegaon Maharashtra | 🇮🇳 India | 481k | 56 | 67 |
| Gaya Bihar | 🇮🇳 India | 474k | 56 | 67 |
| Ambattur Tamil Nadu | 🇮🇳 India | 466k | 56 | 67 |
| Jalgaon Maharashtra | 🇮🇳 India | 460k | 56 | 67 |
| Kurnool Andhra Pradesh | 🇮🇳 India | 460k | 56 | 67 |
| Rāmgundam Telangana | 🇮🇳 India | 452k | 56 | 67 |