The 100 Best places to live in India
Updated:
India is the 192nd most expensive and the 111th most liveable country.
Discover cost of living in India.
| India | Quality of life | Rank |
|---|---|---|
| 😃 Human freedom index | 123 | |
| 💵 GDP per capita | 143 | |
| 🛍️ GDPPC based on purchasing power | 130 | |
| ❤️ Life expectancy | 119 | |
| ☠️ Homicide rate | 99 | |
| 🚧 Road traffic mortality | 108 | |
| 👮 Corruption perceptions index | 106 | |
| 🏙️ Population | 1 | |
| 🌐 English speaking % | 118 | |
| 😷 Air quality | 192 | |
| ✈️ Airport proximity index | 94 | |
| 💰 Cost of living | 6 | |
| 💳 After-tax salary | 121 | |
| 💸 Salary to expenses ratio | 69 | |
| 🎓 Higher education index | 55 |
Below is the list of 220 best cities & 27 states to live and work in India for singles and families ranked by quality & cost of living.
Share this infographic!
Best cities to live in India
Best states
| Rank | State | Quality of life | Cost of living |
|---|---|---|---|
| 1 | Maharashtra | ||
| 2 | Haryana | ||
| 3 | Telangana | ||
| 4 | Tamil Nadu | ||
| 5 | Gujarat | ||
| 6 | Karnataka | ||
| 7 | Uttar Pradesh | ||
| 8 | Puducherry | ||
| 9 | Kerala | ||
| 10 | Himachal Pradesh | ||
| 11 | Madhya Pradesh | ||
| 12 | Punjab | ||
| 13 | Manipur | ||
| 14 | Rajasthan | ||
| 15 | Uttarakhand | ||
| 16 | West Bengal | ||
| 17 | Assam | ||
| 18 | Andhra Pradesh | ||
| 19 | Chhattisgarh | ||
| 20 | Jharkhand | ||
| 21 | Odisha | ||
| 22 | Bihar | ||
| 23 | Goa | ||
| 24 | Jammu and Kashmir | ||
| 25 | Meghalaya | ||
| 26 | Tripura | ||
| 27 | Mizoram |