Air quality in Minnesota
Air quality index (AQI⁺) and PM2.5 air pollution in Minnesota • 00:20, Nov 03
Minnesota Pollution Control Agency (MPCA)Richard DoyleAlexHayes TrailSebaCRChris ZStrideSuperTornadoGunBirdie P. TreehouserElk River, MinnesotaAPHRBDavid HermanCC RoweAirhead8AlexThomas IannelliAnonymousJOHN LOMNICKI SRLauren PatrowskyWolf RidgeJonathan Ghov001JakemkassowGarrettAnonymousBreadBaker31Christopher LatanichAnonymous contributor
Minnesota Pollution Control Agency (MPCA)Richard DoyleAlexHayes TrailSebaCRChris ZStrideSuperTornadoGunBirdie P. TreehouserElk River, MinnesotaAPHRBDavid HermanCC RoweAirhead8AlexThomas IannelliAnonymousJOHN LOMNICKI SRLauren PatrowskyWolf RidgeJonathan Ghov001JakemkassowGarrettAnonymousBreadBaker31Christopher LatanichAnonymous contributor
Live most polluted city ranking
Real-time Minnesota most polluted city ranking
Wildfires in Minnesota
Real-time informationActive fires
--
Learn more about global air quality
Which is the most polluted city in Minnesota?
- Crystal60
- Hallock60
- Lake County59
- East Grand Forks58
- Warren58
- Crookston57
- Roseau57
- Thief River Falls57
- Red Lake Falls56
- Ada55
- Albertville55
- Andover55
- Anoka55
- Arden Hills55
- Bethel55
- Braham55
- Brooklyn Center55
- Cambridge55
- Centerville55
- Champlin55
- Chisago55
- Chisago City55
- Circle Pines55
- Columbia Heights55
- Columbus55
- Coon Rapids55
- Corcoran55
- Crosby55
- Dayton55
- Deephaven55
- Forest Lake55
- Ham Lake55
- Hanover55
- Harris55
- Hillman55
- Hinckley55
- Hugo55
- Isanti55
- Lauderdale55
- Lexington55
- Lindstrom55
- Lino Lakes55
- Little Canada55
- Long Lake55
- McGregor55
- Milaca55
- Monticello55
- Mora55
- Mounds View55
- New Hope55
- North Branch55
- North Oaks55
- Nowthen55
- Oak Grove55
- Onamia55
- Orono55
- Osseo55
- Otsego55
- Pierz55
- Pine City55
- Plymouth55
- Princeton55
- Robbinsdale55
- Rock Creek55
- Rockford55
- Rogers55
- Rush City55
- Spring Lake Park55
- St. Francis55
- Stacy55
- Vadnais Heights55
- Warroad55
- Wayzata55
- Woodland55
- Wyoming55
- Zimmerman55
- Annandale54
- Avon54
- Bayport54
- Becker54
- Belle Plaine54
- Birchwood Village54
- Brainerd54
- Breezy Point54
- Buffalo54
- Carver54
- Center City54
- Chanhassen54
- Chaska54
- Clearwater54
- Cold Spring54
- Cologne54
- Cottage Grove54
- Crosslake54
- Delano54
- Dellwood54
- East Gull Lake54
- Excelsior54
- Farmington54
- Fosston54
- Grant54
- Hastings54
- Independence54
- Inver Grove Heights54
- Jordan54
- Lake Shore54
- Le Center54
- Little Falls54
- Lonsdale54
- Maple Lake54
- Maple Plain54
- Mayer54
- Mendota Heights54
- Montgomery54
- Montrose54
- Moose Lake54
- Mound54
- New Prague54
- Newport54
- Nisswa54
- Norwood Young America54
- Oak Park Heights54
- Oakdale54
- Pequot Lakes54
- Prior Lake54
- Rice54
- Richfield54
- Rockville54
- Royalton54
- Sartell54
- Sauk Rapids54
- Shafer54
- South St. Paul54
- Spring Park54
- St. Augusta54
- St. Bonifacius54
- St. Joseph54
- St. Paul Park54
- Stillwater54
- Tamarack54
- Tonka Bay54
- Victoria54
- Waite Park54
- Watertown54
- Waverly54
- West St. Paul54
- Afton53
- Albany53
- Albert Lea53
- Arlington53
- Bagley53
- Baudette53
- Bemidji53
- Big Lake, Carlton County53
- Blooming Prairie53
- Caledonia53
- Cannon Falls53
- Cloquet53
- Cohasset53
- Cokato53
- Coleraine53
- Dassel53
- Dennison53
- Dodge Center53
- Dresbach53
- Dundas53
- Eagle Lake53
- Eden Valley53
- Elbow Lake, Becker County53
- Esko53
- Gaylord53
- Glencoe53
- Goodhue53
- Goodhue County53
- Grand Meadow53
- Hamburg53
- Hayfield53
- Hermantown53
- Howard Lake53
- Hutchinson53
- Janesville53
- Kasson53
- Kenyon53
- La Crescent53
- Lake St. Croix Beach53
- Lakeland53
- Le Sueur53
- Lester Prairie53
- Litchfield53
- Little Rock53
- Long Prairie53
- Madison Lake53
- Mahnomen, St. Louis County53
- Mantorville53
- Medford53
- Menahga53
- Nerstrand53
- New Richland53
- North Mankato53
- Owatonna53
- Park Rapids53
- Paynesville53
- Red Wing53
- Redby53
- Remer53
- Richmond53
- Roscoe53
- Sauk Centre53
- St. Peter53
- Staples53
- Stearns53
- Walker53
- Wanamingo53
- Waseca53
- Waterville53
- West Concord53
- Winsted53
- Zumbrota53
- Bovey52
- Byron52
- Chatfield52
- Chisholm52
- Cook52
- Elgin52
- Elko New Market52
- Eveleth52
- Eyota52
- Frazee52
- Gilbert52
- Goodview52
- Greenfield52
- Hibbing52
- Keewatin52
- Leonidas52
- Lewiston52
- Mapleton52
- Mountain Iron52
- New York Mills52
- Nicollet52
- Oronoco52
- Orr52
- Perham52
- Pine Island52
- Plainview52
- Preston52
- Rice Lake, St. Louis County52
- Rushford52
- Spring Grove52
- Spring Valley52
- St. Charles52
- St. Michael52
- Stewartville52
- Wabasha52
- Wells52
- Winthrop52
- Atwater51
- Aurora51
- Babbitt51
- Finland51
- Hoyt Lakes51
- Lutsen51
- Parkers Prairie51
- Silver Bay51
- Osakis50
- Lake Crystal49
- St. Louis Park48
- Austin47
- Grand Marais45
- Hawley44
- Landfall44
- Foley43
- Hubbard County42
- Spicer42
- Two Harbors42
- Proctor41
- Red Lake41
- New Ulm40
- Maplewood39
- Duluth37
- Hector36
- Sandstone36
- Virginia36
- Cook County35
- International Falls34
- Pelican Rapids34
- Winnebago34
- Blue Earth33
- Falcon Heights33
- Glyndon33
- Carlton32
- Madelia32
- Scandia32
- Lilydale31
- Rosemount31
- Waconia31
- Koochiching County30
- Sturgeon Lake30
- Apple Valley29
- Brooklyn Park29
- Dilworth29
- Elk River29
- Pine County29
- Roseville29
- Mankato28
- Medina28
- Moorhead28
- North St. Paul28
- Rochester28
- St. Cloud28
- Taylors Falls28
- Beltrami County27
- Fairfax27
- Glenwood27
- Barnesville26
- Lakeville26
- Mahtomedi26
- Blaine25
- Crow Wing County25
- Detroit Lakes25
- Washington25
- St. Louis County24
- Vineland24
- Aitkin23
- Bloomington23
- East Bethel23
- Grand Rapids23
- Minneapolis23
- Shakopee23
- Aitkin County22
- Granada22
- Olmsted County22
- Truman22
- Wahkon22
- Dakota County21
- Minnetonka21
- Olivia21
- Sleepy Eye21
- Marshall20
- Fairmont19
- Fergus Falls19
- St. James19
- Morrison County18
- Starbuck18
- Breckenridge17
- Eden Prairie17
- Elbow Lake, Grant County17
- Isanti County17
- Minnetrista17
- Sherburn17
- St. Paul17
- Gonvick16
- Jackson16
- Renville16
- Fridley15
- Mountain Lake15
- Redwood Falls15
- Springfield15
- St. Anthony, Hennepin County15
- Benson14
- Burnsville14
- Clara City14
- Lakefield14
- Woodbury14
- Worthington14
- Adrian13
- Cottonwood13
- Fulda13
- Granite Falls13
- Hopkins13
- Itasca County13
- Luverne13
- Maple Grove13
- Montevideo13
- Ramsey13
- Shoreview13
- Shorewood13
- Tracy13
- Wheaton13
- Appleton12
- Edgerton12
- Holland12
- Minneota12
- Pipestone12
- Tyler12
- Benton County11
- Dawson11
- Ivanhoe11
- Lastrup11
- Madison11
- Pope County11
- Willmar11
- Canby10
- Cass Lake10
- Northfield10
- Ortonville10
- Eagan9
- Edina9
- Lake Elmo9
- Baxter8
- Murdock8
- Winona8
- Lake City7
- Cass County6
- Windom6
- Savage5
- Slayton5
- Ely4
- Faribault4
- Melrose4
- Morris4
- Todd County4
- Prinsburg3
- Mahnomen, Mahnomen County2
- New London2
- Rice Lake, Clearwater County2
- Wadena2
- White Bear Lake2
- Alexandria1
- Becker County1
- New Brighton1
- Golden Valley0
- Lac qui Parle County0









