Bengaluru is the most livable city in the country, followed by Mumbai and Chennai, a survey said.
"In India, Bangalore, ranked 171st globally, scores most favourably followed by Mumbai and Chennai both ranked 182nd. New Delhi (204) is the least livable," according to Location Ratings for expatriate living conditions published by ECA International, provider of knowledge, information and technology for management and assignment of employees around the world.
Along with Beijing, Delhi has the worst score for air quality not just in Asia but globally, it said.
Singapore is the most livable location in Asia and the world, followed by Sydney and Adelaide in Australia.
"Good air quality, solid infrastructure, decent medical facilities, low crime and health risks have contributed to Singapore maintaining its position at the top of the global ranking for quality of living for Asian assignees," said Lee Quane, Regional Director - Asia, ECA International.
Updated annually, ECA's Location Ratings system objectively evaluates a host of factors to form an assessment of the overall quality of living in over 450 locations worldwide.
Factors for the assessment include climate, availability of health services, housing and utilities, isolation, access to a social network and leisure facilities, infrastructure, personal safety, political tensions and air quality.