# Cities meeting the WHO PM2.5 annual guideline

Snapshot: approved-static-bb6d69cd3c074ae2

Published cities whose annual PM2.5 mean is at or below the WHO 2021 guideline of 5 µg/m³. Values come from official measurement networks with the observation date retained.

- Canonical: /reports/cities-meeting-who-pm25-guideline/
- Last checked: 2026-07-29

## Answers

### Halifax, Canada

1.9 µg/m³
- Source: https://data-donnees.az.ec.gc.ca/api/file?path=%2Fair%2Fmonitor%2Fnational-air-pollution-surveillance-naps-program%2FData-Donnees%2F2024%2FContinuousData-DonneesContinu%2FAnnualSummaries-SommairesAnnuels%2F2024_AnnualPM25_EN.csv
- Checked: 2026-07-15

### Campbell River, Canada

1.92 µg/m³
- Source: https://data-donnees.az.ec.gc.ca/api/file?path=%2Fair%2Fmonitor%2Fnational-air-pollution-surveillance-naps-program%2FData-Donnees%2F2024%2FContinuousData-DonneesContinu%2FAnnualSummaries-SommairesAnnuels%2F2024_AnnualPM25_EN.csv
- Checked: 2026-07-15

### Laramie, United States

1.924 µg/m³
- Source: https://aqs.epa.gov/aqsweb/airdata/annual_conc_by_monitor_2024.zip
- Checked: 2026-07-29

### Corner Brook, Canada

1.95 µg/m³
- Source: https://data-donnees.az.ec.gc.ca/api/file?path=%2Fair%2Fmonitor%2Fnational-air-pollution-surveillance-naps-program%2FData-Donnees%2F2024%2FContinuousData-DonneesContinu%2FAnnualSummaries-SommairesAnnuels%2F2024_AnnualPM25_EN.csv
- Checked: 2026-07-15

### Charlottetown, Canada

2.08 µg/m³
- Source: https://data-donnees.az.ec.gc.ca/api/file?path=%2Fair%2Fmonitor%2Fnational-air-pollution-surveillance-naps-program%2FData-Donnees%2F2024%2FContinuousData-DonneesContinu%2FAnnualSummaries-SommairesAnnuels%2F2024_AnnualPM25_EN.csv
- Checked: 2026-07-15

### Stratford, Canada

2.08 µg/m³
- Source: https://data-donnees.az.ec.gc.ca/api/file?path=%2Fair%2Fmonitor%2Fnational-air-pollution-surveillance-naps-program%2FData-Donnees%2F2024%2FContinuousData-DonneesContinu%2FAnnualSummaries-SommairesAnnuels%2F2024_AnnualPM25_EN.csv
- Checked: 2026-07-15

### Mountain View, United States

2.0967 µg/m³
- Source: https://aqs.epa.gov/aqsweb/airdata/annual_conc_by_monitor_2024.zip
- Checked: 2026-07-29

### Pierre, United States

2.2028 µg/m³
- Source: https://aqs.epa.gov/aqsweb/airdata/annual_conc_by_monitor_2024.zip
- Checked: 2026-07-29

### Alcoutim, Portugal

2.7697 µg/m³
- Source: https://aqportal.discomap.eea.europa.eu/download-data/
- Checked: 2026-07-15

### Santana, Portugal

2.8443 µg/m³
- Source: https://aqportal.discomap.eea.europa.eu/download-data/
- Checked: 2026-07-15

### Gällivare, Sweden

2.8452 µg/m³
- Source: https://natmodluft.smhi.se/api/receptorsByMunicipality?municipality_name=G%C3%A4llivare
- Checked: 2026-07-15

### Angra do Heroísmo, Portugal

2.892 µg/m³
- Source: https://aqportal.discomap.eea.europa.eu/download-data/
- Checked: 2026-07-15

### Faro, Portugal

2.9058 µg/m³
- Source: https://aqportal.discomap.eea.europa.eu/download-data/
- Checked: 2026-07-15

### Krokom, Sweden

2.9067 µg/m³
- Source: https://natmodluft.smhi.se/api/receptorsByMunicipality?municipality_name=Krokom
- Checked: 2026-07-15

### Åre, Sweden

2.9086 µg/m³
- Source: https://natmodluft.smhi.se/api/receptorsByMunicipality?municipality_name=%C3%85re
- Checked: 2026-07-15

### Lycksele, Sweden

2.918 µg/m³
- Source: https://natmodluft.smhi.se/api/receptorsByMunicipality?municipality_name=Lycksele
- Checked: 2026-07-15

### Torsby, Sweden

3.0436 µg/m³
- Source: https://natmodluft.smhi.se/api/receptorsByMunicipality?municipality_name=Torsby
- Checked: 2026-07-15

### Rock Springs, United States

3.2112 µg/m³
- Source: https://aqs.epa.gov/aqsweb/airdata/annual_conc_by_monitor_2024.zip
- Checked: 2026-07-29

### Taos, United States

3.3805 µg/m³
- Source: https://aqs.epa.gov/aqsweb/airdata/annual_conc_by_monitor_2024.zip
- Checked: 2026-07-29

### Horta, Portugal

3.4253 µg/m³
- Source: https://aqportal.discomap.eea.europa.eu/download-data/
- Checked: 2026-07-15

### Rovaniemi, Finland

3.5 µg/m³
- Source: https://www.syke.fi/en-US
- Checked: 2026-06-12T00:00:00Z

### Léglise, Belgium

3.5273 µg/m³
- Source: http://ftp.irceline.be/rio4x4/gemeente/fgem_pop_pm25_2008_2024.csv
- Checked: 2026-07-15

### Saint-Hubert, Belgium

3.5735 µg/m³
- Source: http://ftp.irceline.be/rio4x4/gemeente/fgem_pop_pm25_2008_2024.csv
- Checked: 2026-07-15

### Houffalize, Belgium

3.5809 µg/m³
- Source: http://ftp.irceline.be/rio4x4/gemeente/fgem_pop_pm25_2008_2024.csv
- Checked: 2026-07-15

### Vaux-sur-Sûre, Belgium

3.5902 µg/m³
- Source: http://ftp.irceline.be/rio4x4/gemeente/fgem_pop_pm25_2008_2024.csv
- Checked: 2026-07-15

### Bouillon, Belgium

3.6213 µg/m³
- Source: http://ftp.irceline.be/rio4x4/gemeente/fgem_pop_pm25_2008_2024.csv
- Checked: 2026-07-15

### Brioude, France

3.629 µg/m³
- Source: https://air.discomap.eea.europa.eu/arcgis/rest/services/AirQuality/AirQualityDownloadServiceEUMonitoringStations/MapServer
- Checked: 2026-07-15

### Saint-Flour, France

3.629 µg/m³
- Source: https://air.discomap.eea.europa.eu/arcgis/rest/services/AirQuality/AirQualityDownloadServiceEUMonitoringStations/MapServer
- Checked: 2026-07-15

### Trondheim, Norway

3.8466 µg/m³
- Source: https://api-luftmalinger.miljodirektoratet.no/public/agg/4/2025-01-01/2025-12-31/Fylkets%20hus?components=NO2%3BPM10%3BPM2.5
- Checked: 2026-07-15

### Amble, United Kingdom

3.9947 µg/m³
- Source: https://uk-air.defra.gov.uk/data/laqm-background-maps.php?view=data&action=data&bkgrd-region=Northern_England&bkgrd-pollutant=pm25&bkgrd-year=2025&year=2021
- Checked: 2026-07-15

## Method

Every row is a published pm2.5 — annual mean observation measured in µg/m³, ranked lowest first. The values were observed between 2023 and 2025. A place appears only when it publishes this exact metric, so an absent place means missing data rather than a low value.

## Boundary

This ranking is a source-backed reference. Read the source, geographic grain and observation date before comparing rows.
