Air quality in Alabama
Air quality index (AQI⁺) and PM2.5 air pollution in Alabama • 15:28, Nov 12
Live most polluted city ranking
Real-time Alabama most polluted city ranking
Wildfires in Alabama
Real-time informationActive fires
--
Learn more about global air quality
Which is the most polluted city in Alabama?
- Montgomery92
- Macon County78
- Crossville66
- Mobile62
- Chatom61
- Choctaw61
- Leeds61
- Atmore60
- Bay Minette60
- Bayou La Batre60
- Bessemer60
- Butler60
- Chickasaw60
- Citronelle60
- Creola60
- Daphne60
- Dauphin Island60
- Elberta60
- Foley60
- Grand Bay60
- Grove Hill60
- Jackson60
- Loxley60
- Mobile County60
- Mount Vernon60
- Orange Beach60
- Point Clear60
- Prichard60
- Robertsdale60
- Saraland60
- Satsuma60
- Semmes60
- Spanish Fort60
- Summerdale60
- Theodore60
- Thomasville60
- Tillmans Corner60
- Baldwin59
- Boykin59
- Demopolis59
- Flomaton59
- Frisco City59
- Linden59
- Livingston59
- Monroeville59
- Tarrant59
- Uniontown59
- York59
- Aliceville58
- Bibb County58
- Brent58
- Camden58
- Centreville58
- Coaling58
- East Brewton58
- Eutaw58
- Gainesville58
- Greensboro58
- Marion58
- Marshall County58
- McCalla58
- Montevallo58
- Moundville58
- Selma58
- Selmont-West Selmont58
- Thorsby58
- Tuscaloosa58
- Valley Grande58
- Vance58
- West Blocton58
- Woodstock58
- Alabaster57
- Alexandria57
- Anniston57
- Bear Creek57
- Berry57
- Brighton57
- Brook Highland57
- Brookwood57
- Calera57
- Calhoun57
- Carbon Hill57
- Carrollton57
- Chelsea57
- Cherokee57
- Childersburg57
- Choccolocco57
- Clanton57
- Columbiana57
- Concord57
- Cordova57
- Decatur57
- Double Springs57
- Eagle Point57
- Ethelsville57
- Evergreen57
- Fairfield57
- Fayette57
- Fayetteville57
- Florence57
- Goodwater57
- Gordo57
- Guin57
- Hackleburg57
- Haleyville57
- Hamilton57
- Harpersville57
- Heflin57
- Helena57
- Highland Lakes57
- Holt57
- Hoover57
- Hueytown57
- Indian Springs Village57
- Jasper57
- Jemison57
- Lake View57
- Lincoln57
- Lineville57
- Lipscomb57
- Marbury57
- Meadowbrook57
- Midfield57
- Mignon57
- Munford57
- Muscle Shoals57
- Northport57
- Oxford57
- Pelham57
- Phil Campbell57
- Red Bay57
- Reform57
- Riverside57
- Rock Creek57
- Rockford57
- Russellville57
- Saks57
- Sheffield57
- Shelby57
- Shoal Creek57
- St. Florian57
- Stewartville57
- Sulligent57
- Sylacauga57
- Sylvan Springs57
- Talladega57
- Talladega County57
- Talladega Springs57
- Town Creek57
- Tuscumbia57
- Underwood-Petersville57
- Vandiver57
- Vernon57
- Vestavia Hills57
- Vincent57
- Waldo57
- Weaver57
- West End-Cobb Town57
- Westover57
- Wilsonville57
- Winfield57
- Adamsville56
- Albertville56
- Alexander City56
- Arab56
- Argo56
- Ashville56
- Athens56
- Attalla56
- Ballplay56
- Blountsville56
- Boaz56
- Bridgeport56
- Brookside56
- Carlisle-Rockledge56
- Cedar Bluff56
- Center Point56
- Centre56
- Clay56
- Cleveland56
- Collinsville56
- Cullman County56
- Deatsville56
- Dora56
- Falkville56
- Forestdale56
- Fort Payne56
- Fultondale56
- Fyffe56
- Garden City56
- Gardendale56
- Glencoe56
- Good Hope56
- Grayson Valley56
- Graysville56
- Guntersville56
- Hanceville56
- Hartselle56
- Harvest56
- Hayden56
- Hazel Green56
- Henagar56
- Hokes Bluff56
- Holtville56
- Jacksonville56
- Jefferson56
- Kimberly56
- Leesburg56
- Limestone56
- Locust Fork56
- Margaret56
- Meridianville56
- Minor56
- Moody56
- Moores Mill56
- Morgan56
- Morris56
- Moulton56
- Mount Olive, Jefferson County56
- Mountain Brook56
- New Hope56
- New Market56
- Odenville56
- Ohatchee56
- Oneonta56
- Owens Cross Roads56
- Piedmont56
- Pine Level56
- Pinson56
- Pleasant Grove56
- Priceville56
- Ragland56
- Rainbow City56
- Rainsville56
- Redstone Arsenal56
- Remlap56
- Rogersville56
- Sardis City56
- Scottsboro56
- Smoke Rise56
- Southside56
- Springville56
- Steele56
- Stevenson56
- Sumiton56
- Sylvania56
- Trinity56
- Trussville56
- Warrior56
- Wedowee56
- Whitesboro56
- Birmingham55
- Brewton55
- Elmore55
- Gulf Shores55
- Homewood55
- Irondale55
- Millbrook55
- Prattville55
- Roanoke55
- Winston County55
- Andalusia54
- Coosada54
- Dadeville54
- Eclectic54
- Elmore County54
- Florala54
- Georgiana54
- Hayneville54
- Huguley54
- La Fayette54
- Lanett54
- Tuscaloosa County54
- Valley54
- Ashford53
- Blue Ridge53
- Brundidge53
- Clio53
- Cottonwood53
- Cowarts53
- Daleville53
- Dothan53
- Elba53
- Enterprise53
- Fort Deposit53
- Fort Rucker53
- Geneva53
- Greenville53
- Hartford53
- Huntsville53
- Level Plains53
- Luverne53
- Malvern53
- Midland City53
- New Brockton53
- Newton53
- Opelika53
- Opp53
- Ozark53
- Phenix City53
- Rehobeth53
- Samson53
- Slocomb53
- Smiths Station53
- Taylor53
- Troy53
- Wetumpka53
- Abbeville52
- Auburn52
- Bullock52
- Clayton52
- Emerald Mountain52
- Eufaula52
- Headland52
- Kinsey52
- Ladonia52
- Montgomery County52
- Pell City52
- Pike Road52
- Tallassee52
- Tuskegee52
- Union Springs52
- Webb52
- Madison County51
- Eastaboga44
- Ashland43
- Gadsden37
- Sumter34









