Air quality by country
Air quality in Nigeria today
Updated
Unhealthy for Sensitive Groups: average US AQI 106 across 69 cities Worst now: Kano (239); cleanest: Calabar (64).
Live US AQI, PM2.5 and ozone for cities across Nigeria, ranked from most polluted to cleanest.
- Average US AQI
- 106 Unhealthy for Sensitive Groups
- Most polluted now
- Kano AQI 239
- Cleanest now
- Calabar AQI 64
- Cities above 100
- 34 unhealthy for sensitive groups or worse
Air quality in Nigeria today
Right now the modelled air quality in Nigeria averages a US AQI of 106 (Unhealthy for Sensitive Groups) across the 69 cities we track. By category: 35 Moderate, 25 Unhealthy for Sensitive Groups, 8 Unhealthy, 1 Very Unhealthy (of 69).
That is 41 points worse than the worldwide average of 65 across 3,909 cities.
Kano has the worst air at 239 with PM2.5 at 121 µg/m³, while Calabar is cleanest at 64. 34 cities are above 100, where sensitive groups should limit time outdoors.
Nigeria cities by AQI (most polluted first)
| City | Region | US AQI | Category | PM2.5 µg/m³ | Ozone µg/m³ |
|---|---|---|---|---|---|
| Kano | Kano State | 239 | Very Unhealthy | 121.1 | 61 |
| Katsina | Katsina State | 193 | Unhealthy | 105.9 | 51 |
| Gaya, Kano State | Kano State | 193 | Unhealthy | 89.4 | 63 |
| Zaria | Kaduna State | 182 | Unhealthy | 98 | 76 |
| Bida | Niger State | 166 | Unhealthy | 51.8 | 71 |
| Sokoto | Sokoto | 165 | Unhealthy | 74.5 | 67 |
| Abuja | FCT | 153 | Unhealthy | 55.3 | 58 |
| Ilorin | Kwara State | 153 | Unhealthy | 48.7 | 78 |
| Kaduna | Kaduna State | 151 | Unhealthy | 53.3 | 71 |
| Ogbomoso | Oyo State | 149 | Unhealthy for Sensitive Groups | 61.2 | 74 |
| Jos | Plateau State | 144 | Unhealthy for Sensitive Groups | 56.2 | 63 |
| Enugu | Enugu State | 142 | Unhealthy for Sensitive Groups | 47.5 | 80 |
| Gboko | Benue State | 134 | Unhealthy for Sensitive Groups | 55.5 | 69 |
| Oyo | Oyo State | 133 | Unhealthy for Sensitive Groups | 51.5 | 78 |
| Ikare | Ondo State | 133 | Unhealthy for Sensitive Groups | 42.1 | 72 |
| Minna | Niger State | 130 | Unhealthy for Sensitive Groups | 47.7 | 72 |
| Ado-Ekiti | Ekiti State | 129 | Unhealthy for Sensitive Groups | 59.8 | 64 |
| Ikere-Ekiti | Ekiti State | 129 | Unhealthy for Sensitive Groups | 59.8 | 64 |
| Ilesa | Osun State | 126 | Unhealthy for Sensitive Groups | 57.7 | 76 |
| Efon-Alaaye | Ekiti State | 126 | Unhealthy for Sensitive Groups | 57.7 | 76 |
| Ijero-Ekiti | Ekiti State | 126 | Unhealthy for Sensitive Groups | 57.7 | 76 |
| Bauchi | Bauchi | 122 | Unhealthy for Sensitive Groups | 40.3 | 60 |
| Iseyin | Oyo State | 120 | Unhealthy for Sensitive Groups | 44.2 | 74 |
| Osogbo | Osun State | 118 | Unhealthy for Sensitive Groups | 39.7 | 79 |
| Ile-Ife | Osun State | 118 | Unhealthy for Sensitive Groups | 39.7 | 79 |
| Ede | Osun State | 118 | Unhealthy for Sensitive Groups | 39.7 | 79 |
| Ilobu | Osun State | 118 | Unhealthy for Sensitive Groups | 39.7 | 79 |
| Yola | Adamawa | 115 | Unhealthy for Sensitive Groups | 41.2 | 84 |
| Jimeta | Adamawa | 115 | Unhealthy for Sensitive Groups | 41.2 | 84 |
| Gombe | Gombe State | 112 | Unhealthy for Sensitive Groups | 37.6 | 54 |
| Owerri | Imo State | 107 | Unhealthy for Sensitive Groups | 33.4 | 60 |
| Onitsha | Anambra | 106 | Unhealthy for Sensitive Groups | 34.5 | 73 |
| Okene | Kogi State | 106 | Unhealthy for Sensitive Groups | 32.2 | 88 |
| Nkpor | Anambra | 106 | Unhealthy for Sensitive Groups | 34.5 | 73 |
| Akure | Ondo State | 97 | Moderate | 26.7 | 68 |
| Ondo | Ondo State | 95 | Moderate | 26.7 | 74 |
| Makurdi | Benue State | 93 | Moderate | 30.7 | 89 |
| Owo | Ondo State | 91 | Moderate | 30 | 56 |
| Ibadan | Oyo State | 90 | Moderate | 24.2 | 63 |
| Maiduguri | Borno State | 85 | Moderate | 37.1 | 71 |
| Abeokuta | Ogun State | 85 | Moderate | 23.6 | 66 |
| Aba | Abia State | 81 | Moderate | 26.1 | 59 |
| Umuahia | Abia State | 80 | Moderate | 23.1 | 57 |
| Ijebu Ode | Ogun State | 79 | Moderate | 27.4 | 49 |
| Agege | Lagos | 75 | Moderate | 27.9 | 52 |
| Ajegunle | Lagos | 75 | Moderate | 27.9 | 52 |
| Ikeja | Lagos | 75 | Moderate | 27.9 | 52 |
| Akowonjo | Lagos | 75 | Moderate | 27.9 | 52 |
| Alimosho | Lagos | 75 | Moderate | 27.9 | 52 |
| Aliayabiagba | Lagos | 75 | Moderate | 27.9 | 52 |
| Mushin | Lagos | 75 | Moderate | 27.9 | 52 |
| Surulere | Lagos | 75 | Moderate | 27.9 | 52 |
| Oshodi | Lagos | 75 | Moderate | 27.9 | 52 |
| Shomolu | Lagos | 75 | Moderate | 27.9 | 52 |
| Irewe | Lagos | 75 | Moderate | 27.9 | 52 |
| Alasia | Lagos | 75 | Moderate | 27.9 | 52 |
| Uyo | Akwa Ibom State | 73 | Moderate | 22.3 | 48 |
| Sapele | Delta | 73 | Moderate | 17.3 | 48 |
| Port Harcourt | Rivers State | 69 | Moderate | 17.5 | 52 |
| Benin City | Edo State | 69 | Moderate | 23.9 | 54 |
| Okrika | Rivers State | 69 | Moderate | 17.5 | 52 |
| Ogbia | Bayelsa State | 67 | Moderate | 16.6 | 48 |
| Yenagoa | Bayelsa State | 67 | Moderate | 16.6 | 48 |
| Warri | Delta | 66 | Moderate | 12.1 | 47 |
| Lagos | Lagos | 65 | Moderate | 18.2 | 42 |
| Ebute Ikorodu | Lagos | 65 | Moderate | 18.2 | 42 |
| Lekki | Lagos | 65 | Moderate | 18.2 | 42 |
| Obalende | Lagos | 65 | Moderate | 18.2 | 42 |
| Calabar | Cross River State | 64 | Moderate | 12.4 | 49 |
What the US AQI numbers mean
| US AQI | Category | What it means |
|---|---|---|
| 0-50 | Good | Air quality is satisfactory and poses little or no risk; a good time for outdoor activity. |
| 51-100 | Moderate | Acceptable for most people. Unusually sensitive people should consider shortening long or heavy exertion outdoors. |
| 101-150 | Unhealthy for Sensitive Groups | People with heart or lung disease, older adults, children and teens should cut back on prolonged or heavy exertion outdoors. |
| 151-200 | Unhealthy | Everyone should reduce prolonged or heavy exertion outdoors; sensitive groups should avoid it and keep windows closed. |
| 201-300 | Very Unhealthy | Health alert: everyone should avoid prolonged or heavy exertion outdoors, and sensitive groups should stay indoors. |
| 301-500 | Hazardous | Emergency 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).