Air quality in Alabama
Air quality index (AQI⁺) and PM2.5 air pollution in Alabama • 14:07, Jul 28
Live most polluted city ranking
Real-time Alabama most polluted city ranking
Learn more about global air quality
Which is the most polluted city in Alabama?
- Brewton72
- Decatur67
- Bessemer66
- Elberta64
- Leeds64
- Orange Beach64
- Fairfield63
- Foley63
- Robertsdale63
- Summerdale63
- Daphne62
- Loxley62
- Point Clear62
- Birmingham61
- Chickasaw61
- Dauphin Island61
- Spanish Fort61
- Bay Minette60
- Bayou La Batre60
- Creola60
- Grand Bay60
- Gulf Shores60
- Homewood60
- Mobile County60
- Prichard60
- Saraland60
- Satsuma60
- Semmes60
- Theodore60
- Tillmans Corner60
- Andalusia59
- Ashford59
- Atmore59
- Baldwin59
- Butler59
- Chatom59
- Choctaw59
- Citronelle59
- Cottonwood59
- Cowarts59
- Daleville59
- Dothan59
- East Brewton59
- Elba59
- Enterprise59
- Evergreen59
- Flomaton59
- Florala59
- Fort Rucker59
- Geneva59
- Georgiana59
- Hartford59
- Headland59
- Jackson59
- Kinsey59
- Level Plains59
- Luverne59
- Malvern59
- McCalla59
- Midland City59
- Mobile59
- Mount Vernon59
- New Brockton59
- Newton59
- Opp59
- Ozark59
- Rehobeth59
- Samson59
- Slocomb59
- Tarrant59
- Taylor59
- Webb59
- Abbeville58
- Athens58
- Bridgeport58
- Brundidge58
- Cedar Bluff58
- Clio58
- Fort Payne58
- Fyffe58
- Grove Hill58
- Harvest58
- Hazel Green58
- Henagar58
- Limestone58
- Linden58
- Madison58
- Meridianville58
- Moores Mill58
- New Market58
- Rainsville58
- Redstone Arsenal58
- Scottsboro58
- Stevenson58
- Sylvania58
- Troy58
- Alabaster57
- Aliceville57
- Bibb County57
- Blue Ridge57
- Boykin57
- Brent57
- Brighton57
- Brookwood57
- Bullock57
- Calera57
- Camden57
- Carrollton57
- Centre57
- Centreville57
- Clanton57
- Clayton57
- Coaling57
- Collinsville57
- Columbiana57
- Concord57
- Coosada57
- Deatsville57
- Demopolis57
- Eagle Point57
- Eclectic57
- Elmore57
- Emerald Mountain57
- Ethelsville57
- Eufaula57
- Eutaw57
- Florence57
- Fort Deposit57
- Frisco City57
- Gainesville57
- Gordo57
- Greensboro57
- Greenville57
- Guntersville57
- Hayneville57
- Holt57
- Holtville57
- Hueytown57
- Jemison57
- Lake View57
- Lipscomb57
- Livingston57
- Marbury57
- Marion57
- Millbrook57
- Monroeville57
- Montevallo57
- Montgomery57
- Montgomery County57
- Moundville57
- New Hope57
- Northport57
- Owens Cross Roads57
- Pike Road57
- Pine Level57
- Prattville57
- Priceville57
- Reform57
- Rock Creek57
- Rogersville57
- Selma57
- Selmont-West Selmont57
- Shelby57
- St. Florian57
- Sumter57
- Tallassee57
- Thomasville57
- Thorsby57
- Town Creek57
- Trinity57
- Tuscaloosa57
- Underwood-Petersville57
- Union Springs57
- Uniontown57
- Valley Grande57
- Vance57
- West Blocton57
- Wetumpka57
- Woodstock57
- York57
- Adamsville56
- Albertville56
- Alexander City56
- Arab56
- Argo56
- Auburn56
- Berry56
- Blountsville56
- Boaz56
- Brook Highland56
- Brookside56
- Carlisle-Rockledge56
- Center Point56
- Chelsea56
- Cherokee56
- Childersburg56
- Clay56
- Cleveland56
- Cullman County56
- Dadeville56
- Dora56
- Falkville56
- Fayette56
- Fayetteville56
- Forestdale56
- Fultondale56
- Garden City56
- Gardendale56
- Good Hope56
- Goodwater56
- Grayson Valley56
- Graysville56
- Hanceville56
- Harpersville56
- Hartselle56
- Hayden56
- Highland Lakes56
- Hoover56
- Indian Springs Village56
- Kimberly56
- Ladonia56
- Leesburg56
- Locust Fork56
- Marshall County56
- Meadowbrook56
- Midfield56
- Mignon56
- Minor56
- Moody56
- Morgan56
- Morris56
- Moulton56
- Mount Olive, Jefferson County56
- Mountain Brook56
- Muscle Shoals56
- Oneonta56
- Pelham56
- Pinson56
- Remlap56
- Rockford56
- Russellville56
- Sardis City56
- Sheffield56
- Shoal Creek56
- Smoke Rise56
- Stewartville56
- Sumiton56
- Sylacauga56
- Sylvan Springs56
- Talladega Springs56
- Tuscumbia56
- Vandiver56
- Vestavia Hills56
- Vincent56
- Warrior56
- Westover56
- Whitesboro56
- Wilsonville56
- Alexandria55
- Anniston55
- Ashville55
- Attalla55
- Ballplay55
- Bear Creek55
- Calhoun55
- Carbon Hill55
- Choccolocco55
- Cordova55
- Crossville55
- Double Springs55
- Eastaboga55
- Glencoe55
- Guin55
- Hackleburg55
- Haleyville55
- Hamilton55
- Heflin55
- Hokes Bluff55
- Huguley55
- Jacksonville55
- Jasper55
- La Fayette55
- Lanett55
- Lincoln55
- Lineville55
- Margaret55
- Munford55
- Odenville55
- Ohatchee55
- Opelika55
- Oxford55
- Phil Campbell55
- Piedmont55
- Pleasant Grove55
- Ragland55
- Rainbow City55
- Red Bay55
- Riverside55
- Roanoke55
- Saks55
- Smiths Station55
- Southside55
- Springville55
- Steele55
- Sulligent55
- Valley55
- Vernon55
- Waldo55
- Weaver55
- Wedowee55
- West End-Cobb Town55
- Winfield55
- Winston County55
- Irondale54
- Talladega54
- Tuscaloosa County54
- Talladega County53
- Huntsville52
- Madison County52
- Jefferson48
- Macon County48
- Tuskegee41
- Gadsden38
- Ashland34
- Pell City30
- Trussville27
- Phenix City17
- Elmore County5
- Helena1









