Air quality in Alabama
Air quality index (AQI⁺) and PM2.5 air pollution in Alabama • 22:41, May 17
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?
- Marshall County
- Bessemer79
- Ashford64
- Cottonwood64
- Cowarts64
- Webb64
- Dothan63
- Headland63
- Kinsey63
- Rehobeth63
- Taylor63
- Abbeville62
- Malvern62
- Andalusia61
- Atmore61
- Blue Ridge61
- Boykin61
- Brundidge61
- Bullock61
- Camden61
- Clayton61
- Clio61
- Coosada61
- Daleville61
- Deatsville61
- East Brewton61
- Eclectic61
- Elba61
- Elmore61
- Emerald Mountain61
- Enterprise61
- Eufaula61
- Evergreen61
- Flomaton61
- Florala61
- Fort Deposit61
- Fort Rucker61
- Frisco City61
- Geneva61
- Georgiana61
- Greenville61
- Grove Hill61
- Hartford61
- Hayneville61
- Holtville61
- Level Plains61
- Luverne61
- Marbury61
- Midland City61
- Millbrook61
- Monroeville61
- Montgomery County61
- New Brockton61
- Newton61
- Opp61
- Ozark61
- Pike Road61
- Pine Level61
- Prattville61
- Samson61
- Selma61
- Selmont-West Selmont61
- Slocomb61
- Tallassee61
- Thomasville61
- Troy61
- Union Springs61
- Valley Grande61
- Wetumpka61
- Adamsville60
- Auburn60
- Brighton60
- Brookside60
- Concord60
- Cordova60
- Dora60
- Elberta60
- Fairfield60
- Forestdale60
- Fultondale60
- Gardendale60
- Graysville60
- Hueytown60
- Jasper60
- Kimberly60
- Lipscomb60
- Midfield60
- Minor60
- Morris60
- Mount Olive, Jefferson County60
- Orange Beach60
- Rock Creek60
- Sumiton60
- Sylvan Springs60
- Warrior60
- Athens59
- Bay Minette59
- Bear Creek59
- Berry59
- Brook Highland59
- Butler59
- Carbon Hill59
- Center Point59
- Chatom59
- Cherokee59
- Citronelle59
- Clay59
- Creola59
- Cullman County59
- Daphne59
- Double Springs59
- Falkville59
- Fayette59
- Florence59
- Foley59
- Garden City59
- Good Hope59
- Grayson Valley59
- Guin59
- Gulf Shores59
- Hackleburg59
- Haleyville59
- Hamilton59
- Hanceville59
- Hartselle59
- Harvest59
- Hayden59
- Hazel Green59
- Helena59
- Hoover59
- Indian Springs Village59
- Jackson59
- Lake View59
- Limestone59
- Linden59
- Locust Fork59
- Loxley59
- Meadowbrook59
- Meridianville59
- Moores Mill59
- Morgan59
- Moulton59
- Mount Vernon59
- Mountain Brook59
- Muscle Shoals59
- Pelham59
- Phil Campbell59
- Pinson59
- Point Clear59
- Priceville59
- Prichard59
- Red Bay59
- Redstone Arsenal59
- Remlap59
- Robertsdale59
- Rogersville59
- Russellville59
- Saraland59
- Satsuma59
- Sheffield59
- Shoal Creek59
- Smoke Rise59
- Spanish Fort59
- St. Florian59
- Sulligent59
- Summerdale59
- Town Creek59
- Trinity59
- Tuscumbia59
- Underwood-Petersville59
- Uniontown59
- Vernon59
- Vestavia Hills59
- Winfield59
- Woodstock59
- Alabaster58
- Alexander City58
- Alexandria58
- Aliceville58
- Anniston58
- Arab58
- Argo58
- Ashville58
- Attalla58
- Ballplay58
- Bibb County58
- Blountsville58
- Boaz58
- Brent58
- Bridgeport58
- Brookwood58
- Calera58
- Calhoun58
- Carlisle-Rockledge58
- Carrollton58
- Cedar Bluff58
- Centre58
- Centreville58
- Chelsea58
- Childersburg58
- Choccolocco58
- Clanton58
- Cleveland58
- Coaling58
- Collinsville58
- Columbiana58
- Dadeville58
- Demopolis58
- Ethelsville58
- Eutaw58
- Fayetteville58
- Fort Payne58
- Fyffe58
- Gainesville58
- Glencoe58
- Goodwater58
- Gordo58
- Greensboro58
- Guntersville58
- Harpersville58
- Heflin58
- Highland Lakes58
- Hokes Bluff58
- Holt58
- Jacksonville58
- Jemison58
- Ladonia58
- Leesburg58
- Lincoln58
- Livingston58
- Margaret58
- Marion58
- Mignon58
- Montevallo58
- Moody58
- Moundville58
- Munford58
- New Hope58
- New Market58
- Northport58
- Odenville58
- Ohatchee58
- Oneonta58
- Owens Cross Roads58
- Oxford58
- Phenix City58
- Piedmont58
- Ragland58
- Rainbow City58
- Reform58
- Riverside58
- Rockford58
- Saks58
- Sardis City58
- Semmes58
- Shelby58
- Southside58
- Springville58
- Steele58
- Stewartville58
- Sylacauga58
- Talladega58
- Talladega Springs58
- Thorsby58
- Vance58
- Vandiver58
- Vincent58
- Waldo58
- Weaver58
- West Blocton58
- West End-Cobb Town58
- Westover58
- Whitesboro58
- Wilsonville58
- York58
- Henagar57
- Huguley57
- La Fayette57
- Lanett57
- Lineville57
- Mobile County57
- Opelika57
- Rainsville57
- Roanoke57
- Scottsboro57
- Smiths Station57
- Stevenson57
- Sylvania57
- Theodore57
- Tillmans Corner57
- Valley57
- Wedowee57
- Bayou La Batre56
- Dauphin Island56
- Decatur56
- Grand Bay56
- Tarrant55
- Ashland53
- Eagle Point53
- Homewood53
- McCalla53
- Pleasant Grove53
- Birmingham52
- Gadsden52
- Irondale52
- Sumter52
- Madison County51
- Montgomery51
- Pell City51
- Tuscaloosa County51
- Elmore County49
- Huntsville49
- Crossville48
- Macon County45
- Jefferson44
- Leeds42
- Trussville42
- Tuskegee40
- Brewton39
- Tuscaloosa39
- Baldwin38
- Choctaw35
- Talladega County33
- Mobile25
- Chickasaw23









