Sign In Register

Cleanest Air Cities in Minnesota

Lowest pollution levels for healthy outdoor living.

How We Score

Each metric is normalized 0-100 across U.S. cities, then weighted and summed. Cities missing any metric are excluded.

Clean Air · 65% Sunshine · 20% Low Rain · 15%

Top 12 Cleanest Air Cities in Minnesota

Ranked by composite score across 3 weighted metrics.

#1
Score 55.1
Crookston, MN
7,388 residents
Clean Air 36
Sunshine 276 days
Low Rain 22
#2
Score 54.9
Red Lake, MN
1,506 residents
Clean Air 36
Sunshine 276 days
Low Rain 23
#3
Score 54.9
Bagley, MN
1,218 residents
Clean Air 36
Sunshine 276 days
Low Rain 23
#4
Score 54.9
Little Rock, MN
1,075 residents
Clean Air 36
Sunshine 276 days
Low Rain 23
#5
Score 54.8
East Grand Forks, MN
9,067 residents
Clean Air 36
Sunshine 276 days
Low Rain 23
#6
Score 54.5
Lake City, MN
5,021 residents
Clean Air 32
Sunshine 270 days
Low Rain 35
#7
Score 54
Menahga, MN
1,292 residents
Clean Air 36
Sunshine 276 days
Low Rain 24
#8
Score 54
Park Rapids, MN
4,226 residents
Clean Air 36
Sunshine 276 days
Low Rain 24
#9
Score 53.9
Alexandria, MN
14,579 residents
Clean Air 36
Sunshine 276 days
Low Rain 24
#10
Score 53.9
Osakis, MN
1,667 residents
Clean Air 36
Sunshine 276 days
Low Rain 24
#11
Score 53.8
Pipestone, MN
4,165 residents
Clean Air 36
Sunshine 291 days
Low Rain 29
#12
Score 53.7
Red Lake Falls, MN
1,267 residents
Clean Air 36
Sunshine 276 days
Low Rain 24

Full Ranking, Minnesota

Top 50 cities. Click any city to see its full profile.

1 Crookston MN 55.1
2 Red Lake MN 54.9
3 Bagley MN 54.9
4 Little Rock MN 54.9
5 East Grand Forks MN 54.8
6 Lake City MN 54.5
7 Menahga MN 54
8 Park Rapids MN 54
9 Alexandria MN 53.9
10 Osakis MN 53.9
11 Pipestone MN 53.8
12 Red Lake Falls MN 53.7
13 Chisholm MN 53.4
14 Hibbing MN 53.4
15 Buhl MN 53.4
16 Pelican Rapids MN 53.4
17 Barnesville MN 53.4
18 Luverne MN 53.3
19 Ada MN 53.2
20 Wheaton MN 53
21 Madison MN 52.7
22 Grand Marais MN 52.5
23 Dilworth MN 52.4
24 Moorhead MN 52.4
25 Hawley MN 52.4
26 Glyndon MN 52.4
27 Elbow Lake MN 52.1
28 Rice Lake MN 52.1
29 Glenwood MN 52.1
30 Appleton MN 52.1
31 Ortonville MN 52.1
32 Bemidji MN 52.1
33 Fosston MN 52
34 Fergus Falls MN 51.8
35 New York Mills MN 51.8
36 Starbuck MN 51.7
37 Morris MN 51.7
38 East Gull Lake MN 51.6
39 Baudette MN 51.6
40 International Falls MN 51.4
41 Eveleth MN 51.3
42 Virginia MN 51.2
43 Mountain Iron MN 51.2
44 Cohasset MN 51.2
45 Grand Rapids MN 51.2
46 Olivia MN 51
47 Fairfax MN 51
48 Hector MN 51
49 Dawson MN 51
50 Canby MN 51

Crookston, MN tops the list with a composite score of 55.1 out of 100, followed by Red Lake and Bagley. MN dominates the top 12 with 12 cities, reflecting strong performance across the weighted metrics for cleanest air.

Rankings combine 3 independent metrics: Clean Air, Sunshine, Low Rain. Cities are weighted to reflect what matters most to cleanest air, and any city missing one or more metrics is excluded to avoid artificially inflated rankings.

Explore Other Best Cities Rankings

Best Climate Cities
Warm temperatures, plenty of sunshine and clean air.
Sunniest Cities
Most days of sunshine per year, with warm and dry climate.
Most Urban Cities
Densely populated city centers with the largest urban footprints.