Air quality in Alabama
Air quality index (AQI⁺) and PM2.5 air pollution in Alabama • 12:10, Jul 23
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?
- Jefferson75
- Emerald Mountain71
- Tallassee71
- Union Springs71
- Blue Ridge70
- Bullock70
- Coosada70
- Millbrook70
- Montgomery County70
- Pike Road70
- Prattville70
- Wetumpka70
- Deatsville69
- Eclectic69
- Elmore69
- Hayneville69
- Montgomery69
- Pine Level69
- Andalusia68
- Atmore68
- Boykin68
- Brundidge68
- Camden68
- Clayton68
- East Brewton68
- Elba68
- Eufaula68
- Evergreen68
- Flomaton68
- Florala68
- Fort Deposit68
- Frisco City68
- Georgiana68
- Greenville68
- Holtville68
- Luverne68
- Monroeville68
- New Brockton68
- Opp68
- Samson68
- Selma68
- Selmont-West Selmont68
- Troy68
- Clio67
- Daleville67
- Enterprise67
- Fort Rucker67
- Geneva67
- Grove Hill67
- Hartford67
- Level Plains67
- Malvern67
- Midland City67
- Newton67
- Ozark67
- Slocomb67
- Thomasville67
- Valley Grande67
- Abbeville66
- Auburn66
- Bay Minette66
- Cottonwood66
- Dothan66
- Jackson66
- Mount Vernon66
- Rehobeth66
- Taylor66
- Ashford65
- Chatom65
- Choctaw65
- Citronelle65
- Cowarts65
- Creola65
- Daphne65
- Elberta65
- Foley65
- Headland65
- Kinsey65
- Loxley65
- Marbury65
- Orange Beach65
- Point Clear65
- Robertsdale65
- Saraland65
- Satsuma65
- Spanish Fort65
- Summerdale65
- Webb65
- Baldwin64
- Bayou La Batre64
- Butler64
- Dauphin Island64
- Mobile County64
- Prichard64
- Semmes64
- Theodore64
- Tillmans Corner64
- Grand Bay63
- Ladonia63
- Linden63
- Phenix City63
- Opelika62
- Smiths Station62
- Uniontown62
- Dadeville61
- Alexander City60
- Huguley60
- La Fayette60
- Lanett60
- Rockford60
- Valley60
- Demopolis59
- Goodwater59
- Roanoke59
- Bridgeport58
- Clanton58
- Lineville58
- Livingston58
- Marion58
- Stevenson58
- Stewartville58
- Wedowee58
- York58
- Childersburg57
- Fayetteville57
- Greensboro57
- Hazel Green57
- Henagar57
- Mignon57
- Moores Mill57
- Munford57
- New Market57
- Oxford57
- Scottsboro57
- Sylacauga57
- Sylvania57
- Talladega57
- Talladega Springs57
- Thorsby57
- Waldo57
- Alexandria56
- Anniston56
- Calera56
- Calhoun56
- Chelsea56
- Cherokee56
- Choccolocco56
- Columbiana56
- Eastaboga56
- Fort Payne56
- Gainesville56
- Harpersville56
- Harvest56
- Heflin56
- Jemison56
- Lincoln56
- Meridianville56
- New Hope56
- Ohatchee56
- Owens Cross Roads56
- Ragland56
- Rainsville56
- Red Bay56
- Redstone Arsenal56
- Riverside56
- Saks56
- Shelby56
- Vandiver56
- Vincent56
- Weaver56
- West End-Cobb Town56
- Westover56
- Wilsonville56
- Alabaster55
- Albertville55
- Aliceville55
- Arab55
- Argo55
- Ashville55
- Athens55
- Attalla55
- Ballplay55
- Blountsville55
- Boaz55
- Brook Highland55
- Carlisle-Rockledge55
- Cedar Bluff55
- Center Point55
- Centre55
- Clay55
- Cleveland55
- Collinsville55
- Cullman County55
- Eutaw55
- Falkville55
- Florence55
- Fultondale55
- Fyffe55
- Garden City55
- Gardendale55
- Glencoe55
- Good Hope55
- Grayson Valley55
- Guntersville55
- Hanceville55
- Hartselle55
- Hayden55
- Highland Lakes55
- Hokes Bluff55
- Hoover55
- Indian Springs Village55
- Jacksonville55
- Kimberly55
- Leeds55
- Leesburg55
- Limestone55
- Locust Fork55
- Margaret55
- Marshall County55
- Meadowbrook55
- Montevallo55
- Moody55
- Morgan55
- Morris55
- Moulton55
- Mountain Brook55
- Muscle Shoals55
- Odenville55
- Oneonta55
- Pelham55
- Piedmont55
- Pinson55
- Priceville55
- Rainbow City55
- Remlap55
- Rogersville55
- Russellville55
- Sardis City55
- Sheffield55
- Shoal Creek55
- Smoke Rise55
- Southside55
- Springville55
- St. Florian55
- Steele55
- Town Creek55
- Trinity55
- Tuscumbia55
- Underwood-Petersville55
- Vestavia Hills55
- Warrior55
- Whitesboro55
- Adamsville54
- Bear Creek54
- Bibb County54
- Brent54
- Brighton54
- Brookside54
- Carrollton54
- Centreville54
- Double Springs54
- Ethelsville54
- Forestdale54
- Graysville54
- Hackleburg54
- Haleyville54
- Hamilton54
- Helena54
- Lipscomb54
- Midfield54
- Minor54
- Mount Olive, Jefferson County54
- Phil Campbell54
- Sulligent54
- Sumiton54
- West Blocton54
- Berry53
- Brookwood53
- Carbon Hill53
- Coaling53
- Concord53
- Cordova53
- Dora53
- Fayette53
- Gordo53
- Guin53
- Holt53
- Hueytown53
- Huntsville53
- Jasper53
- Lake View53
- Moundville53
- Northport53
- Reform53
- Rock Creek53
- Sylvan Springs53
- Vance53
- Vernon53
- Winfield53
- Woodstock53
- Elmore County51
- Madison County48
- Tuscaloosa County48
- Sumter42
- Ashland31
- Brewton28
- Decatur28
- Gulf Shores28
- McCalla28
- Pleasant Grove28
- Talladega County28
- Bessemer26
- Gadsden26
- Macon County26
- Mobile25
- Crossville23
- Eagle Point23
- Fairfield23
- Tarrant23
- Homewood22
- Winston County22
- Birmingham21
- Irondale21
- Tuskegee19
- Chickasaw18
- Madison16
- Pell City16
- Trussville13
- Tuscaloosa11









