South Korea AQI Analytics
OpenAQ-derived PM2.5 and PM10 history for 100 cities, mapped to AQI Now city pages and normalized to the US EPA AQI scale.
Search city analytics
- Cities
- 100
- Locations
- 715
- Daily rows
- 28,654
- Avg EPA AQI
- 58
with OpenAQ history
mapped monitors
2024-02-06 to 2024-12-31
14.3 ug/m3 PM2.5
Current data story
The highest average AQI in this pilot slice is Pyeongtaek, with an EPA AQI average of 68 and PM2.5 around 19.0 ug/m3. Its worst month is April.
Source: OpenAQ local parquet plus raw CSV coordinate recovery. Build 2026-05-12T00:27:56.105574+00:00.
Analytics tools
City AQI Comparison
LiveRank cities side by side using OpenAQ PM2.5 and PM10 history normalized to US EPA AQI.
100 eligible cities
Open toolSeasonal Pollution
LiveFind each city's worst and cleanest months from daily OpenAQ-derived EPA AQI.
100 eligible cities
Open toolHealth Impact
LiveTranslate PM2.5 exposure into WHO exceedance and a simple cigarette-equivalent indicator.
100 eligible cities
Open toolCities ranked by average AQI
| City | Avg AQI | PM2.5 | Worst month | Trend | Coverage |
|---|---|---|---|---|---|
| Pyeongtaek Gyeonggi, South Korea | 68 | 19.0 ug/m3 | April | n/a | 287 days · 7 locations |
| Gimpo Gyeonggi, South Korea | 68 | 18.5 ug/m3 | April | n/a | 287 days · 10 locations |
| Sapkyo Chungnam, South Korea | 67 | 18.6 ug/m3 | April | n/a | 286 days · 5 locations |
| Tangjin Chungnam, South Korea | 67 | 18.2 ug/m3 | April | n/a | 286 days · 7 locations |
| Hwasu-dong Gyeonggi, South Korea | 66 | 18.0 ug/m3 | April | n/a | 286 days · 4 locations |
| Sihŭng Gyeonggi, South Korea | 66 | 17.9 ug/m3 | April | n/a | 287 days · 9 locations |
| Incheon Incheon, South Korea | 66 | 17.5 ug/m3 | April | n/a | 287 days · 35 locations |
| Anyang Gyeonggi, South Korea | 66 | 17.5 ug/m3 | April | n/a | 286 days · 5 locations |
| Yanggok Gyeonggi, South Korea | 65 | 18.1 ug/m3 | February | n/a | 322 days · 8 locations |
| Iksan Jeonbuk, South Korea | 65 | 17.5 ug/m3 | April | n/a | 287 days · 8 locations |
| Yeonil Gyeongbuk, South Korea | 65 | 16.8 ug/m3 | April | n/a | 286 days · 7 locations |
| Kunsan Jeonbuk, South Korea | 65 | 17.1 ug/m3 | April | n/a | 287 days · 11 locations |
| Seonsan Chungbuk, South Korea | 65 | 17.2 ug/m3 | April | n/a | 286 days · 7 locations |
| Goyang Gyeonggi, South Korea | 64 | 17.1 ug/m3 | April | n/a | 287 days · 12 locations |
| Asan Chungnam, South Korea | 64 | 17.4 ug/m3 | April | n/a | 286 days · 6 locations |
| Ich’ŏn Gyeonggi, South Korea | 64 | 17.4 ug/m3 | April | n/a | 286 days · 5 locations |
| Pohang Gyeongbuk, South Korea | 64 | 16.3 ug/m3 | April | n/a | 286 days · 5 locations |
| Pongnam Gyeonggi, South Korea | 64 | 16.8 ug/m3 | April | n/a | 286 days · 5 locations |
| Yŏju Gyeonggi, South Korea | 64 | 17.4 ug/m3 | April | n/a | 286 days · 3 locations |
| Seoul Seoul, South Korea | 63 | 16.9 ug/m3 | March | n/a | 297 days · 24 locations |
| Kimje Jeonbuk, South Korea | 63 | 16.3 ug/m3 | April | n/a | 286 days · 6 locations |
| Hanam Gyeonggi, South Korea | 63 | 16.5 ug/m3 | December | n/a | 285 days · 2 locations |
| Yŏngju Gyeongbuk, South Korea | 63 | 16.1 ug/m3 | April | n/a | 285 days · 3 locations |
| Ch’ŏnan Chungnam, South Korea | 62 | 16.3 ug/m3 | April | n/a | 286 days · 7 locations |