Air quality, waste management, and pollution control aren’t just environmental concerns—they’re also a big part of a city’s livability. LawnStarter’s 2025 “Dirtiest Cities in America” ranking looked at 20 factors across 303 major U.S. cities, from industrial emissions and roadway pollution to the share of residents unhappy with their environment. The results show a mix of repeat offenders and surprising newcomers.
- America’s 25 Dirtiest Cities Are ...
- The Dirtiest Cities in America, Mapped
- The 10 Cleanest Cities in America
- All 303 Cities in the Analysis, Ranked
America’s 25 Dirtiest Cities Are ...

For the second year in a row, San Bernardino, California, ranks as the dirtiest city in the country. Seventy-five percent of residents report dissatisfaction with local pollution. It’s also one of 10 California cities tied for worst median air quality. Adding to the challenge, San Bernardino County has over 850 warehouses of 100,000 square feet or larger, which may contribute to higher nitrogen dioxide levels.
Los Angeles comes in at No. 2, ranking high for near-roadway pollution—nearly 40 percent of residents live near heavily trafficked roads—and overcrowded homes. In third place is Detroit, Michigan, where high smoking rates and public dissatisfaction drive its poor score. Reading, Pennsylvania comes in fourth, with greenhouse gas emissions and a top-ranked toxic release score pushing it up the list. Ontario, California, rounds out the top five, despite making strides in sustainable development and clean energy initiatives. Read on for the top 25 and their scores.
Rank | City | Overall Score |
---|---|---|
1 | San Bernardino, California | 55.34 |
2 | Los Angeles, California | 49.79 |
3 | Detroit, Michigan | 49.72 |
4 | Reading, Pennsylvania | 49.31 |
5 | Ontario, California | 48.20 |
6 | Newark, New Jersey | 48.06 |
7 | Phoenix, Arizona | 47.47 |
8 | Jersey City, New Jersey | 46.53 |
9 | Las Vegas, Nevada | 45.96 |
10 | Corona, California | 45.36 |
11 | Houston, Texas | 44.07 |
12 | Flint, Michigan | 43.92 |
13 | Santa Monica, California | 43.81 |
14 | Stockton, California | 43.67 |
15 | Glendale, California | 43.60 |
16 | Miami, Florida | 43.44 |
17 | Baytown, Texas | 43.39 |
18 | Mesa, Arizona | 42.95 |
19 (tie) | Fontana, California | 42.93 |
19 (tie) | Brownsville, Texas | 42.93 |
21 | Bakersfield, California | 42.80 |
22 | Long Beach, California | 42.68 |
23 | Riverside, California | 42.51 |
24 | Palmdale, California | 42.11 |
25 | Yonkers, New York | 42.09 |
You Might Also Like ...
- Map: The American Cities with the Worst DMVs
- Do You Know When Your State Was Founded? Find Out With This Interactive Map
- Map Shows Which U.S. States Have the Highest (and Lowest) Life Expectancy
The Dirtiest Cities in America, Mapped
The 10 Cleanest Cities in America

At the other end of the spectrum, the cleanest city in the ranking is South Bend, Indiana, which boasts good air and water quality, efficient waste management, and high resident satisfaction. Other cities in the top tier include Wilmington, North Carolina; Des Moines, Iowa; Davenport, Iowa; and Athens, Georgia. See the top 10 below with their scores.
- South Bend, Indiana: 18.53
- Wilmington, North Carolina: 18.59
- Des Moines, Iowa: 19.14
- Davenport, Iowa: 19.45
- Athens, Georgia: 19.47
- Winston-Salem, North Carolina: 19.54
- Fargo, North Dakota: 19.58
- Frederick, Maryland: 19.91
- Pleasanton, California: 20.08
- Lynchburg, Virginia: 20.27
All 303 Cities in the Analysis, Ranked
Curious where your city, or the city nearest you, ended up in the full ranking? Check out the table below.
Read More About Cities: