The 100 Best places to live in India
Updated:
India is the 191st most expensive and the 118th 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 | 100 | |
| 🚧 Road traffic mortality | 108 | |
| 👮 Corruption perceptions index | 112 | |
| 🏙️ Population | 1 | |
| 🌐 English speaking % | 118 | |
| 😷 Air quality | 192 | |
| ✈️ Airport proximity index | 111 | |
| 💰 Cost of living | 7 | |
| 💳 After-tax salary | 128 | |
| 💸 Salary to expenses ratio | 84 | |
| 🎓 Higher education index | 56 |
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 | Karnataka | ||
| 4 | Telangana | ||
| 5 | Tamil Nadu | ||
| 6 | Puducherry | ||
| 7 | Uttar Pradesh | ||
| 8 | Gujarat | ||
| 9 | Himachal Pradesh | ||
| 10 | Kerala | ||
| 11 | Madhya Pradesh | ||
| 12 | Uttarakhand | ||
| 13 | Punjab | ||
| 14 | Rajasthan | ||
| 15 | West Bengal | ||
| 16 | Manipur | ||
| 17 | Chhattisgarh | ||
| 18 | Assam | ||
| 19 | Jharkhand | ||
| 20 | Bihar | ||
| 21 | Goa | ||
| 22 | Andhra Pradesh | ||
| 23 | Odisha | ||
| 24 | Jammu and Kashmir | ||
| 25 | Tripura | ||
| 26 | Meghalaya | ||
| 27 | Mizoram |