Air quality in Seoul, South Korea today

Update date
Last updated: 2026-02-10T18:00:00+00:00
[Advertisement 1]

Mr. Duck’s Air Quality Score

Mr. Duck – Unhealthy air today

Unhealthy air today for Seoul, South Korea

⚠️ This website is currently under active development. Some data may be incomplete or temporarily inaccurate. For health-critical decisions, please verify information through official government or environmental sources.
Categories follow US EPA AQI breakpoints for PM (estimate from latest valid measurements; this project does not compute EPA NowCast/24-hour AQI yet).

This friendly indicator summarizes the latest city readings. For health guidance, please see: EPA AirNow or WHO.

Air quality today

The air quality today in Seoul is classified as Unhealthy. The primary pollutant identified is PM2.5 (fine particles). Measurements show a PM2.5 concentration of 60.0 µg/m³ and a PM10 level of 84.0 µg/m³, based on 234 valid observations.

Data are shown via OpenAQ. This page is informational; for health guidance, use official sources such as EPA AirNow or WHO.

Latest sensor values

PM categories follow US EPA AQI breakpoints, shown here as an estimate derived from the latest valid measurements (this project does not compute EPA NowCast/24-hour AQI yet).

Unhealthy
PM25
60
µg/m³
Moderate
PM10
84
µg/m³
Measured
O3
0.0082
ppm
Measured
NO2
0.061
ppm
Measured
SO2
0.0053
ppm
Measured
CO
1.05
ppm
[Advertisement 2]

What the data includes

Seoul’s OpenAQ feed contains data from 292 measurement rows collected at 43 monitoring sites. For the core air‑quality gases and particles—carbon monoxide (CO), nitrogen dioxide (NO₂), ozone (O₃), sulfur dioxide (SO₂), PM1, PM2.5, PM10—as well as meteorological variables (relative humidity and temperature) the dataset provides recent values for most pollutants: CO, NO₂, O₃, PM2.5, PM10 and SO₂ all have a “last updated” timestamp of 2026‑02‑10 18:00 UTC, meaning they were recorded within the past week. The humidity and temperature readings are older, with their latest entry on 2026‑01‑17 07:00 UTC, which falls into the 30‑day freshness window.

Across the pollutants, the observed ranges illustrate considerable variability. PM2.5 values span from a low of 3.7 µg/m³ to an extreme high of 9 999 µg/m³, with a median of 45 µg/m³ and a 10th‑percentile of 17 µg/m³, indicating that most recent measurements sit in the mid‑range but occasional spikes are recorded. CO concentrations range between 0.25 ppm and 1.07 ppm (median 0.65 ppm), while NO₂ varies from 0.0082 ppm to 0.061 ppm (median 0.0462 ppm). Ozone shows a broader spread, from 0.0011 ppm up to 0.0718 ppm, with the median at just 0.0033 ppm. PM10 readings also cover a wide interval, 22 µg/m³ to 9 999 µg/m³ (median 61 µg/m³). Relative humidity recorded at one site ranges from about 26 % to 63 %, with a median near 45 %.

The dataset is unevenly balanced: while particulate matter and gas pollutants have strong recent coverage across many stations, the meteorological variables are represented by only two rows each and are older. Consequently, city‑wide conditions can differ noticeably between neighborhoods and over time, especially where data are sparse or not refreshed within the last week.

Learn more about sources and filtering: About the data.

Trusted references: WHO (Air pollution) · US EPA AirNow · European Environment Agency (Air)

Latest sensor values (bars)

PM categories follow US EPA AQI breakpoints, shown here as an estimate derived from the latest valid measurements (this project does not compute EPA NowCast/24-hour AQI yet).

PM25 60 µg/m³ PM10 84 µg/m³ O3 0.0082 ppm NO2 0.061 ppm SO2 0.0053 ppm CO 1.05 ppm
[Advertisement 3]

Data notes

The dataset for Seoul includes 234 valid measurements and is refreshed regularly, with the latest update recorded on 2026‑02‑10T18:00:00+00:00 and labeled as Updated within 3 days. While this information reflects recent monitoring across the city, air quality can differ by specific neighborhoods and at different times of day, so conditions may vary locally from the presented snapshot.

OpenAQ station rows

StationParameterValueUnitLast updated
SPARTAN - Seoulpm253.7µg/m³2021-03-16 03:00 UTC
Korea Universitypm2568.4027779897054µg/m³2024-03-13 23:00 UTC
Korea Universityrelativehumidity62.8888889948527%2024-03-13 23:00 UTC
Korea Universitytemperature6.643333395322164c2024-03-13 23:00 UTC
도산대로co0.54ppm2026-02-10 17:00 UTC
도산대로no20.0461ppm2026-02-10 17:00 UTC
도산대로o30.005ppm2026-02-10 17:00 UTC
도산대로pm1060.0µg/m³2026-02-10 17:00 UTC
도산대로pm2545.0µg/m³2026-02-10 17:00 UTC
도산대로so20.0021ppm2026-02-10 17:00 UTC
천호대로co1.07ppm2026-02-10 17:00 UTC
천호대로no20.0471ppm2026-02-10 17:00 UTC
천호대로o30.0016ppm2026-02-10 17:00 UTC
천호대로pm1063.0µg/m³2026-02-10 17:00 UTC
천호대로pm2551.0µg/m³2026-02-10 17:00 UTC
천호대로so20.0031ppm2026-02-10 17:00 UTC
노원구co0.9ppm2026-02-10 17:00 UTC
노원구no20.0482ppm2026-02-10 17:00 UTC
노원구o30.0018ppm2026-02-10 17:00 UTC
노원구pm1065.0µg/m³2026-02-10 17:00 UTC
노원구pm2544.0µg/m³2026-02-10 17:00 UTC
노원구so20.0027ppm2026-02-10 17:00 UTC
영등포구co0.76ppm2026-02-10 17:00 UTC
영등포구no20.0537ppm2026-02-10 17:00 UTC
영등포구o30.0022ppm2026-02-10 17:00 UTC
영등포구pm1060.0µg/m³2026-02-10 17:00 UTC
영등포구pm2542.0µg/m³2026-02-10 17:00 UTC
영등포구so20.003ppm2026-02-10 17:00 UTC
동대문구co0.63ppm2026-02-10 17:00 UTC
동대문구no20.0495ppm2026-02-10 17:00 UTC
동대문구o30.0025ppm2026-02-10 17:00 UTC
동대문구pm1063.0µg/m³2026-02-10 17:00 UTC
동대문구pm2547.0µg/m³2026-02-10 17:00 UTC
동대문구so20.0025ppm2026-02-10 17:00 UTC
강북구co0.59ppm2026-02-10 17:00 UTC
강북구no20.0335ppm2026-02-10 17:00 UTC
강북구o30.0033ppm2026-02-10 17:00 UTC
강북구pm1058.0µg/m³2026-02-10 17:00 UTC
강북구pm2532.0µg/m³2026-02-10 17:00 UTC
강북구so20.0024ppm2026-02-10 17:00 UTC
관악구co0.38ppm2025-04-01 08:00 UTC
관악구no20.0193ppm2025-04-01 08:00 UTC
관악구o30.0718ppm2025-04-01 08:00 UTC
관악구so20.0036ppm2025-04-01 08:00 UTC
중구co0.77ppm2026-02-10 17:00 UTC
중구no20.0533ppm2026-02-10 17:00 UTC
중구o30.0063ppm2026-02-10 17:00 UTC
중구pm1065.0µg/m³2026-02-10 17:00 UTC
중구pm2550.0µg/m³2026-02-10 17:00 UTC
중구so20.0027ppm2026-02-10 17:00 UTC
서초구co0.39ppm2025-05-15 04:00 UTC
서초구no20.0113ppm2025-05-15 04:00 UTC
서초구o30.0493ppm2025-05-15 04:00 UTC
서초구pm1022.0µg/m³2025-05-15 04:00 UTC
서초구pm2517.0µg/m³2025-05-15 04:00 UTC
서초구so20.0019ppm2025-05-15 04:00 UTC
동작구co0.52ppm2026-02-10 17:00 UTC
동작구no20.0462ppm2026-02-10 17:00 UTC
동작구o30.0036ppm2026-02-10 17:00 UTC
동작구pm1056.0µg/m³2026-02-10 17:00 UTC
동작구pm2543.0µg/m³2026-02-10 17:00 UTC
동작구so20.0025ppm2026-02-10 17:00 UTC
종로co0.63ppm2026-02-10 17:00 UTC
종로no20.0419ppm2026-02-10 17:00 UTC
종로o30.0024ppm2026-02-10 17:00 UTC
종로pm1061.0µg/m³2026-02-10 17:00 UTC
종로pm2544.0µg/m³2026-02-10 17:00 UTC
종로so20.0027ppm2026-02-10 17:00 UTC
종로co0.33ppm2024-06-13 20:00 UTC
종로no20.0154ppm2024-06-13 20:00 UTC
종로o30.0143ppm2024-06-13 20:00 UTC
종로pm1024.0µg/m³2024-06-13 20:00 UTC
종로pm2514.0µg/m³2024-06-13 20:00 UTC
종로so20.0028ppm2024-06-13 20:00 UTC
청계천로co0.65ppm2026-02-10 17:00 UTC
청계천로no20.0462ppm2026-02-10 17:00 UTC
청계천로o30.002ppm2026-02-10 17:00 UTC
청계천로pm1068.0µg/m³2026-02-10 17:00 UTC
청계천로pm2551.0µg/m³2026-02-10 17:00 UTC
청계천로so20.0027ppm2026-02-10 17:00 UTC
강남대로co0.58ppm2026-02-10 17:00 UTC
강남대로no20.0306ppm2026-02-10 17:00 UTC
강남대로o30.0057ppm2026-02-10 17:00 UTC
강남대로pm1056.0µg/m³2026-02-10 17:00 UTC
강남대로pm2543.0µg/m³2026-02-10 17:00 UTC
강남대로so20.0038ppm2026-02-10 17:00 UTC
금천구co0.52ppm2026-02-10 17:00 UTC
금천구no20.041ppm2026-02-10 17:00 UTC
금천구o30.0039ppm2026-02-10 17:00 UTC
금천구pm1055.0µg/m³2026-02-10 17:00 UTC
금천구pm2548.0µg/m³2026-02-10 17:00 UTC
금천구so20.002ppm2026-02-10 17:00 UTC
은평구co0.84ppm2026-02-10 17:00 UTC
은평구no20.0389ppm2026-02-10 17:00 UTC
은평구o30.0032ppm2026-02-10 17:00 UTC
은평구pm1060.0µg/m³2026-02-10 17:00 UTC
은평구pm2552.0µg/m³2026-02-10 17:00 UTC
은평구so20.0029ppm2026-02-10 17:00 UTC
용산구co0.76ppm2026-02-10 17:00 UTC
용산구no20.0578ppm2026-02-10 17:00 UTC
용산구o30.0012ppm2026-02-10 17:00 UTC
용산구pm1043.0µg/m³2026-02-10 17:00 UTC
용산구pm2533.0µg/m³2026-02-10 17:00 UTC
용산구so20.0037ppm2026-02-10 17:00 UTC
도봉구co0.94ppm2026-02-10 17:00 UTC
도봉구no20.0471ppm2026-02-10 17:00 UTC
도봉구o30.0031ppm2026-02-10 17:00 UTC
도봉구pm1064.0µg/m³2026-02-10 17:00 UTC
도봉구pm2545.0µg/m³2026-02-10 17:00 UTC
도봉구so20.0028ppm2026-02-10 17:00 UTC
송파구co0.52ppm2026-02-10 17:00 UTC
송파구no20.0438ppm2026-02-10 17:00 UTC
송파구o30.0047ppm2026-02-10 17:00 UTC
송파구pm1048.0µg/m³2026-02-10 17:00 UTC
송파구pm2535.0µg/m³2026-02-10 17:00 UTC
송파구so20.0023ppm2026-02-10 17:00 UTC
강변북로co0.83ppm2026-02-10 17:00 UTC
강변북로no20.048ppm2026-02-10 17:00 UTC
강변북로o30.0027ppm2026-02-10 17:00 UTC
강변북로pm1068.0µg/m³2026-02-10 17:00 UTC
강변북로pm2554.0µg/m³2026-02-10 17:00 UTC
강변북로so20.0024ppm2026-02-10 17:00 UTC
성북구co0.5ppm2024-07-11 14:00 UTC
성북구no20.0109ppm2024-07-11 14:00 UTC
성북구o30.032ppm2024-07-11 14:00 UTC
성북구pm1027.0µg/m³2024-07-11 14:00 UTC
성북구pm2519.0µg/m³2024-07-11 14:00 UTC
성북구so20.0026ppm2024-07-11 14:00 UTC
성북구co0.81ppm2026-02-10 17:00 UTC
성북구no20.041ppm2026-02-10 17:00 UTC
성북구o30.0057ppm2026-02-10 17:00 UTC
성북구pm1064.0µg/m³2026-02-10 17:00 UTC
성북구pm2547.0µg/m³2026-02-10 17:00 UTC
성북구so20.0027ppm2026-02-10 17:00 UTC
동작대로 중앙차로co0.56ppm2026-02-10 17:00 UTC
동작대로 중앙차로no20.0441ppm2026-02-10 17:00 UTC
동작대로 중앙차로o30.0067ppm2026-02-10 17:00 UTC
동작대로 중앙차로pm1052.0µg/m³2026-02-10 17:00 UTC
동작대로 중앙차로pm2532.0µg/m³2026-02-10 17:00 UTC
동작대로 중앙차로so20.0026ppm2026-02-10 17:00 UTC
동작대로 중앙차로co0.38ppm2024-04-17 07:00 UTC
동작대로 중앙차로no20.0296ppm2024-04-17 07:00 UTC
동작대로 중앙차로o30.0453ppm2024-04-17 07:00 UTC
동작대로 중앙차로pm10249.0µg/m³2024-04-17 07:00 UTC
동작대로 중앙차로pm2547.0µg/m³2024-04-17 07:00 UTC
동작대로 중앙차로so20.0023ppm2024-04-17 07:00 UTC
구로구co0.53ppm2026-02-10 17:00 UTC
구로구no20.0458ppm2026-02-10 17:00 UTC
구로구o30.0029ppm2026-02-10 17:00 UTC
구로구pm1061.0µg/m³2026-02-10 17:00 UTC
구로구pm2548.0µg/m³2026-02-10 17:00 UTC
구로구so20.0023ppm2026-02-10 17:00 UTC
성동구co0.69ppm2026-02-10 18:00 UTC
성동구no20.0514ppm2026-02-10 18:00 UTC
성동구o30.0017ppm2026-02-10 18:00 UTC
성동구pm1060.0µg/m³2026-02-10 18:00 UTC
성동구pm2539.0µg/m³2026-02-10 18:00 UTC
성동구so20.0026ppm2026-02-10 18:00 UTC
종로구co0.62ppm2026-02-10 18:00 UTC
종로구no20.049ppm2026-02-10 18:00 UTC
종로구o30.0056ppm2026-02-10 18:00 UTC
종로구pm1066.0µg/m³2026-02-10 18:00 UTC
종로구pm2553.0µg/m³2026-02-10 18:00 UTC
종로구so20.0026ppm2026-02-10 18:00 UTC
중랑구co0.37ppm2024-07-11 14:00 UTC
중랑구no20.0155ppm2024-07-11 14:00 UTC
중랑구o30.0328ppm2024-07-11 14:00 UTC
중랑구pm1024.0µg/m³2024-07-11 14:00 UTC
중랑구pm2517.0µg/m³2024-07-11 14:00 UTC
중랑구so20.0026ppm2024-07-11 14:00 UTC
중랑구co0.81ppm2026-02-10 18:00 UTC
중랑구no20.0504ppm2026-02-10 18:00 UTC
중랑구o30.0019ppm2026-02-10 18:00 UTC
중랑구pm1060.0µg/m³2026-02-10 18:00 UTC
중랑구pm2549.0µg/m³2026-02-10 18:00 UTC
중랑구so20.0036ppm2026-02-10 18:00 UTC
영등포로co0.95ppm2026-02-10 18:00 UTC
영등포로no20.0543ppm2026-02-10 18:00 UTC
영등포로o30.0018ppm2026-02-10 18:00 UTC
영등포로pm1067.0µg/m³2026-02-10 18:00 UTC
영등포로pm2547.0µg/m³2026-02-10 18:00 UTC
영등포로so20.0033ppm2026-02-10 18:00 UTC
한강대로co0.56ppm2024-04-12 22:00 UTC
한강대로no20.0354ppm2024-04-12 22:00 UTC
한강대로o30.0106ppm2024-04-12 22:00 UTC
한강대로pm1039.0µg/m³2024-04-12 22:00 UTC
한강대로pm2513.0µg/m³2024-04-12 22:00 UTC
한강대로so20.0026ppm2024-04-12 22:00 UTC
한강대로co0.7ppm2026-02-10 18:00 UTC
한강대로no20.0507ppm2026-02-10 18:00 UTC
한강대로o30.0034ppm2026-02-10 18:00 UTC
한강대로pm1068.0µg/m³2026-02-10 18:00 UTC
한강대로pm2554.0µg/m³2026-02-10 18:00 UTC
한강대로so20.0024ppm2026-02-10 18:00 UTC
강동구co1.0ppm2026-02-10 18:00 UTC
강동구no20.0524ppm2026-02-10 18:00 UTC
강동구o30.0082ppm2026-02-10 18:00 UTC
강동구pm1073.0µg/m³2026-02-10 18:00 UTC
강동구pm2560.0µg/m³2026-02-10 18:00 UTC
강동구so20.0026ppm2026-02-10 18:00 UTC
강남구co0.25ppm2025-07-04 06:00 UTC
강남구no20.0082ppm2025-07-04 06:00 UTC
강남구o30.0472ppm2025-07-04 06:00 UTC
강남구pm1027.0µg/m³2025-07-04 06:00 UTC
강남구pm2512.0µg/m³2025-07-04 06:00 UTC
강남구so20.0022ppm2025-07-04 06:00 UTC
화랑로co0.84ppm2026-02-10 18:00 UTC
화랑로no20.0421ppm2026-02-10 18:00 UTC
화랑로o30.0022ppm2026-02-10 18:00 UTC
화랑로pm1062.0µg/m³2026-02-10 18:00 UTC
화랑로pm2544.0µg/m³2026-02-10 18:00 UTC
화랑로so20.0029ppm2026-02-10 18:00 UTC
서대문구co1.05ppm2026-02-10 18:00 UTC
서대문구no20.0478ppm2026-02-10 18:00 UTC
서대문구o30.004ppm2026-02-10 18:00 UTC
서대문구pm1061.0µg/m³2026-02-10 18:00 UTC
서대문구pm2548.0µg/m³2026-02-10 18:00 UTC
서대문구so20.0053ppm2026-02-10 18:00 UTC
강서구co0.86ppm2026-02-10 18:00 UTC
강서구no20.058ppm2026-02-10 18:00 UTC
강서구o30.0018ppm2026-02-10 18:00 UTC
강서구pm1071.0µg/m³2026-02-10 18:00 UTC
강서구pm2549.0µg/m³2026-02-10 18:00 UTC
강서구so20.0041ppm2026-02-10 18:00 UTC
양천구co0.97ppm2026-02-10 18:00 UTC
양천구no20.061ppm2026-02-10 18:00 UTC
양천구o30.002ppm2026-02-10 18:00 UTC
양천구pm1076.0µg/m³2026-02-10 18:00 UTC
양천구pm2547.0µg/m³2026-02-10 18:00 UTC
양천구so20.0034ppm2026-02-10 18:00 UTC
광진구co0.78ppm2026-02-10 18:00 UTC
광진구no20.0514ppm2026-02-10 18:00 UTC
광진구o30.0017ppm2026-02-10 18:00 UTC
광진구pm1056.0µg/m³2026-02-10 18:00 UTC
광진구pm2544.0µg/m³2026-02-10 18:00 UTC
광진구so20.0031ppm2026-02-10 18:00 UTC
신촌로co0.86ppm2026-02-10 18:00 UTC
신촌로no20.052ppm2026-02-10 18:00 UTC
신촌로o30.0019ppm2026-02-10 18:00 UTC
신촌로pm1084.0µg/m³2026-02-10 18:00 UTC
신촌로pm2558.0µg/m³2026-02-10 18:00 UTC
신촌로so20.0026ppm2026-02-10 18:00 UTC
마포구co0.8ppm2026-02-10 18:00 UTC
마포구no20.0504ppm2026-02-10 18:00 UTC
마포구o30.0021ppm2026-02-10 18:00 UTC
마포구pm2557.0µg/m³2026-02-10 18:00 UTC
마포구so20.0034ppm2026-02-10 18:00 UTC
공항대로co0.73ppm2026-02-10 18:00 UTC
공항대로no20.0447ppm2026-02-10 18:00 UTC
공항대로o30.0022ppm2026-02-10 18:00 UTC
공항대로pm1056.0µg/m³2026-02-10 18:00 UTC
공항대로pm2545.0µg/m³2026-02-10 18:00 UTC
공항대로so20.0038ppm2026-02-10 18:00 UTC
정릉로co0.78ppm2026-02-10 18:00 UTC
정릉로no20.0286ppm2026-02-10 18:00 UTC
정릉로o30.0033ppm2026-02-10 18:00 UTC
정릉로pm1062.0µg/m³2026-02-10 18:00 UTC
정릉로pm2543.0µg/m³2026-02-10 18:00 UTC
정릉로so20.0031ppm2026-02-10 18:00 UTC
시흥대로co0.56ppm2026-02-10 18:00 UTC
시흥대로no20.0429ppm2026-02-10 18:00 UTC
시흥대로o30.0049ppm2026-02-10 18:00 UTC
시흥대로pm1054.0µg/m³2026-02-10 18:00 UTC
시흥대로pm2539.0µg/m³2026-02-10 18:00 UTC
시흥대로so20.0023ppm2026-02-10 18:00 UTC
NASA GSFC Rutgers Calib. N10pm2535.8µg/m³2026-02-10 17:59 UTC
Seoul HanNam-Dongpm133.77200012207031µg/m³2026-01-17 07:00 UTC
Seoul HanNam-Dongpm2556.10599975585937µg/m³2026-01-17 07:00 UTC
Seoul HanNam-Dongrelativehumidity26.376000213623048%2026-01-17 07:00 UTC
Seoul HanNam-Dongtemperature11.68000020980835c2026-01-17 07:00 UTC
Seoul HanNam-Dongum0036893.483333333334particles/cm³2026-01-17 07:00 UTC
관악구co0.5ppm2026-02-10 18:00 UTC
관악구no20.0376ppm2026-02-10 18:00 UTC
관악구o30.006ppm2026-02-10 18:00 UTC
관악구pm1054.0µg/m³2026-02-10 18:00 UTC
관악구pm2533.0µg/m³2026-02-10 18:00 UTC
관악구so20.0024ppm2026-02-10 18:00 UTC
서초구co0.56ppm2026-02-10 18:00 UTC
서초구no20.0478ppm2026-02-10 18:00 UTC
서초구o30.0011ppm2026-02-10 18:00 UTC
서초구pm1064.0µg/m³2026-02-10 18:00 UTC
서초구pm2554.0µg/m³2026-02-10 18:00 UTC
서초구so20.0027ppm2026-02-10 18:00 UTC
강남구co0.59ppm2026-02-10 18:00 UTC
강남구no20.0471ppm2026-02-10 18:00 UTC
강남구o30.0052ppm2026-02-10 18:00 UTC
강남구pm1061.0µg/m³2026-02-10 18:00 UTC
강남구pm2546.0µg/m³2026-02-10 18:00 UTC
강남구so20.0024ppm2026-02-10 18:00 UTC