Air quality in Minneapolis

Air quality index (AQI⁺) and PM2.5 air pollution in Minneapolis • 85K Followers • 22:00, May 22 Local time

39

US AQI⁺

Good

face expression based on aqi value

Main pollutant:

O₃

96 µg/m³

weather condition icon

14°

wind direction icon

28 km/h

weather humid icon

81 %

Hourly forecast

Minneapolis air quality index (AQI⁺) forecast

Now

39

Weather icon

14°

IQAir AirVisual Air Quality Map Wind rotating 129 degree

28

km/h

Humidity icon

81%

23:00

39

Weather icon

50%

15°

IQAir AirVisual Air Quality Map Wind rotating 134 degree

28

km/h

Humidity icon

70%

Sat

00:00

39

Weather icon

90%

14°

IQAir AirVisual Air Quality Map Wind rotating 139 degree

27

km/h

Humidity icon

74%

01:00

39

Weather icon

90%

14°

IQAir AirVisual Air Quality Map Wind rotating 139 degree

20

km/h

Humidity icon

80%

02:00

39

Weather icon

13°

IQAir AirVisual Air Quality Map Wind rotating 144 degree

24

km/h

Humidity icon

87%

03:00

39

Weather icon

90%

12°

IQAir AirVisual Air Quality Map Wind rotating 149 degree

20

km/h

Humidity icon

91%

04:00

35

Weather icon

90%

12°

IQAir AirVisual Air Quality Map Wind rotating 143 degree

20

km/h

Humidity icon

93%

05:00

34

Weather icon

12°

IQAir AirVisual Air Quality Map Wind rotating 141 degree

20

km/h

Humidity icon

93%

06:00

33

Weather icon

12°

IQAir AirVisual Air Quality Map Wind rotating 144 degree

19

km/h

Humidity icon

91%

07:00

28

Weather icon

12°

IQAir AirVisual Air Quality Map Wind rotating 143 degree

17

km/h

Humidity icon

91%

08:00

27

Weather icon

12°

IQAir AirVisual Air Quality Map Wind rotating 144 degree

14

km/h

Humidity icon

90%

09:00

25

Weather icon

90%

13°

IQAir AirVisual Air Quality Map Wind rotating 149 degree

13

km/h

Humidity icon

91%

10:00

24

Weather icon

14°

IQAir AirVisual Air Quality Map Wind rotating 156 degree

14

km/h

Humidity icon

86%

11:00

24

Weather icon

15°

IQAir AirVisual Air Quality Map Wind rotating 160 degree

11

km/h

Humidity icon

85%

12:00

24

Weather icon

17°

IQAir AirVisual Air Quality Map Wind rotating 169 degree

12

km/h

Humidity icon

78%

13:00

30

Weather icon

18°

IQAir AirVisual Air Quality Map Wind rotating 188 degree

11

km/h

Humidity icon

77%

14:00

30

Weather icon

18°

IQAir AirVisual Air Quality Map Wind rotating 231 degree

10

km/h

Humidity icon

83%

15:00

30

Weather icon

18°

IQAir AirVisual Air Quality Map Wind rotating 247 degree

11

km/h

Humidity icon

76%

16:00

21

Weather icon

19°

IQAir AirVisual Air Quality Map Wind rotating 256 degree

10

km/h

Humidity icon

65%

17:00

21

Weather icon

19°

IQAir AirVisual Air Quality Map Wind rotating 265 degree

12

km/h

Humidity icon

66%

18:00

21

Weather icon

19°

IQAir AirVisual Air Quality Map Wind rotating 278 degree

13

km/h

Humidity icon

67%

19:00

14

Weather icon

18°

IQAir AirVisual Air Quality Map Wind rotating 293 degree

10

km/h

Humidity icon

65%

20:00

14

Weather icon

18°

IQAir AirVisual Air Quality Map Wind rotating 303 degree

9

km/h

Humidity icon

70%

21:00

14

Weather icon

17°

IQAir AirVisual Air Quality Map Wind rotating 293 degree

8

km/h

Humidity icon

73%

22:00

17

Weather icon

17°

IQAir AirVisual Air Quality Map Wind rotating 306 degree

6

km/h

Humidity icon

75%

23:00

17

Weather icon

17°

IQAir AirVisual Air Quality Map Wind rotating 341 degree

6

km/h

Humidity icon

75%

Sun

00:00

17

Weather icon

16°

IQAir AirVisual Air Quality Map Wind rotating 5 degree

5

km/h

Humidity icon

77%

01:00

17

Weather icon

15°

IQAir AirVisual Air Quality Map Wind rotating 13 degree

4

km/h

Humidity icon

81%

02:00

17

Weather icon

15°

IQAir AirVisual Air Quality Map Wind rotating 56 degree

2

km/h

Humidity icon

85%

03:00

17

Weather icon

14°

IQAir AirVisual Air Quality Map Wind rotating 243 degree

0

km/h

Humidity icon

87%

04:00

21

Weather icon

14°

IQAir AirVisual Air Quality Map Wind rotating 232 degree

2

km/h

Humidity icon

93%

05:00

21

Weather icon

13°

IQAir AirVisual Air Quality Map Wind rotating 208 degree

3

km/h

Humidity icon

99%

06:00

21

Weather icon

13°

IQAir AirVisual Air Quality Map Wind rotating 181 degree

5

km/h

Humidity icon

100%

07:00

20

Weather icon

12°

IQAir AirVisual Air Quality Map Wind rotating 178 degree

4

km/h

Humidity icon

96%

08:00

20

Weather icon

13°

IQAir AirVisual Air Quality Map Wind rotating 173 degree

5

km/h

Humidity icon

87%

09:00

20

Weather icon

15°

IQAir AirVisual Air Quality Map Wind rotating 165 degree

8

km/h

Humidity icon

76%

10:00

30

Weather icon

18°

IQAir AirVisual Air Quality Map Wind rotating 169 degree

9

km/h

Humidity icon

67%

11:00

30

Weather icon

20°

IQAir AirVisual Air Quality Map Wind rotating 173 degree

9

km/h

Humidity icon

58%

12:00

30

Weather icon

22°

IQAir AirVisual Air Quality Map Wind rotating 185 degree

6

km/h

Humidity icon

47%

13:00

20

Weather icon

23°

IQAir AirVisual Air Quality Map Wind rotating 185 degree

6

km/h

Humidity icon

41%

14:00

20

Weather icon

24°

IQAir AirVisual Air Quality Map Wind rotating 173 degree

8

km/h

Humidity icon

37%

15:00

20

Weather icon

25°

IQAir AirVisual Air Quality Map Wind rotating 175 degree

10

km/h

Humidity icon

37%

16:00

10

Weather icon

25°

IQAir AirVisual Air Quality Map Wind rotating 175 degree

12

km/h

Humidity icon

38%

17:00

10

Weather icon

26°

IQAir AirVisual Air Quality Map Wind rotating 170 degree

14

km/h

Humidity icon

40%

18:00

10

Weather icon

25°

IQAir AirVisual Air Quality Map Wind rotating 165 degree

14

km/h

Humidity icon

42%

19:00

10

Weather icon

25°

IQAir AirVisual Air Quality Map Wind rotating 154 degree

13

km/h

Humidity icon

46%

20:00

10

Weather icon

23°

IQAir AirVisual Air Quality Map Wind rotating 210 degree

15

km/h

Humidity icon

44%

21:00

10

Weather icon

21°

IQAir AirVisual Air Quality Map Wind rotating 190 degree

13

km/h

Humidity icon

49%

22:00

11

Weather icon

19°

IQAir AirVisual Air Quality Map Wind rotating 190 degree

13

km/h

Humidity icon

56%

23:00

11

Weather icon

19°

IQAir AirVisual Air Quality Map Wind rotating 190 degree

11

km/h

Humidity icon

56%

Mon

00:00

11

Weather icon

19°

IQAir AirVisual Air Quality Map Wind rotating 180 degree

9

km/h

Humidity icon

60%

01:00

16

Weather icon

19°

IQAir AirVisual Air Quality Map Wind rotating 170 degree

9

km/h

Humidity icon

60%

02:00

16

Weather icon

18°

IQAir AirVisual Air Quality Map Wind rotating 180 degree

11

km/h

Humidity icon

64%

03:00

16

Weather icon

17°

IQAir AirVisual Air Quality Map Wind rotating 190 degree

13

km/h

Humidity icon

68%

04:00

14

Weather icon

17°

IQAir AirVisual Air Quality Map Wind rotating 190 degree

13

km/h

Humidity icon

72%

05:00

14

Weather icon

17°

IQAir AirVisual Air Quality Map Wind rotating 190 degree

11

km/h

Humidity icon

72%

06:00

14

Weather icon

17°

IQAir AirVisual Air Quality Map Wind rotating 180 degree

9

km/h

Humidity icon

77%

07:00

7

Weather icon

17°

IQAir AirVisual Air Quality Map Wind rotating 160 degree

9

km/h

Humidity icon

72%

08:00

7

Weather icon

19°

IQAir AirVisual Air Quality Map Wind rotating 180 degree

13

km/h

Humidity icon

68%

09:00

7

Weather icon

20°

IQAir AirVisual Air Quality Map Wind rotating 190 degree

15

km/h

Humidity icon

68%

10:00

14

Weather icon

22°

IQAir AirVisual Air Quality Map Wind rotating 200 degree

15

km/h

Humidity icon

60%

11:00

14

Weather icon

24°

IQAir AirVisual Air Quality Map Wind rotating 200 degree

15

km/h

Humidity icon

54%

12:00

14

Weather icon

27°

IQAir AirVisual Air Quality Map Wind rotating 210 degree

15

km/h

Humidity icon

48%

13:00

35

Weather icon

27°

IQAir AirVisual Air Quality Map Wind rotating 200 degree

17

km/h

Humidity icon

45%

14:00

35

Weather icon

27°

IQAir AirVisual Air Quality Map Wind rotating 200 degree

17

km/h

Humidity icon

45%

15:00

35

Weather icon

28°

IQAir AirVisual Air Quality Map Wind rotating 200 degree

17

km/h

Humidity icon

42%

16:00

25

Weather icon

28°

IQAir AirVisual Air Quality Map Wind rotating 200 degree

17

km/h

Humidity icon

42%

17:00

25

Weather icon

28°

IQAir AirVisual Air Quality Map Wind rotating 200 degree

17

km/h

Humidity icon

42%

18:00

25

Weather icon

28°

IQAir AirVisual Air Quality Map Wind rotating 190 degree

17

km/h

Humidity icon

42%

19:00

31

Weather icon

28°

IQAir AirVisual Air Quality Map Wind rotating 180 degree

15

km/h

Humidity icon

42%

20:00

31

Weather icon

26°

IQAir AirVisual Air Quality Map Wind rotating 180 degree

15

km/h

Humidity icon

48%

21:00

31

Weather icon

24°

IQAir AirVisual Air Quality Map Wind rotating 180 degree

15

km/h

Humidity icon

54%

Daily forecast

|

Minneapolis air quality index (AQI⁺) forecast

Air pollutants

What is the current air quality in Minneapolis?

IQAir Check icon

PM2.5 concentration currently meets the WHO annual PM2.5 guideline.

Health recommendations

Protect yourself from air pollution in Minneapolis

SHOP IQAIR PRODUCTS

Monitor the air you breathe

Get accurate AirVisual air quality readings and real-time insights for cleaner air. Monitors that reveal pollution sources, highlight when air purifier use is needed.

AirVisual Series

Medical grade air purifiers

Trusted worldwide, the HealthPro Series uses HyperHEPA technology. Filters ultrafine particles other air purifiers miss, delivering medical-grade protection.

HealthPro Series

Powerful, stylish air purifiers

Compact and powerful, the Atem Series combines Swiss engineering with high-performance air purification, filtering ultrafine particles with HyperHEPA technology.

Atem Series

Pollen

What is the pollen count in Minneapolis today?

Index

Pollen global icon

Low

Pollen tree icon

Tree

Low

25%
Pollen grass icon

Grass

Low

25%
Pollen weed icon

Weed

Low

25%

Source:

wetter.com
Pollen forecast in Minneapolis

Health recommendations

Pollen

What is the pollen count in Minneapolis today?

Index

Pollen global icon

Low

Pollen tree icon

Tree

Low

25%
Pollen grass icon

Grass

Low

25%
Pollen weed icon

Weed

Low

25%

Source:

wetter.com
Pollen forecast in Minneapolis

Protect yourself from air pollution in Minneapolis

SHOP IQAIR PRODUCTS

Monitor the air you breathe

Get accurate AirVisual air quality readings and real-time insights for cleaner air. Monitors that reveal pollution sources, highlight when air purifier use is needed.

AirVisual Series

Medical grade air purifiers

Trusted worldwide, the HealthPro Series uses HyperHEPA technology. Filters ultrafine particles other air purifiers miss, delivering medical-grade protection.

HealthPro Series

Powerful, stylish air purifiers

Compact and powerful, the Atem Series combines Swiss engineering with high-performance air purification, filtering ultrafine particles with HyperHEPA technology.

Atem Series

Most polluted locations near Minneapolis

Worldwide AQI⁺ rankingArrow icon

Station ranking

Real-time AQI⁺ station ranking for stations in Minneapolis

#StationsAQI⁺ US
1
The national flag of USA

164-198 1st Ave NE

22

2
The national flag of USA

1299-1251 W 27th St

18

3
The national flag of USA

1264-1322 23rd Ave NE

17

4
The national flag of USA

1211-1153 29th Ave NE

16

5
The national flag of USA

104 E 56th St

14

6
The national flag of USA

1216-1294 Lakeview Ave S

14

7
The national flag of USA

1299-1251 N 29th Ave

14

8
The national flag of USA

12th Avenue

13

9
The national flag of USA

1500 7th St. S

12

10
The national flag of USA

12 E 55th St

10

City ranking

Real-time USA AQI⁺ city ranking

#CitiesAQI⁺ US
1
The national flag of USA

Monroe, North Carolina

66

2
The national flag of USA

Lancaster, California

63

3
The national flag of USA

Tampa, Florida

62

4
The national flag of USA

San Bernardino County, California

61

5
The national flag of USA

Wake, North Carolina

61

6
The national flag of USA

Belmont, North Carolina

60

7
The national flag of USA

Clark, Nevada

60

8
The national flag of USA

Corpus Christi, Texas

60

9
The national flag of USA

Gila, Arizona

60

10
The national flag of USA

Indio, California

60

History

Historic air quality graph for Minneapolis

16 AQI⁺ US
Good
21:00–22:00 May 22 Local time
AQI⁺ US

History

Historic air quality graph for Minneapolis

16 AQI⁺ US
Good
21:00–22:00 May 22 Local time
AQI⁺ US

Most polluted locations near Minneapolis

Worldwide AQI⁺ rankingArrow icon

Station ranking

Real-time AQI⁺ station ranking for stations in Minneapolis

#StationsAQI⁺ US
1
The national flag of USA

164-198 1st Ave NE

22

2
The national flag of USA

1299-1251 W 27th St

18

3
The national flag of USA

1264-1322 23rd Ave NE

17

4
The national flag of USA

1211-1153 29th Ave NE

16

5
The national flag of USA

104 E 56th St

14

6
The national flag of USA

1216-1294 Lakeview Ave S

14

7
The national flag of USA

1299-1251 N 29th Ave

14

8
The national flag of USA

12th Avenue

13

9
The national flag of USA

1500 7th St. S

12

10
The national flag of USA

12 E 55th St

10

City ranking

Real-time USA AQI⁺ city ranking

#CitiesAQI⁺ US
1
The national flag of USA

Monroe, North Carolina

66

2
The national flag of USA

Lancaster, California

63

3
The national flag of USA

Tampa, Florida

62

4
The national flag of USA

San Bernardino County, California

61

5
The national flag of USA

Wake, North Carolina

61

6
The national flag of USA

Belmont, North Carolina

60

7
The national flag of USA

Clark, Nevada

60

8
The national flag of USA

Corpus Christi, Texas

60

9
The national flag of USA

Gila, Arizona

60

10
The national flag of USA

Indio, California

60

Measure your own air quality

Get a monitor and contribute air quality data in your city.

What is the current air quality in Minneapolis?

The current air quality in Minneapolis is considered good. Air pollution levels are low and there are no expected health risks, making it a good time to enjoy normal outdoor activities.

How polluted is the air in Minneapolis?

Between 2017 and 2019, Minneapolis air quality fared well for the most stringent government air quality measures: daily ozone, daily PM2.5, and annual PM2.5.1 Historical trends further demonstrate that the frequency and severity of ozone and particulate pollution have shown improvements in recent years.


PM2.5 pollution


PM2.5 is suspended particulate matter (PM) measuring less than 2.5 micrometers in diameter. Since size is its defining characteristic, PM2.5 can include chemicals, dust, dirt, smoke, soot, pathogens, and other particles of various compositions.

Often, the substance of particulate matter is localized to the area’s emission sources. As a result, some PM2.5 samples may be more dangerous than others, but all have the potential for far-reaching health consequences – because PM2.5 is so small, it can penetrate into the bloodstream when inhaled and travel to all of the body's organs.

In Minneapolis, PM2.5 pollution is the pollutant of greatest concern. While the city meets government standards for both short-term and annual PM2.5, it is important to note that no level of PM2.5 has been shown to be free of health impact. Moreover, PM2.5 levels in the city can exceed the World Health Organization’s (WHO) more stringent standards. The WHO targets an annual PM2.5 concentration no greater than 10 µg/m3.2 In 2020, both January and December averaged monthly concentration values above this standard at 11.2 µg/m3 and 12.1 µg/m3 respectively.

On an annual basis, Minneapolis averaged a PM2.5 concentration of 8.4 µg/m3, ranked as the 6th most polluted city in the state of Minnesota out of 22 cities. The 5 cities that averaged a higher PM2.5 concentration than Minneapolis included:



Ozone


Ozone is a highly reactive gas pollutant with a high potential for harm when inhaled. It’s known as a “secondary air pollutant” because it is primarily formed in the air (rather than by ground-based sources) when primary pollutants, such as nitrogen dioxide (NO2) and volatile organic compounds (VOCs), react in the presence of heat and UV radiation.

Typically, temperatures above 84°F initiate this chemical reaction between precursor pollutants. In Minneapolis, only July and August commonly experience average temperatures around this threshold, so high ozone events are generally rare.3 Between 2017 and 2019, zero days in Minneapolis averaged ozone levels above 70 ppb.

Does the air quality in Minneapolis vary throughout the year?

Air pollution in Minneapolis exhibits seasonal changes. PM2.5 concentrations are roughly two times higher in the winter than in the summer.

To understand this trend, it is important to recognize that measured Minneapolis air quality levels are the result of both local and transported emissions as well as weather conditions that dictate pollution dispersion.

In the winter, the combination of seasonal emissions and weather conditions not ideal for pollution dispersion can elevate PM2.5 concentrations.

Winter-specific emissions in Minneapolis include:


  • increased car idling for heating and defrosting
  • increased wood burning for heating and atmosphere
  • increased energy consumption for heat and light in homes and offices during long winter nights

Weather conditions that are not ideal for pollution dispersion include:


  • calmer winds
  • less frequent precipitation
  • cool air inversions when cold, ground-level air (created by frozen or snow-covered ground) is trapped beneath a denser warm air layer

While 10 months during the year in Minneapolis typically meet WHO PM2.5 standards (< 10 µg/m3), these standards are frequently breached during December and January (as occurred in 2020) when increased emissions and pollution-trapping weather conditions cause PM2.5 to accumulate faster and reach higher concentration levels.

Where does the air pollution in Minneapolis come from?

Minneapolis is the most populous city in the state of Minnesota with a population of 430,000 residents.4 The greater metropolitan area, commonly referred to as the “Twin Cities,” also includes Saint Paul, the state capital located just 9 miles to the west, and spans seven counties: Anoka, Carver, Dakota, Hennepin, Ramsey, Scott, and Washington. A total of 3,099,000 residents live within this Twin Cities region, accounting for 55% of the state’s total population.

As is common in large urban areas, the majority of Minneapolis’s air pollution originates from gas-powered motor vehicles and domestic sources within the great region.

The Minnesota Pollution Control Agency estimates that state-wide emissions can be broken down into the following categories:5


  • 24 percent: on-road vehicles, such as gas-powered cars and trucks
  • 20 percent: off-road vehicles, such as construction and agricultural equipment
  • 35 percent: neighborhood sources, such as dry cleaners, domestic heating, BBQs, and outdoor fires
  • 21 percent: industrial facilities, including factories and power plants

Wildfire smoke blown in from Canada and the Pacific Northwest can also deliver dense plumes of PM2.5. These emissions are typically sporadic and temporary but can cause severe short-term spikes in Minneapolis air pollution levels. Of the 26 air quality alerts since 2015, 14 have been attributed to wildfire smoke.6

Is anything being done to improve the air quality in Minneapolis?

In Minnesota, motor vehicles are the leading source of both air pollution emissions and greenhouse gas emissions. Managing this emission source is becoming easier as more “green” transportation options, such as electric vehicles (EVs) and other vehicles powered by alternative fuel like hydrogen, become increasingly affordable and available to the wider public. This represents a major opportunity for Minneapolis and cities around the U.S. to reduce their air pollution levels.

In 2020, Minneapolis made strides towards 100% EV adoption, including:7


  • Electric vehicle (EV) infrastructure boost: $15 million for electric vehicles (EVs) and EV infrastructure, including an electric school bus pilot and fast-charging corridors.
  • Policy progress to boost EV adoption: Tax incentives, rebates, and $2 million in grants for clean transportation technologies.

These measures intend to achieve the goal of powering 20 percent of light-duty (personal) cars in the state with electricity by 2030.

How is human health affected by the poor air quality in Minneapolis?

Every year, 200,000 Americans die from breathing polluted air.8 Even in cities where air quality is generally deemed safe, air pollution can still cause premature mortality and illness. A 2015 study conducted by the Minnesota Pollution Control Agency (MPCA) found that 6 to 13 percent of Twin Cities deaths were caused by air pollution that meets federal standards.9 Moreover, other health outcomes can still be severe, including:


  • asthma attacks
  • lung tissue scarring and reduced lung function
  • heart arrhythmias
  • cancer
  • heart attacks
  • stroke

In Hennepin County, the number of residents living with sensitivities that predispose them to more acute health impacts from air pollution include:


  • Pediatric asthma: 14,143 residents
  • Adult asthma: 82,545 residents
  • COPD: 41,040 residents
  • Cardiovascular disease: 65,666 residents
  • Age under 18: 276,136 residents
  • Age over 65: 183,653 residents

Sometimes, localized emission sources can fail to be captured by city-wide air quality monitors. Traffic pollution, for example, has been found to cause asthma attacks and a broader range of health impacts. People within 300 to 500 meters of a highway have been found to be most impacted.

In the same vein, numerous studies have observed that the burden of air pollution is not evenly shared. People of color (Hispanics, Asians, American Indians/Alaska Natives and especially African Americans) statistically bear a greater health burden when it comes to air quality because they are 61 percent more likely to live in a county with a failing grade for at least one pollutant.1 This is the result of decades of unjust zoning that has, for example, placed airports, highways, and polluting industrial facilities such as factories closer to lower-income communities that more likely to be composed of a diversity of minority groups.

A study of the East Phillips area has revealed that this trend is consistent in the city of Minneapolis. Decades ago, East Phillips was known as the Arsenic Triangle after a pesticide plant contaminated the area.10 Today, local pollution sources include the Bituminous Roadways asphalt plant, Smith Foundry, and surrounding highways. Between 2019 and 2020 alone, average annual PM2.5 has increased in East Phillips by 25 percent.

Four-fifths of East Phillips residents are people of color – 38.2% are Hispanic or Latino, 26.4% are Black or African American, 9.8% are Native American, and at least 5% are Asian, with White residents only comprising 19.1% of the total area population.11 State legislator Karen Clark has thus deemed the issue an environmental justice issue that must urgently be addressed. She has worked to pass legislation that requires new operations in the neighborhood to account for the health impacts of pollution on residents and is now working to uphold these standards.

+ Article Resources

[1] American Lung Association. (2020). State of the air – 2020.
[2] World Health Organization. (2020). Air quality guidelines – global update 2005.
[3] Current Results. (2020). Minneapolis temperatures: averages by month.
[4] Metropolitan Council. (2019, April 18). Steady growth continues in metro area.
[5] Minnesota Pollution Control Agency (MPCA). (2020). Sources of air pollution.
[6] Minnesota Pollution Control Agency (MPCA). (2020). Smoky summers the new normal?
[7] Bocklund K. (2021). Looking back: progress made toward transportation electrification in Minnesota in 2020. Drive Electric Minnesota.
[8] Chu J, et al. (2013). Study: Air pollution causes 200,000 early deaths each year in the U.S. MIT News Office.
[9] Minnesota Pollution Control Agency (MPCA). (2015). Life and breathe: how air pollution affects the Twin Cities.
[10] Jones J. (2021, April 28). Meet Karen Clark, Minnesota’s trailblazing pollution legislator. Mpls St. Paul.
[11] East Phillips neighborhood data. (2021). Minnesota Compass.

Where is the cleanest air quality in Minneapolis?