South Dakota Air Quality
Real-time AQI data and air quality trends for 482 cities across South Dakota.
Statewide Air Quality Overview
36
Average AQI
1443
Good Air Days
340
Moderate Days
Unhealthy Days
154
Highest AQI
Based on 2025 EPA data
Learn About Air Quality
What Is the AQI?
Understand how the Air Quality Index is calculated and what each level means for your health.
Pollutant Guide
Learn about PM2.5, ozone, and other pollutants that affect air quality across South Dakota.
National Rankings
Compare South Dakota cities to the rest of the US by air quality grade and median AQI.
All Cities in South Dakota
A
- Aberdeen(Brown County)
- Aurora(Brookings County)
- Ashland Heights(Pennington County)
- Alcester(Union County)
- Agency Village(Roberts County)
- Arlington(Kingsbury County)
- Allen(Bennett County)
- Antelope(Todd County)
- Avon(Bon Homme County)
- Alexandria(Hanson County)
- Armour(Douglas County)
- Alpena(Jerauld County)
- Anderson(Minnehaha County)
- Ashton(Spink County)
- Artesian(Sanborn County)
- Angostura(Fall River County)
- Astoria(Deuel County)
- Akaska(Walworth County)
- Agar(Sully County)
- Altamont(Deuel County)
- Andover(Day County)
- Aurora Center(Aurora County)
- Ardmore(Fall River County)
- Albee(Grant County)
- Artas(Campbell County)
B
- Brookings(Brookings County)
- Box Elder(Pennington County)
- Brandon(Minnehaha County)
- Belle Fourche(Butte County)
- Blackhawk(Meade County)
- Beresford(Union County)
- Baltic(Minnehaha County)
- Britton(Marshall County)
- Boulder Canyon(Lawrence County)
- Bryant(Hamlin County)
- Burke(Gregory County)
- Big Stone City(Grant County)
- Blucksberg Mountain(Meade County)
- Bowdle(Edmunds County)
- Bridgewater(McCook County)
- Bison(Perkins County)
- Bullhead(Corson County)
- Bruce(Brookings County)
- Bonesteel(Gregory County)
- Buffalo(Harding County)
- Bristol(Day County)
- Blunt(Hughes County)
- Brant Lake South(Lake County)
- Badger(Kingsbury County)
- Buffalo Gap(Custer County)
- Belvidere(Jackson County)
- Burbank(Clay County)
- Bath(Brown County)
- Batesland(Oglala Lakota County)
- Brentford(Spink County)
- Brandt(Deuel County)
- Bradley(Clark County)
- Bath Corner(Brown County)
- Bridger(Ziebach County)
- Bushnell(Brookings County)
- Brant Lake(Lake County)
- Brentwood Colony(Faulk County)
- Bancroft(Kingsbury County)
- Broadland(Beadle County)
- Butler(Day County)
- Blumengard Colony(Faulk County)
- Bon Homme Colony(Bon Homme County)
- Bijou Hills(Brule County)
C
- Canton(Lincoln County)
- Colonial Pine Hills(Pennington County)
- Chamberlain(Brule County)
- Custer(Custer County)
- Clark(Clark County)
- Clear Lake(Deuel County)
- Crooks(Minnehaha County)
- Colman(Moody County)
- Centerville(Turner County)
- Castlewood(Hamlin County)
- Colton(Minnehaha County)
- Canistota(McCook County)
- Corsica(Douglas County)
- Chancellor(Turner County)
- Colome(Tripp County)
- Crook City(Lawrence County)
- Cherry Creek(Ziebach County)
- Cavour(Beadle County)
- Columbia(Brown County)
- Canova(Miner County)
- Chester(Lake County)
- Central City(Lawrence County)
- Clark Colony(Spink County)
- Conde(Spink County)
- Cresbard(Faulk County)
- Corn Creek(Mellette County)
- Claire City(Roberts County)
- Claremont(Brown County)
- Clearfield Colony(Charles Mix County)
- Corona(Roberts County)
- Carthage(Miner County)
- Cameron Colony(Turner County)
- Cow Creek(Sully County)
- Cottonwood(Jackson County)
- Chelsea(Faulk County)
- Camp Crook(Harding County)
- Clear Lake(Marshall County)
- Caputa(Pennington County)
- Crocker(Clark County)
- Cedar Grove Colony(Brule County)
- Collins Colony(Clark County)
- Claremont Colony(Hamlin County)
- Cloverleaf Colony(Miner County)
- Camrose Colony(Spink County)
D
- Dakota Dunes(Union County)
- Dell Rapids(Minnehaha County)
- Deadwood(Lawrence County)
- De Smet(Kingsbury County)
- Dupree(Ziebach County)
- Doland(Spink County)
- Delmont(Douglas County)
- Dante(Charles Mix County)
- Dimock(Hutchinson County)
- Dallas(Gregory County)
- Davis(Turner County)
- Dolton(Turner County)
- Draper(Jones County)
- Dudley(Fall River County)
- Deerfield Colony(Edmunds County)
E
- Elk Point(Union County)
- Eagle Butte(Ziebach County)
- Elkton(Brookings County)
- Edgemont(Fall River County)
- Estelline(Hamlin County)
- Eureka(McPherson County)
- Emery(Hanson County)
- Ethan(Davison County)
- Enemy Swim(Day County)
- Eden(Marshall County)
- Egan(Moody County)
- Erwin(Kingsbury County)
- Evergreen Colony(Faulk County)
F
- Fort Pierre(Stanley County)
- Flandreau(Moody County)
- Freeman(Hutchinson County)
- Fort Thompson(Buffalo County)
- Faulkton(Faulk County)
- Florence(Codington County)
- Faith(Meade County)
- Frederick(Brown County)
- Fruitdale(Butte County)
- Frankfort(Spink County)
- Fairfax(Gregory County)
- Forestburg(Sanborn County)
- Fairview(Lincoln County)
- Fulton(Hanson County)
- Fedora(Miner County)
- Fairburn(Custer County)
- Farmer(Hanson County)
- Ferney(Brown County)
- Fordham Colony(Clark County)
G
- Groton(Brown County)
- Green Valley(Pennington County)
- Gregory(Gregory County)
- Gettysburg(Potter County)
- Garretson(Minnehaha County)
- Gayville(Yankton County)
- Gary(Deuel County)
- Geddes(Charles Mix County)
- Glendale Colony(Spink County)
- Goodwin(Deuel County)
- Glenham(Walworth County)
- Green Grass(Dewey County)
- Garden City(Clark County)
- Golden View Colony(McCook County)
- Grenville(Day County)
- Grassland Colony(McPherson County)
- Gann Valley(Buffalo County)
- Grass Ranch Colony(Brule County)
- Graceville Colony(Lake County)
- Greenwood Colony(Douglas County)
H
- Huron(Beadle County)
- Harrisburg(Lincoln County)
- Hot Springs(Fall River County)
- Hartford(Minnehaha County)
- Howard(Miner County)
- Hill City(Pennington County)
- Humboldt(Minnehaha County)
- Highmore(Hyde County)
- Herreid(Campbell County)
- Hayti(Hamlin County)
- Hurley(Turner County)
- Hudson(Lincoln County)
- Hermosa(Custer County)
- Hoven(Potter County)
- Hosmer(Edmunds County)
- Henry(Codington County)
- Hazel(Hamlin County)
- Hecla(Brown County)
- Horse Creek(Mellette County)
- Hitchcock(Beadle County)
- Herrick(Gregory County)
- Harrold(Hughes County)
- Hutterville Colony(Brown County)
- Hetland(Kingsbury County)
- Hillsview(McPherson County)
- Hillcrest Colony(Clark County)
- Harrison(Douglas County)
- Huron Colony(Beadle County)
- Hillside Colony(Spink County)
- Hamill(Tripp County)
I
J
K
L
- Lead(Lawrence County)
- Lennox(Lincoln County)
- Lemmon(Perkins County)
- Lake Madison(Lake County)
- Lake Andes(Charles Mix County)
- Lake Norden(Hamlin County)
- Lower Brule(Lyman County)
- Lake Preston(Kingsbury County)
- Langford(Marshall County)
- Leola(McPherson County)
- Lake Poinsett(Hamlin County)
- Little Eagle(Corson County)
- La Plant(Dewey County)
- Letcher(Sanborn County)
- Long Hollow(Roberts County)
- Lyons(Minnehaha County)
- Lesterville(Yankton County)
- Lebanon(Potter County)
- Lake City(Marshall County)
- Lane(Jerauld County)
- Long Lake(McPherson County)
- Loomis(Davison County)
- Lantry(Dewey County)
- Lowry(Walworth County)
- Lakeview Colony(Charles Mix County)
- Long Lake Colony(McPherson County)
M
- Mitchell(Davison County)
- Madison(Lake County)
- Milbank(Grant County)
- Mobridge(Walworth County)
- Mission(Todd County)
- Miller(Hand County)
- Marion(Turner County)
- Martin(Bennett County)
- Meadow View Addition(Minnehaha County)
- Manderson-White Horse Creek(Oglala Lakota County)
- Mina(Edmunds County)
- McLaughlin(Corson County)
- Menno(Hutchinson County)
- Murdo(Jones County)
- Montrose(McCook County)
- Mount Vernon(Davison County)
- Mountain Plains(Lawrence County)
- Marty(Charles Mix County)
- Monroe(Turner County)
- Mission Hill(Yankton County)
- Mellette(Spink County)
- Midland(Haakon County)
- Maverick Junction(Fall River County)
- Millerdale Colony(Hand County)
- Morningside(Beadle County)
- Mound City(Campbell County)
- McIntosh(Corson County)
- Mayfield Colony(Clark County)
- Morristown(Corson County)
- Meckling(Clay County)
- Millbrook Colony(Hanson County)
- Marvin(Grant County)
- Mansfield(Brown County)
- Milltown(Hutchinson County)
- Maxwell Colony(Hutchinson County)
N
- North Sioux City(Union County)
- North Spearfish(Lawrence County)
- North Eagle Butte(Dewey County)
- New Underwood(Pennington County)
- Newell(Butte County)
- New Effington(Roberts County)
- Northville(Spink County)
- Norris(Mellette County)
- Nisland(Butte County)
- Naples(Clark County)
- Nunda(Lake County)
- New Elm Spring Colony(Hutchinson County)
- New Holland(Douglas County)
- Newport Colony(Marshall County)
- Norfeld Colony(Brookings County)
- Newdale Colony(Brookings County)
O
- Oglala(Oglala Lakota County)
- Onida(Sully County)
- Oacoma(Lyman County)
- Oahe Acres(Hughes County)
- Oelrichs(Fall River County)
- Okreek(Todd County)
- Orient(Faulk County)
- Oldham(Kingsbury County)
- Old Elm Spring Colony(Hutchinson County)
- Ortley(Roberts County)
- Olivet(Hutchinson County)
- Oral(Fall River County)
- Orland Colony(McCook County)
- Oak Lane Colony(Hanson County)
- Onaka(Faulk County)
- Ola(Brule County)
- Okaton(Jones County)
P
- Pierre(Hughes County)
- Pine Ridge(Oglala Lakota County)
- Parkston(Hutchinson County)
- Parker(Turner County)
- Platte(Charles Mix County)
- Piedmont(Meade County)
- Plankinton(Aurora County)
- Parmelee(Todd County)
- Philip(Haakon County)
- Prairiewood Village(Brown County)
- Porcupine(Oglala Lakota County)
- Presho(Lyman County)
- Pukwana(Brule County)
- Pine Lakes Addition(Minnehaha County)
- Pickstown(Charles Mix County)
- Pollock(Campbell County)
- Pringle(Custer County)
- Pierpont(Day County)
- Peever(Roberts County)
- Peever Flats(Roberts County)
- Prairie City(Perkins County)
- Pembrook Colony(Edmunds County)
- Platte Colony(Charles Mix County)
- Provo(Fall River County)
- Plainview Colony(Edmunds County)
- Pearl Creek Colony(Beadle County)
- Poinsett Colony(Hamlin County)
- Pleasant Valley Colony(Moody County)
R
- Rapid City(Pennington County)
- Rapid Valley(Pennington County)
- Redfield(Spink County)
- Rosebud(Todd County)
- Ramona(Lake County)
- Rosholt(Roberts County)
- Roscoe(Edmunds County)
- Renner Corner(Minnehaha County)
- Rowena(Minnehaha County)
- Reliance(Lyman County)
- Roslyn(Day County)
- Richland(Union County)
- Revillo(Grant County)
- Raymond(Clark County)
- Running Water(Bon Homme County)
- Ravinia(Charles Mix County)
- Ree Heights(Hand County)
- Rockham(Faulk County)
- Rustic Acres Colony(Lake County)
- Rockport Colony(Hanson County)
- Roswell(Miner County)
- Riverside Colony(Beadle County)
- Rolland Colony(Brookings County)
- Rosedale Colony(Hanson County)
S
- Sioux Falls(Minnehaha County)
- Spearfish(Lawrence County)
- Sturgis(Meade County)
- Summerset(Meade County)
- Sisseton(Roberts County)
- Springfield(Bon Homme County)
- Salem(McCook County)
- Scotland(Bon Homme County)
- Selby(Walworth County)
- St. Francis(Todd County)
- Shindler(Lincoln County)
- Summit(Roberts County)
- Spring Creek(Todd County)
- Stickney(Aurora County)
- Sicangu Village(Todd County)
- Sinai(Brookings County)
- Spring Creek Colony(McPherson County)
- Soldier Creek(Todd County)
- South Shore(Codington County)
- St. Lawrence(Hand County)
- Spencer(McCook County)
- Spink Colony(Spink County)
- Stockholm(Grant County)
- Shamrock Colony(Beadle County)
- Sunset Colony(Marshall County)
- Sherman(Minnehaha County)
- Stratford(Brown County)
- Strandburg(Grant County)
- St. Onge(Lawrence County)
- Spring Lake Colony(Kingsbury County)
- Swift Bird(Dewey County)
- Smithwick(Fall River County)
- Seneca(Faulk County)
- Stephan(Hyde County)
- St. Charles(Gregory County)
- Storla(Aurora County)
- Spring Valley Colony(Jerauld County)
- Shannon Colony(Miner County)
- Silver Lake Colony(Clark County)
T
- Tea(Lincoln County)
- Tyndall(Bon Homme County)
- Timber Lake(Dewey County)
- Tripp(Hutchinson County)
- Tabor(Bon Homme County)
- Trent(Moody County)
- Two Strike(Todd County)
- Toronto(Deuel County)
- Tulare(Spink County)
- Tschetter Colony(Hutchinson County)
- Turton(Spink County)
- Tolstoy(Potter County)
- Twin Brooks(Grant County)
- Thunderbird Colony(Faulk County)
V
W
- Watertown(Codington County)
- Winner(Tripp County)
- Webster(Day County)
- Wagner(Charles Mix County)
- Worthing(Lincoln County)
- Whitewood(Lawrence County)
- Woonsocket(Sanborn County)
- Wonderland Homes(Meade County)
- Wessington Springs(Jerauld County)
- Wolsey(Beadle County)
- Wall(Pennington County)
- White River(Mellette County)
- Wanblee(Jackson County)
- Wounded Knee(Oglala Lakota County)
- Warner(Brown County)
- White(Brookings County)
- West Brule(Lyman County)
- White Lake(Aurora County)
- Willow Lake(Clark County)
- Wakonda(Clay County)
- Wilmot(Roberts County)
- Waubay(Day County)
- Wessington(Beadle County)
- Whitehorse(Dewey County)
- Wakpala(Corson County)
- Wentworth(Lake County)
- Westport(Brown County)
- Wasta(Pennington County)
- Wallace(Codington County)
- Ward(Moody County)
- Wood(Mellette County)
- Winfred(Lake County)
- White Rock(Roberts County)
- Wetonka(McPherson County)
- Waverly(Codington County)
- Wolf Creek Colony(Hutchinson County)
- White Rock Colony(Roberts County)
- Westwood Colony(Marshall County)