The Honest LocalA community forum for neighbors
Rankings · Cities with the Worst Air The Honest Local Bad Air Score

Cities with the Worst Air, El Paso, Texas Leads (2026)

How many days a year the air is unhealthy to breathe, blended with fine particle pollution.

By The Honest Local · 104 cities · every value links to its public source
99.4El Paso, Texas leads on The Honest Local Bad Air Score, 104 cities, the 100 largest metro areas and every city we coverHow many days a year the air is unhealthy to breathe, blended with fine particle pollution.
National Parks Near El Paso
El Paso, Texas, No. 1 lowest of 104.
The top five cities Bad Air Score out of 100, and the readings behind it

Cities with the Worst Air on the map

Bad Air Score, cities hover for the numbers, click for every one
Loading the numbers…

The share of monitored days the EPA rated Unhealthy or worse, blended with the average fine particle pollution in the air over the year.

Cities with the Worst Air, all 104

The full ranking worst score, 0 to 100
PlaceBad Air Scoreout of 100Unhealthy days pctPM2.5µg/m³
1El Paso, Texasbig city99.4
89913100
2Los Angeles, Californiabig city99.3
9991199
3Houston, Texasbig city97.1
3971097
4Minneapolis, Minnesotabig city95.1
296994
5San Diego, Californiabig city94.1
297991
6Riverside, Californiabig city92.7
9100985
7Bakersfield, Californiabig city91.8
191992
8Indianapolis, Indianabig city91.1
1861096
9Grand Rapids, Michigan89.8
187993
10Detroit, Michiganbig city89.1
190989
11Fresno, Californiabig city89.1
189989
12St. Louis, Missouribig city87.2
184990
13Chicago, Illinoisbig city85.2
194976
14Toledo, Ohiobig city84.6
0741095
15Columbus, Ohiobig city83.9
080988
16Phoenix, Arizonabig city83.8
295872
17Wichita, Kansasbig city82.9
072993
18Cincinnati, Ohiobig city81.2
080982
19Augusta, Georgia77.6
0571098
20Milwaukee, Wisconsinbig city77.6
185870
21San Antonio, Texasbig city74.6
074975
22Kansas City, Missouribig city73.2
186861
23Louisville, Kentuckybig city72.9
078868
24Tulsa, Oklahomabig city72.9
073873
25Atlanta, Georgiabig city71.4
058985
26Oklahoma City, Oklahomabig city71.3
076866
27Baton Rouge, Louisiana70.7
055986
28Akron, Ohio70
061980
29Cleveland, Ohiobig city70
049991
30Little Rock, Arkansas67.8
0371099
31Charlotte, NCbig city67.4
051984
32McAllen, Texas66.8
0361097
33Knoxville, Tennessee66.3
078854
34Austin, Texasbig city65.1
057874
35Birmingham, Alabama64.4
055874
36Dallas, Texasbig city64.3
079750
37Madison, Wisconsinbig city64
077851
38Fayetteville, Arkansas63.8
044983
39Jackson, Mississippi63.5
040987
40Dayton, Ohio62.8
047978
41Washington DC, Washington, DCbig city59
184734
42Albuquerque, New Mexicobig city56.3
190623
43Greenville, SC55.9
043869
44Charleston, South Carolina53.8
051856
45Chattanooga, Tennessee53.5
050857
46Tucson, Arizonabig city53.3
193613
47Philadelphia, Pennsylvaniabig city53.2
029978
48Columbia, South Carolina53.2
048858
49Harrisburg, Pennsylvania52.5
042863
50Salt Lake City, Utah52.1
075729
51Memphis, Tennesseebig city49.6
035864
52Buffalo, New Yorkbig city49.2
053746
53Lakeland, Florida48.9
038860
54Pittsburgh, Pennsylvaniabig city48.9
028870
55Providence, Rhode Island48.5
076621
56Allentown, Pennsylvania48.2
059737
57Baltimore, Marylandbig city47.8
056740
58Nashville, Tennesseebig city47.6
034862
59Savannah, Georgia47.6
020976
60Albany, New York47.5
060735
61Miami, Floridabig city45.9
034858
62Asheville, North Carolina44.9
059731
63New York, New Yorkbig city43.9
032856
64Des Moines, Iowa43.9
045742
65Jacksonville, Floridabig city43.3
040747
66Daytona Beach, Florida42.9
047739
67Stockton, Californiabig city42.7
018868
68Jacksonville, Floridabig city42.6
039746
69Huntsville, AL41.9
041743
70New Orleans, Louisianabig city39
033745
71Durham, North Carolinabig city38.3
045732
72Greensboro, North Carolinabig city38.3
043733
73Cape Coral, Florida37.9
052624
74Boston, Massachusettsbig city36.6
053620
75Portland, Maine35.4
027744
76Winston-Salem, North Carolinabig city34.8
015855
77Raleigh, North Carolinabig city34.7
025744
78Denver, Coloradobig city34.7
046623
79Tampa, Floridabig city32.7
016749
80San Jose, Californiabig city31.1
021741
81Richmond, Virginia29.8
024736
82Boise, Idaho29.6
05455
83Omaha, Nebraskabig city29.1
031727
84Spokane, Washington28.4
018738
85Orlando, Floridabig city27.8
030725
86Oxnard, California27.1
030625
87Virginia Beach, Virginiabig city26.4
015738
88Poughkeepsie, New York26.3
026no reading
89Las Vegas, Nevadabig city26.1
038615
90San Francisco, Californiabig city25.8
022730
91Sacramento, Californiabig city25.5
022729
92Colorado Springs, Coloradobig city25.4
04952
93Rochester, New York24.4
023726
94Provo, Utah23.8
026622
95Portland, Oregonbig city23.4
028619
96Honolulu, Hawaiibig city21.3
04141
97Sarasota, Florida20.5
020621
98Melbourne, Florida19.4
03653
99Reno, Nevadabig city18.5
024613
100Ogden, Utah17.8
03254
101Syracuse, New York17.8
017619
102Vancouver, Washington13.6
016611
103Seattle, Washingtonbig city13.2
01967
104Worcester, Massachusetts11.6
01469
Sources and method
  1. EPA annual air quality by county, 2025 · 2025, with 2024 where 2025 is not yet filed
  2. EPA annual air quality by county, 2024
  3. EPA annual fine particle readings by monitor, 2025

How we got this. The Bad Air Score is The Honest Local’s own recipe. Each source ranks every place on its own from 0 to 100 and the score is the average, so a place has to do well on all of them to lead. The same two EPA sources and the same state method as our clean air list, read from the other end. The share of monitored days in the year rated Unhealthy or worse, leaving out the milder Unhealthy for Sensitive Groups tier, blended with the average fine particle concentration the EPA's monitors measured. Each source ranks every place on its own and the average of the two ranks is the score that decides the list. The plain share of unhealthy days is still what we show you. A city uses its own county. For a state we never hand you one county's reading and call it the state's. We weight every county in the state by population, for each source on its own. Connecticut uses a plain average of its covered counties, for the reason given on the clean air list. It refreshes once a year, when the EPA publishes the prior year. For El Paso, Texas, that means EPA county AQI, 2025 file, 365 monitored days (county FIPS 48141).

Rankings by The Honest Local from public data, one page per list, refreshed on each source’s own cycle. Places with no reading are left out rather than estimated. Every value on this page carries its source in the page’s structured data.

Photos More Than Just Parks · Shutterstock/Marek Masik · Shutterstock.