Gurugram is ranked the most polluted city in India in March 2026, according to a report by Centre for Research on Energy and Clean Air (CREA). Haryana accounted for four of India's top 10 most polluted cities, with Bahadurgarh, Faridabad, and Manesar also on the list. Apart from these, Singrauli, Mandideep, Ghaziabad, Bhiwadi, Noida, and Nandesari were in top 10.