With the PM10 level at 290, Delhi was the most polluted city in India in 2016, a report released by non-governmental organisation Greenpeace has revealed. Haryana's Faridabad and Rajasthan's Bhiwadi were reported as the second and third most polluted cities. UP was revealed as the most polluted state, with 15 of its cities falling among the 30 most polluted cities.