Short answer: From June 2025 to May 2026, the 11 KSPCB stations in Bengaluru averaged a daily AQI of 78, in the Satisfactory band. Saneguruvanahalli was lowest at 49, and Silk Board was highest at 111, with 254 Moderate days. No station had a Poor day. Air was worst from December to April and cleanest in July and August.
- 3,960 station-days of KSPCB daily AQI, June 2025 to May 2026: 22% Good, 52% Satisfactory, 26% Moderate, none Poor or worse.
- Lowest means: Saneguruvanahalli (49), NIMHANS (59), Hebbal Veterinary College (65).
- Highest means: Silk Board (111), City Railway Station, Majestic (97), RV College of Engineering, Kengeri (92).
- Season: the all-station average was 56 in August 2025 and 101 in March 2026.
- Use it as a pointer: 11 stations can't describe every street. Check traffic and construction around a flat yourself.
Every number on this page comes from the Karnataka State Pollution Control Board's (KSPCB) monthly reports on its 11 continuous ambient air quality monitoring stations (CAAQMS) in Bengaluru. We took the daily Air Quality Index (AQI) table from each report from June 2025 to May 2026, 12 months and 3,960 station-days, and summarised it by station. KSPCB publishes the reports. OpenCity hosts the full set.
Downloads: CSV of station summaries, GeoJSON.
Scroll to load the map. It needs JavaScript and OpenStreetMap tiles. Colours show each station's mean daily AQI from June 2025 to May 2026. KSPCB names its stations but does not give coordinates in these reports, so each marker sits at the OpenStreetMap position of the named site.
How to read the AQI
The AQI turns several pollutants into one number for the day. KSPCB's reports explain that a sub-index is worked out for each pollutant measured, and the worst sub-index becomes the day's AQI. The categories are:
| AQI | Category |
|---|---|
| 0 to 50 | Good |
| 51 to 100 | Satisfactory |
| 101 to 200 | Moderate |
| 201 to 300 | Poor |
| 301 to 400 | Very poor |
| 401 and above | Severe |
An AQI is a daily figure, not an annual average of one pollutant. It also depends on what a station measures. In the May 2026 report, for example, the City Railway Station (Majestic) table lists PM10, SO2, NO2 and CO but no PM2.5.
Station by station, June 2025 to May 2026
Sorted from the lowest mean daily AQI to the highest. Day counts are the days in each category. "Days" is the number of days with an AQI value. Missing days are left out, not filled in. The month columns give the month with the highest and lowest average AQI, with that average in brackets.
| KSPCB station | Days | Mean daily AQI | Good days | Satisfactory days | Moderate days | Highest day | Worst month | Cleanest month |
|---|---|---|---|---|---|---|---|---|
| Saneguruvanahalli (Nisarga Bhavan) | 365 | 49 | 171 | 193 | 1 | 101 | Mar 2026 (59) | Jul 2025 (40) |
| NIMHANS | 365 | 59 | 179 | 140 | 46 | 174 | Mar 2026 (111) | Jul 2025 (23) |
| Hebbal (Veterinary College) | 359 | 65 | 160 | 123 | 76 | 189 | Mar 2026 (104) | Aug 2025 (25) |
| Kasturinagar (RTO) | 365 | 71 | 3 | 360 | 2 | 109 | Mar 2026 (87) | Sep 2025 (53) |
| Jayanagar (Shalini Ground) | 363 | 72 | 144 | 114 | 105 | 180 | Mar 2026 (120) | Jul 2025 (31) |
| Jigani Industrial Area | 365 | 77 | 59 | 226 | 80 | 140 | Mar 2026 (108) | Jul 2025 (49) |
| Peenya Industrial Area (NTTF) | 365 | 79 | 4 | 292 | 69 | 189 | Dec 2025 (106) | May 2026 (62) |
| Mysore Road (KAVIKA) | 323 | 81 | 94 | 101 | 128 | 164 | Dec 2025 (122) | Jul 2025 (44) |
| Kengeri (RV College of Engineering) | 365 | 92 | 15 | 203 | 147 | 137 | Feb 2026 (111) | Jun 2025 (61) |
| Majestic (City Railway Station) | 365 | 97 | 0 | 243 | 122 | 118 | Apr 2026 (108) | Sep 2025 (89) |
| Silk Board (HSR Layout) | 360 | 111 | 23 | 83 | 254 | 199 | Mar 2026 (134) | Oct 2025 (77) |
No station recorded a Poor, Very poor or Severe day in these 12 months. The highest single reading was 199, at the Silk Board station.
What the pattern shows
Traffic junctions read higher. The station near Central Silk Board in HSR Layout had the highest mean (111) and 254 Moderate days out of 360. City Railway Station at Majestic came next on the mean (97). It had no Good days at all, but it never went above 118.
The lowest readings came from green, institutional sites. Saneguruvanahalli (Nisarga Bhavan) averaged 49 and had just 1 Moderate day. NIMHANS (59) and Hebbal Veterinary College (65) were next.
Industrial areas sit in the middle. Peenya (NTTF) averaged 79 and Jigani 77. Both spent most days in the Satisfactory band.
The season matters as much as the place. Across all 11 stations the average daily AQI was 56 in July and August 2025 and climbed to 101 in March 2026. In March, 184 of 338 station-days were Moderate. In August 2025 it was 21 of 337. Ten of the 11 stations had their worst month between December and April. Peenya was the exception, with July 2025.
| Month | Average daily AQI, all stations | Moderate station-days |
|---|---|---|
| Jun 2025 | 63 | 37 of 330 |
| Jul 2025 | 56 | 24 of 341 |
| Aug 2025 | 56 | 21 of 337 |
| Sep 2025 | 59 | 20 of 329 |
| Oct 2025 | 66 | 30 of 341 |
| Nov 2025 | 87 | 107 of 314 |
| Dec 2025 | 95 | 147 of 322 |
| Jan 2026 | 90 | 112 of 341 |
| Feb 2026 | 92 | 132 of 308 |
| Mar 2026 | 101 | 184 of 338 |
| Apr 2026 | 93 | 154 of 330 |
| May 2026 | 74 | 62 of 329 |
The city-wide annual picture. The Central Pollution Control Board's (CPCB) integrated data for 2023, the latest year it has published, puts Bengaluru's annual averages (listed as Bangalore) at 68 µg/m³ for PM10, 33 for PM2.5, 21 for NO2 and 6 for SO2. The national annual standards are 60 for PM10, 40 for PM2.5, 40 for NO2 and 50 for SO2. So, as a citywide average, PM10 was the pollutant above its annual limit.
How to use this when choosing an area
Find the nearest station, and how far it is
Bengaluru has 11 KSPCB stations here, not one per neighbourhood. A station tells you about the air around it. A flat 6 km away, or on the far side of a highway, can be quite different. Treat the station as a pointer, not a reading for a particular building.
Look at what is next to the flat
The two highest stations sit next to heavy traffic. For any flat, check how close it is to a signal junction, a bus depot, a flyover ramp, a construction site or an industrial unit, and which way the bedrooms face. That is something you can see on a site visit, at peak hour.
Visit in the dry months
A visit in July shows you an area on its cleanest days. If you can, go back between December and April. That is when every station except Peenya had its worst month.
Check the live reading
CPCB's national AQI dashboard shows the current reading for each Bengaluru station. For other area checks, see our groundwater depth map and lake buffer and rajakaluve map.
Method and limits
- Source tables. We used the "Daily AQI Values of Bengaluru" table in each KSPCB monthly report from June 2025 to May 2026. Means, medians and day counts are our arithmetic on those daily values.
- Checks. For each month, we compared our per-station minimum and maximum with the Min and Max rows KSPCB prints under the table. They matched in every month except two places. In July 2025 one value wraps onto a second line in the PDF, and we placed it in the Silk Board column. In January 2026 KSPCB's own Max row shows 143 for Jayanagar, while its daily table has 145 on 1 January. We kept the daily value.
- Gaps. Days with no value ("-" in the report) are left out. Mysore Road (KAVIKA) has the most gaps, with 323 days of data.
- Map positions. These are OpenStreetMap positions of the named sites (for example "Veterinary College, Hebbal"), not KSPCB coordinates.
- Not covered. CPCB also runs stations in Bengaluru, such as BTM Layout and Peenya Shivapura. Their data is not in these KSPCB reports, so they are not in this table.
This page is a summary of public monitoring data. For a health condition that air quality affects, ask your doctor.
Frequently asked questions
Among the 11 KSPCB stations, Saneguruvanahalli (Nisarga Bhavan) had the lowest mean daily AQI from June 2025 to May 2026, at 49, followed by NIMHANS (59) and Hebbal Veterinary College (65). A station describes its surroundings only, not the whole locality.
Silk Board (HSR Layout), with a mean daily AQI of 111 and 254 Moderate days out of 360. Its highest day was 199.
Not in this period. Across all 11 stations and 12 months, no daily AQI went above 200, the top of the Moderate band.
In the dry months. Averaged across stations, the daily AQI was 56 in July 2025 and 101 in March 2026. Ten of the 11 stations had their worst month between December and April.
No. KSPCB runs 11 continuous stations in Bengaluru, and CPCB runs a few more. A flat several kilometres from the nearest station may have quite different air, so check traffic and construction nearby on a site visit.
Sources
Checked 22 Oct 2026.
- Karnataka State Pollution Control Board, monthly reports 'Air Quality Index of CAAQM Stations monitored in Bengaluru city', June 2025 to May 2026, as hosted by OpenCity: https://data.opencity.in/dataset/bengaluru-monthly-air-quality-reports
- Central Pollution Control Board, NAMP data year-wise (Ambient Air Quality Status of the Country during 2023): https://cpcb.nic.in/namp-data/
- Central Pollution Control Board, National Ambient Air Quality Standards, 2009: https://cpcb.nic.in/uploads/National_Ambient_Air_Quality_Standards.pdf
- CPCB National Air Quality Index dashboard (live station readings): https://app.cpcbccr.com/AQI_India/
- OpenStreetMap, positions of the named station sites: https://www.openstreetmap.org/