Air quality in Alabama
Air quality index (AQI⁺) and PM2.5 air pollution in Alabama • 12:49, Nov 11
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?
- Elmore County91
- Marshall County88
- Fairfield73
- Decatur70
- Homewood68
- Jefferson66
- Eastaboga65
- Mobile65
- Alexander City63
- Auburn63
- Blue Ridge63
- Coosada63
- Dadeville63
- Deatsville63
- Eclectic63
- Elmore63
- Emerald Mountain63
- Holtville63
- Macon County63
- Marbury63
- Millbrook63
- Montgomery County63
- Opelika63
- Pike Road63
- Pine Level63
- Prattville63
- Tallassee63
- Tuskegee63
- Wetumpka63
- Ashland62
- Bullock62
- Goodwater62
- Hayneville62
- Huguley62
- La Fayette62
- Ladonia62
- Lanett62
- Lineville62
- Madison County62
- Phenix City62
- Roanoke62
- Rockford62
- Smiths Station62
- Union Springs62
- Valley62
- Wedowee62
- Alexandria61
- Anniston61
- Brewton61
- Calera61
- Calhoun61
- Childersburg61
- Choccolocco61
- Clanton61
- Columbiana61
- Fayetteville61
- Fort Deposit61
- Harpersville61
- Heflin61
- Jacksonville61
- Jemison61
- Lincoln61
- Mignon61
- Montevallo61
- Munford61
- Oxford61
- Riverside61
- Saks61
- Selma61
- Selmont-West Selmont61
- Shelby61
- Stewartville61
- Sylacauga61
- Talladega61
- Talladega County61
- Talladega Springs61
- Thorsby61
- Valley Grande61
- Vincent61
- Waldo61
- Weaver61
- West End-Cobb Town61
- Wilsonville61
- Alabaster60
- Andalusia60
- Ashville60
- Ballplay60
- Bayou La Batre60
- Bibb County60
- Boykin60
- Brent60
- Brook Highland60
- Butler60
- Camden60
- Cedar Bluff60
- Centre60
- Centreville60
- Chelsea60
- Daphne60
- Dauphin Island60
- Demopolis60
- Elberta60
- Florala60
- Foley60
- Glencoe60
- Greenville60
- Helena60
- Highland Lakes60
- Hokes Bluff60
- Hoover60
- Indian Springs Village60
- Leeds60
- Linden60
- Loxley60
- Luverne60
- Margaret60
- Marion60
- McCalla60
- Meadowbrook60
- Moody60
- Mountain Brook60
- Odenville60
- Ohatchee60
- Opp60
- Orange Beach60
- Pelham60
- Piedmont60
- Point Clear60
- Ragland60
- Rainbow City60
- Robertsdale60
- Shoal Creek60
- Southside60
- Summerdale60
- Tarrant60
- Thomasville60
- Troy60
- Tuscaloosa60
- Uniontown60
- Vandiver60
- Vestavia Hills60
- Westover60
- Adamsville59
- Albertville59
- Arab59
- Argo59
- Atmore59
- Attalla59
- Bay Minette59
- Blountsville59
- Boaz59
- Brighton59
- Brookside59
- Brookwood59
- Brundidge59
- Carlisle-Rockledge59
- Center Point59
- Chatom59
- Chickasaw59
- Citronelle59
- Clay59
- Clayton59
- Cleveland59
- Coaling59
- Collinsville59
- Concord59
- Creola59
- Cullman County59
- Dora59
- East Brewton59
- Elba59
- Enterprise59
- Evergreen59
- Flomaton59
- Forestdale59
- Fort Payne59
- Fultondale59
- Fyffe59
- Garden City59
- Gardendale59
- Geneva59
- Georgiana59
- Good Hope59
- Grand Bay59
- Grayson Valley59
- Graysville59
- Greensboro59
- Grove Hill59
- Guntersville59
- Hanceville59
- Hayden59
- Henagar59
- Hueytown59
- Jackson59
- Kimberly59
- Lake View59
- Leesburg59
- Lipscomb59
- Locust Fork59
- Midfield59
- Minor59
- Mobile County59
- Morris59
- Mount Olive, Jefferson County59
- Mount Vernon59
- New Brockton59
- Oneonta59
- Pinson59
- Prichard59
- Rainsville59
- Remlap59
- Rock Creek59
- Samson59
- Saraland59
- Sardis City59
- Satsuma59
- Scottsboro59
- Semmes59
- Smoke Rise59
- Spanish Fort59
- Springville59
- Steele59
- Sumiton59
- Sylvan Springs59
- Sylvania59
- Theodore59
- Tillmans Corner59
- Vance59
- Warrior59
- West Blocton59
- Whitesboro59
- Woodstock59
- Aliceville58
- Athens58
- Bear Creek58
- Berry58
- Bridgeport58
- Carbon Hill58
- Carrollton58
- Clio58
- Cordova58
- Daleville58
- Double Springs58
- Ethelsville58
- Eutaw58
- Falkville58
- Fayette58
- Fort Rucker58
- Frisco City58
- Gainesville58
- Gordo58
- Guin58
- Haleyville58
- Hartford58
- Hartselle58
- Harvest58
- Hazel Green58
- Holt58
- Jasper58
- Level Plains58
- Limestone58
- Livingston58
- Meridianville58
- Monroeville58
- Moores Mill58
- Morgan58
- Moulton58
- Moundville58
- New Hope58
- New Market58
- Northport58
- Owens Cross Roads58
- Ozark58
- Phil Campbell58
- Priceville58
- Redstone Arsenal58
- Reform58
- Rogersville58
- Stevenson58
- Sulligent58
- Town Creek58
- Trinity58
- Vernon58
- Winfield58
- York58
- Baldwin57
- Bessemer57
- Cherokee57
- Eufaula57
- Florence57
- Hackleburg57
- Hamilton57
- Malvern57
- Midland City57
- Muscle Shoals57
- Newton57
- Red Bay57
- Russellville57
- Sheffield57
- Slocomb57
- St. Florian57
- Tuscumbia57
- Underwood-Petersville57
- Rehobeth56
- Taylor56
- Abbeville55
- Dothan55
- Gadsden55
- Gulf Shores55
- Headland55
- Kinsey55
- Ashford54
- Birmingham54
- Cottonwood54
- Cowarts54
- Webb54
- Crossville53
- Montgomery53
- Irondale51
- Pell City49
- Pleasant Grove48
- Huntsville47
- Eagle Point44
- Winston County37
- Sumter11
- Trussville9
- Choctaw8
- Tuscaloosa County7









