West Virginia Air Quality
Real-time AQI data and air quality trends for 439 cities across West Virginia.
Statewide Air Quality Overview
39
Average AQI
1486
Good Air Days
379
Moderate Days
Unhealthy Days
105
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 West Virginia.
National Rankings
Compare West Virginia cities to the rest of the US by air quality grade and median AQI.
All Cities in West Virginia
A
- Alum Creek(Lincoln County)
- Athens(Mercer County)
- Alderson(Greenbrier County)
- Ansted(Fayette County)
- Addison(Webster County)
- Arthurdale(Preston County)
- Accoville(Logan County)
- Anmoore(Harrison County)
- Aurora(Preston County)
- Amherstdale(Logan County)
- Albright(Preston County)
- Apple Grove(Mason County)
- Adrian(Upshur County)
- Anawalt(McDowell County)
- Auburn(Ritchie County)
- Arbovale(Pocahontas County)
B
- Beckley(Raleigh County)
- Bluefield(Mercer County)
- Bridgeport(Harrison County)
- Brookhaven(Monongalia County)
- Buckhannon(Upshur County)
- Barboursville(Cabell County)
- Blennerhassett(Wood County)
- Bethlehem(Ohio County)
- Bluewell(Mercer County)
- Belington(Barbour County)
- Belle(Kanawha County)
- Barrackville(Marion County)
- Bradley(Raleigh County)
- Boaz(Wood County)
- Benwood(Marshall County)
- Bolivar(Jefferson County)
- Buffalo(Putnam County)
- Brush Fork(Mercer County)
- Bethany(Brooke County)
- Belmont(Pleasants County)
- Bath(Morgan County)
- Beaver(Raleigh County)
- Bud(Wyoming County)
- Bruno(Logan County)
- Beverly(Randolph County)
- Big Chimney(Kanawha County)
- Burnsville(Braxton County)
- Bancroft(Putnam County)
- Beech Bottom(Brooke County)
- Bradshaw(McDowell County)
- Bartley(McDowell County)
- Bayard(Grant County)
- Brandywine(Pendleton County)
- Boomer(Fayette County)
- Big Creek(Logan County)
- Bolt(Raleigh County)
- Brandonville(Preston County)
- Baxter(Marion County)
- Bramwell(Mercer County)
- Booth(Monongalia County)
- Berwind(McDowell County)
- Big Sandy(McDowell County)
- Burlington(Mineral County)
- Bruceton Mills(Preston County)
- Brenton(Wyoming County)
- Blacksville(Monongalia County)
- Bartow(Pocahontas County)
- Beards Fork(Fayette County)
- Bergoo(Webster County)
- Belva(Nicholas County)
- Birch River(Nicholas County)
- Bowden(Randolph County)
C
- Charleston(Kanawha County)
- Clarksburg(Harrison County)
- Cheat Lake(Monongalia County)
- Cross Lanes(Kanawha County)
- Charles Town(Jefferson County)
- Culloden(Cabell County)
- Craigsville(Nicholas County)
- Chester(Hancock County)
- Chesapeake(Kanawha County)
- Ceredo(Wayne County)
- Coal Fork(Kanawha County)
- Cassville(Monongalia County)
- Crab Orchard(Raleigh County)
- Carpendale(Mineral County)
- Chapmanville(Logan County)
- Clendenin(Kanawha County)
- Corinne(Wyoming County)
- Coal City(Raleigh County)
- Cameron(Marshall County)
- Chelyan(Kanawha County)
- Crooked Creek(Logan County)
- Clearview(Ohio County)
- Capon Bridge(Hampshire County)
- Cedar Grove(Kanawha County)
- Cowen(Webster County)
- Chattaroy(Mingo County)
- Clay(Clay County)
- Crumpler(McDowell County)
- Cottageville(Jackson County)
- Charlton Heights(Fayette County)
- Cairo(Ritchie County)
- Carolina(Marion County)
- Comfort(Boone County)
- Clifton(Mason County)
- Colcord(Raleigh County)
- Chauncey(Logan County)
- Crum(Wayne County)
- Camden-on-Gauley(Webster County)
- Cunard(Fayette County)
- Colliers(Brooke County)
- Century(Barbour County)
- Covel(Wyoming County)
- Cucumber(McDowell County)
- Cass(Pocahontas County)
D
- Dunbar(Kanawha County)
- Daniels(Raleigh County)
- Despard(Harrison County)
- Davis(Tucker County)
- Danville(Boone County)
- Dupont City(Kanawha County)
- Delbarton(Mingo County)
- Durbin(Pocahontas County)
- Davy(McDowell County)
- Dorothy(Raleigh County)
- Deep Water(Fayette County)
- Dixie(Nicholas County)
- Dailey(Randolph County)
E
- Elkins(Randolph County)
- Eleanor(Putnam County)
- Enterprise(Harrison County)
- East Bank(Kanawha County)
- Elkview(Kanawha County)
- East View(Harrison County)
- Elizabeth(Wirt County)
- Eskdale(Kanawha County)
- East Dailey(Randolph County)
- Elk Garden(Mineral County)
- Ellenboro(Ritchie County)
- Earling(Logan County)
- Eccles(Raleigh County)
F
- Fairmont(Marion County)
- Fayetteville(Fayette County)
- Follansbee(Brooke County)
- Falling Waters(Berkeley County)
- Fairlea(Greenbrier County)
- Fort Ashby(Mineral County)
- Fort Gay(Wayne County)
- Franklin(Pendleton County)
- Farmington(Marion County)
- Falls View(Fayette County)
- Flatwoods(Braxton County)
- Fairview(Marion County)
- Flemington(Taylor County)
- Frank(Pocahontas County)
- Falling Spring(Greenbrier County)
- Friendly(Tyler County)
- Fenwick(Nicholas County)
G
- Grafton(Taylor County)
- Glen Dale(Marshall County)
- Granville(Monongalia County)
- Gilbert Creek(Mingo County)
- Glenville(Gilmer County)
- Glasgow(Kanawha County)
- Gary(McDowell County)
- Gallipolis Ferry(Mason County)
- Gassaway(Braxton County)
- Gatewood(Fayette County)
- Great Cacapon(Morgan County)
- Grant Town(Marion County)
- Gauley Bridge(Fayette County)
- Glen Fork(Wyoming County)
- Grantsville(Calhoun County)
- Greenville(Logan County)
- Gilbert(Mingo County)
- Ghent(Raleigh County)
- Greenview(Boone County)
- Glen White(Raleigh County)
- Gypsy(Harrison County)
- Garten(Fayette County)
- Green Spring(Hampshire County)
- Green Bank(Pocahontas County)
- Galloway(Barbour County)
- Glen Ferris(Fayette County)
- Glen Jean(Fayette County)
H
- Huntington(Cabell County)
- Hurricane(Putnam County)
- Hooverson Heights(Brooke County)
- Hinton(Summers County)
- Harrisville(Ritchie County)
- Hamlin(Lincoln County)
- Hometown(Putnam County)
- Harts(Lincoln County)
- Holden(Logan County)
- Hartford City(Mason County)
- Handley(Kanawha County)
- Hilltop(Fayette County)
- Hedgesville(Berkeley County)
- Hendricks(Tucker County)
- Hundred(Wetzel County)
- Harpers Ferry(Jefferson County)
- Henlawson(Logan County)
- Hinkleville(Upshur County)
- Huttonsville(Randolph County)
- Hambleton(Tucker County)
- Hillsboro(Pocahontas County)
- Henderson(Mason County)
- Hepzibah(Harrison County)
- Harman(Randolph County)
- Huntersville(Pocahontas County)
- Hansford(Kanawha County)
- Hollygrove(Kanawha County)
- Hico(Fayette County)
- Helvetia(Randolph County)
- Helen(Raleigh County)
I
J
K
L
M
- Morgantown(Monongalia County)
- Martinsburg(Berkeley County)
- Moundsville(Marshall County)
- Milton(Cabell County)
- Madison(Boone County)
- Moorefield(Hardy County)
- Mineralwells(Wood County)
- Mullens(Wyoming County)
- Mannington(Marion County)
- McMechen(Marshall County)
- Marmet(Kanawha County)
- Montgomery(Fayette County)
- Mount Hope(Fayette County)
- MacArthur(Raleigh County)
- Mallory(Logan County)
- Mabscott(Raleigh County)
- Marlinton(Pocahontas County)
- Mount Gay-Shamrock(Logan County)
- Man(Logan County)
- Monongah(Marion County)
- McConnell(Logan County)
- Middlebourne(Tyler County)
- Mason(Mason County)
- Mill Creek(Randolph County)
- Matheny(Wyoming County)
- Masontown(Preston County)
- Matewan(Mingo County)
- Meadow Bridge(Fayette County)
- Monaville(Logan County)
- Montcalm(Mercer County)
- Middleway(Jefferson County)
- Mitchell Heights(Logan County)
- Mount Carbon(Fayette County)
- Malden(Kanawha County)
- Montrose(Randolph County)
- Maybeury(McDowell County)
- Matoaka(Mercer County)
N
- Nitro(Kanawha County)
- New Martinsville(Wetzel County)
- Nutter Fort(Harrison County)
- New Haven(Mason County)
- Newell(Hancock County)
- New Cumberland(Hancock County)
- North Hills(Wood County)
- Newark(Wirt County)
- Newburg(Preston County)
- Neibert(Logan County)
- Norton(Randolph County)
- Nettie(Nicholas County)
- Northfork(McDowell County)
- New Richmond(Wyoming County)
O
P
- Parkersburg(Wood County)
- Pea Ridge(Cabell County)
- Princeton(Mercer County)
- Pinch(Kanawha County)
- Point Pleasant(Mason County)
- Pleasant Valley(Marion County)
- Philippi(Barbour County)
- Paden City(Wetzel County)
- Petersburg(Grant County)
- Parsons(Tucker County)
- Prosperity(Raleigh County)
- Pennsboro(Ritchie County)
- Piney View(Raleigh County)
- Poca(Putnam County)
- Piedmont(Mineral County)
- Peterstown(Monroe County)
- Powellton(Fayette County)
- Pineville(Wyoming County)
- Paw Paw(Morgan County)
- Pratt(Kanawha County)
- Prichard(Wayne County)
- Pine Grove(Wetzel County)
- Pullman(Ritchie County)
- Page(Fayette County)
- Pax(Fayette County)
- Prince(Fayette County)
- Peach Creek(Logan County)
- Parcoal(Webster County)
- Pickens(Randolph County)
- Pentress(Monongalia County)
- Pageton(McDowell County)
R
- Ranson(Jefferson County)
- Ravenswood(Jackson County)
- Ripley(Jackson County)
- Richwood(Nicholas County)
- Romney(Hampshire County)
- Rainelle(Greenbrier County)
- Ronceverte(Greenbrier County)
- Rand(Kanawha County)
- Rupert(Greenbrier County)
- Rowlesburg(Preston County)
- Robinette(Logan County)
- Rivesville(Marion County)
- Reedsville(Preston County)
- Red Jacket(Mingo County)
- Racine(Boone County)
- Raleigh(Raleigh County)
- Reedy(Roane County)
- Rock Cave(Upshur County)
- Ridgeley(Mineral County)
- Reader(Wetzel County)
- Raysal(McDowell County)
- Rossmore(Logan County)
- Rhodell(Raleigh County)
- Reynoldsville(Harrison County)
- Rachel(Marion County)
- Raymond City(Putnam County)
- Roderfield(McDowell County)
S
- South Charleston(Kanawha County)
- St. Albans(Kanawha County)
- Sissonville(Kanawha County)
- Shannondale(Jefferson County)
- Shady Spring(Raleigh County)
- Summersville(Nicholas County)
- Shinnston(Harrison County)
- Spencer(Roane County)
- Stonewood(Harrison County)
- St. Marys(Pleasants County)
- Star City(Monongalia County)
- Salem(Harrison County)
- Sophia(Raleigh County)
- Shepherdstown(Jefferson County)
- Stanaford(Raleigh County)
- Sistersville(Tyler County)
- Shenandoah Junction(Jefferson County)
- Sprague(Raleigh County)
- Sutton(Braxton County)
- Smithers(Fayette County)
- Stollings(Logan County)
- Springfield(Hampshire County)
- Sarah Ann(Logan County)
- Shrewsbury(Kanawha County)
- Salt Rock(Cabell County)
- Scarbro(Fayette County)
- St. George(Tucker County)
- Switzer(Logan County)
- Sylvester(Boone County)
- Smithfield(Wetzel County)
- Sand Fork(Gilmer County)
- Spelter(Harrison County)
T
V
W
- Wheeling(Ohio County)
- Weirton(Hancock County)
- Westover(Monongalia County)
- Weston(Lewis County)
- Welch(McDowell County)
- Williamstown(Wood County)
- Williamson(Mingo County)
- Winfield(Putnam County)
- White Sulphur Springs(Greenbrier County)
- Wellsburg(Brooke County)
- Wayne(Wayne County)
- West Liberty(Ohio County)
- Washington(Wood County)
- West Union(Doddridge County)
- White Hall(Marion County)
- Wiley Ford(Mineral County)
- War(McDowell County)
- West Milford(Harrison County)
- West Hamlin(Lincoln County)
- Windsor Heights(Brooke County)
- West Dunbar(Kanawha County)
- Wardensville(Hardy County)
- West Logan(Logan County)
- Waverly(Wood County)
- Womelsdorf(Randolph County)
- Wallace(Harrison County)
- Whitesville(Boone County)
- Wolf Summit(Harrison County)
- Worthington(Marion County)
- Whitmer(Randolph County)