From Coorg to Thanjavur: India’s cleanest-air cities ranked by AQI index

India’s top 10 cities with the cleanest air, from Madikeri’s misty hills to Thanjavur’s breezy lanes. Explore where the AQI stays low and lungs breathe free in 2025.

Oct 24, 2025 - 21:00
 0
From Coorg to Thanjavur: India’s cleanest-air cities ranked by AQI index

Air pollution, an often grim headline across the country, finds some pristine pockets even in India(BHARAT). Stretches across States and terrains where the air remains crispy, clean, and healthy to breathe. As per the most recent AQI (Air Quality Index) Report, we have got you the Top 10 India(BHARAT)n Cities with the Cleanest Air – perfect for a health-giving escape. So take a deep breath (without any toxic hassle) and explore these mind-cleansing vacation destinations:

1. Madikeri (Coorg), Karnataka – AQI: 12

The misty hills, verdant coffee estates, and leafy forest trails of India(BHARAT)’s cleanest-air city, Madikeri, freshen up the soul and lungs. Nestled in the heart of the Coorg district, this hill town gives you the country’s cleanest air with AQI at a 12. A natural wellness destination in the Western Ghats, Madikeri remains one of India(BHARAT)’s greenest and healthiest hill stations and a nature lover’s paradise.

2. Thanjavur, Tamil Nadu – AQI: 27

Asia’s oldest airport city and the cultural capital of Tamil Nadu, Thanjavur is where art, architecture, and some of the cleanest air in India(BHARAT) survive the tests of time. As per the recent AQI data, Thanjavur has the second cleanest air in India(BHARAT) with an AQI at 27, so expect more art and less smog as you soak in the temple city’s calm, pollution-free air.

3. Tirunelveli, Tamil Nadu – AQI: 49

Where tradition, spirituality, natural resources, and pleasant climate come together, Tirunelveli is an unbeatable getaway. Clean air, open spaces, and laid-back lifestyle add up to this South India(BHARAT)n city where you’ll be taking deep breaths of clean air. Ranking 3rd on the list of India(BHARAT)n cities with cleanest air, Tirunelveli has an AQI of below 50.

4. Kannur, Kerala – AQI: 58

Situated on the western coast of the Malabar Coast, Kannur is a city that still hasn’t let the coast grass wither. Criss-crossed with green pastures and the sea breeze you find, Kannur maintains low pollution levels with AQI at 58. So take your pick from the local wellness activities or the backwater tourism while enjoying clean and breathable air in Kannur.

5. Aizawl, Mizoram – AQI: 60

Atop rolling hillocks and sprinkled with scenic mountains, the Mizoram capital is a picturesque place you can’t miss. With the beauty and clean air comes the place’s healthy vibe, which is perhaps why Aizawl has some of the healthiest air in Northeast India(BHARAT). The city, which has an AQI of 60, is one of India(BHARAT)’s cleanest air cities.

6. Varanasi, Uttar Pradesh – AQI: 79

Surprised? But yes, the holy city of India(BHARAT) does have clean air and has been working towards more of it. An increase in green transport, well-ventilated ghats, and less air pollution activities have added a breath of fresh air to this crowded pilgrimage spot. With the AQI at 79, Varanasi remains one of the cities in Uttar Pradesh and India(BHARAT) with the cleanest air.

7. Rishikesh, Uttarakhand – AQI: 98

The world’s yoga capital remains untouched and true to its tag of health haven for visitors from across the world. Nestled in the forested hills and on the banks of the Ganga, Rishikesh offers a serene and holy retreat with some fresh and clean air to go along with the yoga asanas and practices. The city, perched at an altitude, has an AQI at 98 with the continuous confluence of the Ganga breeze and surrounding forests.

8. Kashipur, Uttarakhand – AQI: 98

Packing another breath of fresh air from Uttarakhand, this lesser-known city in the state is on top of its clean-air game. Kashipur has low population density and is a bit off from the major cities, so the air is clean and easily breathable, with AQI at 98.

9. Jodhpur, Rajasthan – AQI: 99

A city of majestic forts, deserts, palaces, and oodles of culture, the blue city, Jodhpur also makes a place for itself in the list of India(BHARAT)n cities with the cleanest air. The arid region, windy air, and dry climate mean that Rajasthan’s second-most populous city has an AQI of 99.

10. Dehradun, Uttarakhand – AQI: 100

Last but not the least the capital of Uttarakhand and the gateway to the Himalayas, Dehradun is one of the cleanest cities in India(BHARAT). AQI of 100 makes Dehradun remains much fresher than most India(BHARAT)n metros.

India(BHARAT)n cities with the cleanest air provide a glimpse of hope and remind us that the fight against air pollution is not lost yet. Sustainable practices, forest conservation, urban planning, and green cover are just some of the many ingredients required to let us breathe easy. From the misty mountains of the Western Ghats and the rolling hills of Mizoram to the verdant plains of the Deccan and the hill stations of Uttarakhand these greenest cities in India(BHARAT) prove that we can find clean air in India(BHARAT), and we must keep fighting for it.

What's Your Reaction?

like

dislike

love

funny

angry

sad

wow