# Cities with the lowest PM2.5 levels

Snapshot: approved-static-833bb5ad4928fc14

Cities ranked by the lowest available annual PM2.5 observation from the same selected metric family.

- Canonical: /reports/cities-with-cleanest-air/
- Last checked: 2026-07-15

## Answers

### Halifax, Canada

1.9 ug/m3
- 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

### Corner Brook, Canada

1.95 ug/m3
- 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 ug/m3
- 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 ug/m3
- 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

### Moncton, Canada

2.21 ug/m3
- 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

### Saint John, Canada

2.3275 ug/m3
- 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

### Richmond, Canada

2.447 ug/m3
- 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

### Fredericton, Canada

2.48 ug/m3
- 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

### North Vancouver, Canada

2.4922 ug/m3
- 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

### Vancouver, Canada

2.4922 ug/m3
- 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

### Delta, Canada

2.5029 ug/m3
- 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

### Chilliwack, Canada

2.52 ug/m3
- 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

### Burnaby, Canada

2.561 ug/m3
- 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

### Port Moody, Canada

2.561 ug/m3
- 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

### Coquitlam, Canada

2.5625 ug/m3
- 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

### Surrey, Canada

2.5782 ug/m3
- 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

### Port Coquitlam, Canada

2.5833 ug/m3
- 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

### Maple Ridge, Canada

2.6883 ug/m3
- 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

### Alcoutim, Portugal

2.7697 ug/m3
- Source: https://aqportal.discomap.eea.europa.eu/download-data/
- Checked: 2026-07-15

### Nanaimo, Canada

2.775 ug/m3
- 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

### Abbotsford, Canada

2.795 ug/m3
- 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

### North Bay, Canada

2.83 ug/m3
- 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

### Santana, Portugal

2.8443 ug/m3
- Source: https://aqportal.discomap.eea.europa.eu/download-data/
- Checked: 2026-07-15

### Gällivare, Sweden

2.8452 ug/m3
- Source: https://natmodluft.smhi.se/api/receptorsByMunicipality?municipality_name=G%C3%A4llivare
- Checked: 2026-07-15

### Angra do Heroísmo, Portugal

2.892 ug/m3
- Source: https://aqportal.discomap.eea.europa.eu/download-data/
- Checked: 2026-07-15

### Faro, Portugal

2.9058 ug/m3
- Source: https://aqportal.discomap.eea.europa.eu/download-data/
- Checked: 2026-07-15

### Krokom, Sweden

2.9067 ug/m3
- Source: https://natmodluft.smhi.se/api/receptorsByMunicipality?municipality_name=Krokom
- Checked: 2026-07-15

### Åre, Sweden

2.9086 ug/m3
- Source: https://natmodluft.smhi.se/api/receptorsByMunicipality?municipality_name=%C3%85re
- Checked: 2026-07-15

### Belleville, Canada

2.91 ug/m3
- 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

### Quinte West, Canada

2.91 ug/m3
- 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

## Method

Select one metric (air_quality_pm25_annual_ug_m3), keep only numeric A/B rows with direct source URLs, sort ascending, and retain the original geographic fallback label.

## Boundary

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