Air quality by country
Air quality in Brazil today
Updated
Moderate: average US AQI 54 across 144 cities Worst now: Manaus (139); cleanest: Caxias do Sul (24).
Live US AQI, PM2.5 and ozone for cities across Brazil, ranked from most polluted to cleanest.
- Average US AQI
- 54 Moderate
- Most polluted now
- Manaus AQI 139
- Cleanest now
- Caxias do Sul AQI 24
- Cities above 100
- 2 unhealthy for sensitive groups or worse
Air quality in Brazil today
Right now the modelled air quality in Brazil averages a US AQI of 54 (Moderate) across the 144 cities we track. By category: 42 Good, 100 Moderate, 2 Unhealthy for Sensitive Groups (of 144).
That is 12 points better than the worldwide average of 66 across 3,556 cities.
Manaus has the worst air at 139 with PM2.5 at 33 µg/m³, while Caxias do Sul is cleanest at 24. 2 cities are above 100, where sensitive groups should limit time outdoors.
Brazil cities by AQI (most polluted first)
| City | Region | US AQI | Category | PM2.5 µg/m³ | Ozone µg/m³ |
|---|---|---|---|---|---|
| Manaus | Amazonas | 139 | Unhealthy for Sensitive Groups | 33.1 | 112 |
| Ribeirão Preto | São Paulo | 104 | Unhealthy for Sensitive Groups | 15.6 | 75 |
| Campos dos Goytacazes | Rio de Janeiro | 85 | Moderate | 13 | 88 |
| Nova Iguaçu | Rio de Janeiro | 78 | Moderate | 7.7 | 91 |
| Belford Roxo | Rio de Janeiro | 78 | Moderate | 7.7 | 91 |
| Nilópolis | Rio de Janeiro | 78 | Moderate | 7.7 | 91 |
| Queimados | Rio de Janeiro | 78 | Moderate | 7.7 | 91 |
| Rio de Janeiro | Rio de Janeiro | 75 | Moderate | 9.7 | 91 |
| Duque de Caxias | Rio de Janeiro | 75 | Moderate | 9.7 | 91 |
| Niterói | Rio de Janeiro | 75 | Moderate | 9.7 | 91 |
| São João de Meriti | Rio de Janeiro | 75 | Moderate | 9.7 | 91 |
| Barra da Tijuca | Rio de Janeiro | 75 | Moderate | 9.7 | 91 |
| Piracicaba | São Paulo | 74 | Moderate | 10.5 | 78 |
| Parauapebas | Pará | 74 | Moderate | 14.1 | 80 |
| Porto Velho | Rondônia | 72 | Moderate | 20.2 | 86 |
| Campinas | São Paulo | 70 | Moderate | 8.1 | 93 |
| Valinhos | São Paulo | 70 | Moderate | 8.1 | 93 |
| Limeira | São Paulo | 67 | Moderate | 11.1 | 72 |
| Rio Claro | São Paulo | 67 | Moderate | 11.1 | 72 |
| Santarém | Pará | 63 | Moderate | 20.1 | 93 |
| Guarulhos | São Paulo | 62 | Moderate | 8.9 | 59 |
| São Bernardo do Campo | São Paulo | 62 | Moderate | 8.9 | 59 |
| Santo André | São Paulo | 62 | Moderate | 8.9 | 59 |
| Mauá | São Paulo | 62 | Moderate | 8.9 | 59 |
| Diadema | São Paulo | 62 | Moderate | 8.9 | 59 |
| Itaquaquecetuba | São Paulo | 62 | Moderate | 8.9 | 59 |
| Mogi das Cruzes | São Paulo | 62 | Moderate | 8.9 | 59 |
| Suzano | São Paulo | 62 | Moderate | 8.9 | 59 |
| Ferraz de Vasconcelos | São Paulo | 62 | Moderate | 8.9 | 59 |
| São Caetano do Sul | São Paulo | 62 | Moderate | 8.9 | 59 |
| Ribeirão Pires | São Paulo | 62 | Moderate | 8.9 | 59 |
| Poá | São Paulo | 62 | Moderate | 8.9 | 59 |
| Franca | São Paulo | 61 | Moderate | 13.7 | 87 |
| Maceió | Alagoas | 60 | Moderate | 11.2 | 52 |
| Concórdia, Santa Catarina | Santa Catarina | 59 | Moderate | 4.5 | 62 |
| Santos | São Paulo | 58 | Moderate | 8.7 | 64 |
| Praia Grande | São Paulo | 58 | Moderate | 8.7 | 64 |
| São Vicente | São Paulo | 58 | Moderate | 8.7 | 64 |
| Petrópolis | Rio de Janeiro | 58 | Moderate | 7.9 | 84 |
| Guarujá | São Paulo | 58 | Moderate | 8.7 | 64 |
| Cubatão | São Paulo | 58 | Moderate | 8.7 | 64 |
| Ceilândia | Federal District | 57 | Moderate | 8 | 82 |
| Águas Lindas de Goiás | Goiás | 57 | Moderate | 8 | 82 |
| São José do Rio Preto | São Paulo | 56 | Moderate | 7.6 | 85 |
| Montes Claros | Minas Gerais | 56 | Moderate | 8.8 | 100 |
| Boa Vista | Roraima | 56 | Moderate | 13.4 | 66 |
| São Paulo | São Paulo | 55 | Moderate | 7.5 | 63 |
| Recife | Pernambuco | 55 | Moderate | 7.3 | 54 |
| Osasco | São Paulo | 55 | Moderate | 7.5 | 63 |
| Jaboatão dos Guararapes | Pernambuco | 55 | Moderate | 7.3 | 54 |
| Maringá | Paraná | 55 | Moderate | 5.5 | 81 |
| Carapicuíba | São Paulo | 55 | Moderate | 7.5 | 63 |
| Olinda | Pernambuco | 55 | Moderate | 7.3 | 54 |
| Paulista | Pernambuco | 55 | Moderate | 7.3 | 54 |
| Barueri | São Paulo | 55 | Moderate | 7.5 | 63 |
| Palmas | Tocantins | 55 | Moderate | 12.3 | 86 |
| Itajaí | Santa Catarina | 55 | Moderate | 5.5 | 56 |
| Cotia | São Paulo | 55 | Moderate | 7.5 | 63 |
| Itapevi | São Paulo | 55 | Moderate | 7.5 | 63 |
| Santana de Parnaíba | São Paulo | 55 | Moderate | 7.5 | 63 |
| Camaragibe | Pernambuco | 55 | Moderate | 7.3 | 54 |
| Balneário Camboriú | Santa Catarina | 55 | Moderate | 5.5 | 56 |
| São Lourenço da Mata | Pernambuco | 55 | Moderate | 7.3 | 54 |
| Jandira | São Paulo | 55 | Moderate | 7.5 | 63 |
| Camboriú | Santa Catarina | 55 | Moderate | 5.5 | 56 |
| Abreu e Lima | Pernambuco | 55 | Moderate | 7.3 | 54 |
| Moreno, Pernambuco | Pernambuco | 55 | Moderate | 7.3 | 54 |
| Teresina | Piauí | 54 | Moderate | 9.6 | 82 |
| João Pessoa | Paraíba | 54 | Moderate | 9.3 | 52 |
| Caruaru | Pernambuco | 54 | Moderate | 9.8 | 82 |
| Timon | Maranhão | 54 | Moderate | 9.6 | 82 |
| Salvador | Bahia | 53 | Moderate | 12.7 | 65 |
| Brasília | Federal District | 53 | Moderate | 8.9 | 95 |
| Sorocaba | São Paulo | 53 | Moderate | 2.4 | 62 |
| Jundiaí | São Paulo | 53 | Moderate | 6.2 | 82 |
| Blumenau | Santa Catarina | 53 | Moderate | 6.9 | 65 |
| Camaçari | Bahia | 53 | Moderate | 12.7 | 65 |
| Colombo, Paraná | Paraná | 53 | Moderate | 7.4 | 69 |
| Plano Piloto | Federal District | 53 | Moderate | 8.9 | 95 |
| Brusque | Santa Catarina | 53 | Moderate | 6.9 | 65 |
| Votorantim | São Paulo | 53 | Moderate | 2.4 | 62 |
| Águas Claras | Federal District | 53 | Moderate | 8.9 | 95 |
| Guará | Federal District | 53 | Moderate | 8.9 | 95 |
| Almirante Tamandaré | Paraná | 53 | Moderate | 7.4 | 69 |
| Natal | Rio Grande do Norte | 52 | Moderate | 10.1 | 49 |
| Aracaju | Sergipe | 52 | Moderate | 12.4 | 61 |
| Serra | Espírito Santo | 52 | Moderate | 12.3 | 67 |
| Campina Grande | Paraíba | 52 | Moderate | 6.4 | 73 |
| Vitória da Conquista | Bahia | 52 | Moderate | 8.4 | 85 |
| Vila Velha | Espírito Santo | 52 | Moderate | 12.3 | 67 |
| Cariacica | Espírito Santo | 52 | Moderate | 13.6 | 70 |
| Vitória | Espírito Santo | 52 | Moderate | 12.3 | 67 |
| São Gonçalo do Amarante | Rio Grande do Norte | 52 | Moderate | 10.1 | 49 |
| Belo Horizonte | Minas Gerais | 51 | Moderate | 7.9 | 83 |
| Fortaleza | Ceará | 51 | Moderate | 12 | 48 |
| Contagem | Minas Gerais | 51 | Moderate | 7.9 | 83 |
| Cuiabá | Mato Grosso | 51 | Moderate | 10.5 | 85 |
| Bauru | São Paulo | 51 | Moderate | 6.3 | 78 |
| Betim | Minas Gerais | 51 | Moderate | 7.9 | 83 |
| Várzea Grande | Mato Grosso | 51 | Moderate | 10.5 | 85 |
| Ponta Grossa | Paraná | 51 | Moderate | 7.5 | 82 |
| Ibirité | Minas Gerais | 51 | Moderate | 7.9 | 83 |
| Goiânia | Goiás | 50 | Good | 7.9 | 84 |
| Aparecida de Goiânia | Goiás | 50 | Good | 7.9 | 84 |
| Anápolis | Goiás | 50 | Good | 7.2 | 78 |
| Uberlândia | Minas Gerais | 49 | Good | 7.3 | 90 |
| Belém | Pará | 48 | Good | 12.8 | 61 |
| Feira de Santana | Bahia | 48 | Good | 13.3 | 79 |
| Londrina | Paraná | 48 | Good | 6.5 | 86 |
| Cambé | Paraná | 48 | Good | 6.5 | 86 |
| São José dos Campos | São Paulo | 47 | Good | 2.6 | 73 |
| Jacareí | São Paulo | 47 | Good | 2.6 | 73 |
| Juiz de Fora | Minas Gerais | 46 | Good | 5.3 | 75 |
| Ribeirão das Neves | Minas Gerais | 46 | Good | 8.3 | 80 |
| Taubaté | São Paulo | 46 | Good | 2.3 | 72 |
| Pindamonhangaba | São Paulo | 46 | Good | 2.3 | 72 |
| Vespasiano | Minas Gerais | 46 | Good | 8.3 | 80 |
| São Luís | Maranhão | 44 | Good | 7.6 | 46 |
| Campo Grande | Mato Grosso do Sul | 44 | Good | 2.8 | 66 |
| Caucaia | Ceará | 44 | Good | 10 | 50 |
| Uberaba | Minas Gerais | 44 | Good | 7.2 | 79 |
| Joinville | Santa Catarina | 43 | Good | 5.1 | 59 |
| Macapá | Amapá | 43 | Good | 10.4 | 67 |
| Curitiba | Paraná | 42 | Good | 5.1 | 67 |
| Petrolina | Pernambuco | 42 | Good | 5.1 | 86 |
| Cascavel | Paraná | 42 | Good | 4 | 70 |
| São José dos Pinhais | Paraná | 42 | Good | 5.1 | 67 |
| Juazeiro do Norte | Ceará | 42 | Good | 8.2 | 84 |
| Juazeiro | Bahia | 42 | Good | 5.1 | 86 |
| Toledo, Paraná | Paraná | 42 | Good | 4 | 70 |
| Pinhais | Paraná | 42 | Good | 5.1 | 67 |
| Rio Branco | Acre | 40 | Good | 7.5 | 30 |
| São José | Santa Catarina | 40 | Good | 6.7 | 56 |
| Ananindeua | Pará | 37 | Good | 10.1 | 55 |
| Marituba | Pará | 37 | Good | 10.1 | 55 |
| Santa Rosa, Rio Grande do Sul | Rio Grande do Sul | 35 | Good | 2.5 | 60 |
| Foz do Iguaçu | Paraná | 34 | Good | 4.8 | 63 |
| Florianópolis | Santa Catarina | 31 | Good | 6.2 | 63 |
| Porto Alegre | Rio Grande do Sul | 29 | Good | 5 | 55 |
| Canoas | Rio Grande do Sul | 29 | Good | 5 | 55 |
| Pelotas | Rio Grande do Sul | 27 | Good | 3.6 | 45 |
| Montenegro | Rio Grande do Sul | 26 | Good | 4.6 | 53 |
| Santiago, Rio Grande do Sul | Rio Grande do Sul | 26 | Good | 3.3 | 57 |
| Caxias do Sul | Rio Grande do Sul | 24 | Good | 5 | 56 |
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).