Air quality by country

Air quality in Vietnam today

Updated

Moderate: average US AQI 84 across 68 cities Worst now: Hanoi (118); cleanest: Phú Quốc, An Giang (37).

Live US AQI, PM2.5 and ozone for cities across Vietnam, ranked from most polluted to cleanest.

Average US AQI
84 Moderate
Most polluted now
Hanoi AQI 118
Cleanest now
Phú Quốc, An Giang AQI 37
Cities above 100
25 unhealthy for sensitive groups or worse

Open on the live map

Air quality in Vietnam today

Right now the modelled air quality in Vietnam averages a US AQI of 84 (Moderate) across the 68 cities we track. By category: 2 Good, 41 Moderate, 25 Unhealthy for Sensitive Groups (of 68).

That is 19 points worse than the worldwide average of 65 across 3,909 cities.

Hanoi has the worst air at 118 with PM2.5 at 43 µg/m³, while Phú Quốc, An Giang is cleanest at 37. 25 cities are above 100, where sensitive groups should limit time outdoors.

Vietnam cities by AQI (most polluted first)

CityRegionUS AQICategoryPM2.5 µg/m³Ozone µg/m³
HanoiHanoi118Unhealthy for Sensitive Groups4370
Bắc GiangBac Ninh118Unhealthy for Sensitive Groups4370
Đống ĐaHanoi118Unhealthy for Sensitive Groups4370
Long BienHanoi118Unhealthy for Sensitive Groups4370
Bắc Từ LiêmHanoi118Unhealthy for Sensitive Groups4370
Gia LâmHanoi118Unhealthy for Sensitive Groups4370
Hai Bà TrưngHanoi118Unhealthy for Sensitive Groups4370
Thanh XuânHanoi118Unhealthy for Sensitive Groups4370
Cầu GiấyHanoi118Unhealthy for Sensitive Groups4370
Bắc NinhBac Ninh118Unhealthy for Sensitive Groups4370
Ba DinhHanoi118Unhealthy for Sensitive Groups4370
Việt YênBac Ninh118Unhealthy for Sensitive Groups4370
Thuận ThanhBac Ninh118Unhealthy for Sensitive Groups4370
Tây HồHanoi118Unhealthy for Sensitive Groups4370
Tương MaiHanoi118Unhealthy for Sensitive Groups4370
Hoàn KiếmHanoi118Unhealthy for Sensitive Groups4370
Mỹ HàoHưng Yên Province118Unhealthy for Sensitive Groups4370
Thái NguyênThai Nguyen113Unhealthy for Sensitive Groups55.563
Thành phố Sông CôngThai Nguyen113Unhealthy for Sensitive Groups55.563
Nam ĐịnhNinh Binh105Unhealthy for Sensitive Groups44.766
Việt TrìPhu Tho105Unhealthy for Sensitive Groups57.258
Hoa LưNinh Binh105Unhealthy for Sensitive Groups44.766
Sơn TâyHanoi105Unhealthy for Sensitive Groups57.258
Vĩnh YênPhu Tho105Unhealthy for Sensitive Groups57.258
Hạ LongQuảng Ninh103Unhealthy for Sensitive Groups18136
HaiphongHai Phong87Moderate14.3107
Kiến AnHai Phong87Moderate14.3107
Ba VìHanoi85Moderate49.854
Thanh HóaThanh Hóa Province78Moderate34.253
HuếThừa Thiên Huế Province77Moderate24.537
Long XuyênAn Giang77Moderate34.834
Cần ThơCan Tho City75Moderate31.233
Bình ThủyCan Tho City75Moderate31.233
VinhNghệ An Province73Moderate21.171
Quảng NgãiQuang Ngai73Moderate33.863
Yên VinhNghệ An Province73Moderate21.171
Nghi SơnThanh Hóa Province71Moderate12.9119
Hoàng MaiNghệ An Province71Moderate12.9119
Ho Chi Minh CityHo Chi Minh City (HCMC)68Moderate15.146
Biên HòaDong Nai68Moderate15.146
Thuận AnHo Chi Minh City (HCMC)68Moderate15.146
Thủ ĐứcHo Chi Minh City (HCMC)68Moderate15.146
Dĩ AnHo Chi Minh City (HCMC)68Moderate15.146
Quận MườiHo Chi Minh City (HCMC)68Moderate15.146
Thủ Dầu MộtHo Chi Minh City (HCMC)68Moderate15.146
Quận Mười MộtHo Chi Minh City (HCMC)68Moderate15.146
Quận SáuHo Chi Minh City (HCMC)68Moderate15.146
Quận BaHo Chi Minh City (HCMC)68Moderate15.146
Quận BốnHo Chi Minh City (HCMC)68Moderate15.146
Quận NămHo Chi Minh City (HCMC)68Moderate15.146
Gò VấpHo Chi Minh City (HCMC)68Moderate15.146
Rạch GiáAn Giang67Moderate27.828
Da NangDa Nang City66Moderate16.484
Điện BànDa Nang City66Moderate16.484
Thanh KhêDa Nang City66Moderate16.484
Hải ChâuDa Nang City66Moderate16.484
Hòa CườngDa Nang City66Moderate16.484
Qui NhonGia Lai64Moderate17.672
Mỹ ThoDong Thap64Moderate16.747
Bến CátHo Chi Minh City (HCMC)63Moderate15.751
An NhơnGia Lai59Moderate13.463
Nha TrangKhanh Hoa57Moderate13.872
Vũng TàuHo Chi Minh City (HCMC)56Moderate9.979
Buôn Ma ThuộtDak Lak52Moderate10.155
Phú MỹHo Chi Minh City (HCMC)52Moderate9.663
La GiLam Dong51Moderate9.351
Phu QuocAn Giang37Good10.671
Phú Quốc, An GiangAn Giang37Good10.671

What the US AQI numbers mean

US AQICategoryWhat it means
0-50GoodAir quality is satisfactory and poses little or no risk; a good time for outdoor activity.
51-100ModerateAcceptable for most people. Unusually sensitive people should consider shortening long or heavy exertion outdoors.
101-150Unhealthy for Sensitive GroupsPeople with heart or lung disease, older adults, children and teens should cut back on prolonged or heavy exertion outdoors.
151-200UnhealthyEveryone should reduce prolonged or heavy exertion outdoors; sensitive groups should avoid it and keep windows closed.
201-300Very UnhealthyHealth alert: everyone should avoid prolonged or heavy exertion outdoors, and sensitive groups should stay indoors.
301-500HazardousEmergency conditions: everyone should avoid all outdoor physical activity and stay indoors with filtered air if possible. The scale tops out at 500; heavier dust or smoke is shown as 500.

Modelled by CAMS (Copernicus) via Open-Meteo, refreshed twice a day; read hour by hour from the forecast.

More

Data: Open-Meteo Air Quality API, Copernicus Atmosphere Monitoring Service (CAMS).