India’s 20 Best Cities for Air Quality (2025 Rankings)

India’s 20 Best Cities for Air Quality

Are you in search of a city in India with the cleanest air to get a break from air pollution? Smart Air examined air quality data from 2025 for numerous Indian cities, resulting in the list of the ’20 Least Polluted Cities in India’ or ‘Best AQI Cities in India’.

Scroll down below for a full overview of the pollution-free Indian cities. It’s worth noting that the World Health Organization’s recommended annual limit is 5 micrograms.

List of Cities with Best Air Quality in India (2025)

1. Shillong, Meghalaya (8.5 μg/m3)

Shillong, one of the indian city with best aqi

2. Aizawl, Mizoram (9.3 μg/m3)

Aizawl, one of the Indian cities with best AQI

3. Koppal, Karnataka (14.4 μg/m3)

Koppal, one of the Indian cities with best AQI

4. Chikkamagaluru, Karnataka (17.1 μg/m3)

Chikkamagaluru, one of the Indian cities with best AQI

5. Mysuru, Karnataka (18.1 μg/m3)

Mysuru, one of the Indian cities with best AQI

6. Chamarajanagar, Karnataka (18.7 μg/m3)

Chamarajanagar, one of the Indian cities with best AQI

7. Shivamogga, Karnataka (19.2 μg/m3)

Shivamogga, one of the Indian cities with best AQI

8. Bangalore, Karnataka (19.3 μg/m3)

Bangalore, one of the Indian cities with best AQI

9. Agartala, Tripura (20.3 μg/m3)

Agartala, one of the Indian cities with best AQI

10. Bagalkot, Karnataka (20.4 μg/m3)

Bagalkot, one of the Indian cities with best AQI

11. Bareilly, Uttar Pradesh (20.8 μg/m3)

Bareilly, one of the Indian cities with best AQI
Photo: Wp masifnoor / Wikimedia Commons

12. Maihar, Madhya Pradesh (21.4 μg/m3)

Maihar, one of the Indian cities with best AQI
Bhairav Hill, Maihar — Source: TouristPlaces.Guide

13. Vijayapura, Karnataka (21.8 μg/m3)

Vijayapura, one of the Indian cities with best AQI

14. Gangtok, Sikkim (21.9 μg/m3)

Gangtok, one of the Indian cities with best AQI

15. Chikkaballarpur, Karnataka (22.9 μg/m3)

Chikkaballarpur, one of the Indian cities with best AQI

16. Kalaburagi, Karnataka (23.8 μg/m3)

Kalaburagi, one of the Indian cities with best AQI

17. Vrindavan, Uttar Pradesh (24.3 μg/m3)

Vrindavan, one of the Indian cities with best AQI

18. Ramanagara, Karnataka (24.3 μg/m3)

Ramanagara, one of the Indian cities with best AQI

19. Varanasi, Uttar Pradesh (24.4 μg/m3)

Varanasi, one of the Indian cities with best AQI

20. Bhilai, Chhattisgarh (24.7 μg/m3)

Bhilai, one of the Indian cities with best AQI

Read More: The 25 Most Polluted Cities in the World for 2025?

Results: India’s Least Polluted Cities

The data on India’s lowest PM2.5 cities shows that while some regions experience comparatively cleaner air, overall pollution levels remain above ideal health standards. The cleanest cities, such as Shillong and Aizawl, record PM2.5 levels below 10 µg/m³, but most cities in the list fall within the 18–24 µg/m³ range. Although these figures are low relative to many other Indian cities, they still exceed the World Health Organization’s recommended annual guideline of 5 µg/m³.

The cleanest air appears concentrated in parts of Northeast India and select southern regions, while northern cities remain at the higher end even within this “lowest” category. Overall, the data highlights that clean air in India is relative rather than absolute, truly low pollution levels are rare, and even the country’s best-performing cities have room for significant improvement in meeting global health standards.

How Air Pollution Was Measured to Find the Least Polluted Cities in India

These rankings of the world’s 2025 most polluted cities use data on average PM2.5 pollution levels from the 12 months preceding the publication date. There are various pollutants (both particles and gases) that can be found in the air. One of the most commonly tracked pollutants is very small, fine particles called PM2.5.

PM2.5 India

These small pollutants are under 2.5 micrograms in width and are considered to be one of the more dangerous pollutants due to their ability to enter deep into the lungs and bloodstream. The above rankings of the least polluted cities in India were ranked based on their 2024 average PM2.5 pollution levels. 

Open Data

The raw PM2.5 AQI 2024 India pollution data used for the rankings of India’s most polluted cities are openly available on CPCB.


Watch: Run Down of Top 5 Most Polluted Cities in the World
Top 5 Most Polluted Cities in the World (2020 Rankings)

Subscribe to Smart Air on YouTube Smart Air Youtube

Free Guide to Breathing Safe

Want to learn more about breathing clean air? Join thousands more and stay up to date on protecting your health.

Subscribe
Notify of

7 Comments
Inline Feedbacks
View all comments
Latheesh K L
2024-01-17 7:28 pm

Why Wayanad not in the list, actually it should be in second place

Heidi
2024-01-08 11:49 am

Kolkata??? You must be kidding, I spent there 7months and checked air quality every day, it was always around 200, sometimes 400…. I have spent time in other places in India and I am 100% Kolkata is one of most polluted ones, not cleanest

Anon
2023-11-18 3:08 pm

Hmm, a few hard to believe result there. Maybe a better stat would be to take the maximum AQI or PM2.5 level over the year.

Sharath
2023-06-16 5:30 pm

Mandideep? Seriously? It’s an industrial area.

Samvid Goel
2023-03-04 1:39 am

Did you take these readings inside a lab? No way Guwahati and Bangalore qualify for least polluted air list of even top 100 cities.

Who we are
Clean Air Social Enterprise
Smart Air is a certified B Corp on a global mission to make clean air accessible through science, education, and affordable air purification

Subscribe to our newsletter and be part of the clean air movement
The Sqair
Up to 36m² (387ft²)

A stylish, minimalist purifier that blends seamlessly into any modern home

SA600
Up to 60m² (645ft²)

Engineered with dual filters to deliver maximum air purification performance

The Sqair
Up to 36m² (387ft²)
CADR: 508 m³/h
New
SA600
Up to 60m² (645ft²)
CADR: 508 m³/h
Blast Mini Mk II
Up to 89m² (958ft²)
CADR: 743 m³/h
Blast Mk II
Up to 114m² (1,227ft²)
CADR: 950 m³/h

HEPA Filters

Remove PM2.5, PM10, dust, pollen, allergens, and viruses

Carbon Filters

Remove VOCs, smoke, formaldehyde, and odors

CO₂ Monitor

Measure CO₂, temperature, and relative humidity

HEPA Filters
Remove PM2.5, PM10, dust, pollen, allergens, and viruses
Carbon Filters
Remove VOCs, smoke, formaldehyde, and odors
Left Right
CO₂ Monitor
Measure CO₂, temperature, and relative humidity

Latest Articles

Smart Air low cost purifiers

Smart Air is a social enterprise and certified B Corp that offers simple, no-nonsense air purifiers and provides free education to protect people from the harms of air pollution.

Certified B-Corp air purifier company
Subscribe to Clean Air Newsletter

Be the first to know about air quality news, research, the latest clean air gadgets, and discounts. 🌎