Virginia Air Quality
Real-time AQI data and air quality trends for 680 cities across Virginia.
Statewide Air Quality Overview
38
Average AQI
4134
Good Air Days
711
Moderate Days
Unhealthy Days
140
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 Virginia.
National Rankings
Compare Virginia cities to the rest of the US by air quality grade and median AQI.
All Cities in Virginia
A
- Arlington(Arlington County)
- Alexandria(Alexandria County)
- Ashburn(Loudoun County)
- Annandale(Fairfax County)
- Abingdon(Washington County)
- Ashland(Hanover County)
- Aquia Harbour(Stafford County)
- Arcola(Loudoun County)
- Altavista(Campbell County)
- Appomattox(Appomattox County)
- Amherst(Amherst County)
- Apple Mountain Lake(Warren County)
- Appalachia(Wise County)
- Adwolf(Smyth County)
- Atkins(Smyth County)
- Accomac(Accomack County)
- Arrington(Nelson County)
- Amelia Court House(Amelia County)
- Allison Gap(Smyth County)
- Alberta(Brunswick County)
- Atlantic(Accomack County)
- Alonzaville(Shenandoah County)
- Afton(Nelson County)
- Aldie(Loudoun County)
- Abbs Valley(Tazewell County)
- Augusta Springs(Augusta County)
- Allisonia(Pulaski County)
- Austinville(Wythe County)
- Amonate(Tazewell County)
B
- Blacksburg(Montgomery County)
- Burke(Fairfax County)
- Brambleton(Loudoun County)
- Bailey's Crossroads(Fairfax County)
- Buckhall(Prince William County)
- Burke Centre(Fairfax County)
- Bon Air(Chesterfield County)
- Bull Run(Prince William County)
- Bristol(Bristol County)
- Broadlands(Loudoun County)
- Brandermill(Chesterfield County)
- Belmont(Loudoun County)
- Bellwood(Chesterfield County)
- Bull Run(Fairfax County)
- Bedford(Bedford County)
- Bridgewater(Rockingham County)
- Buena Vista(Buena Vista County)
- Belle Haven(Fairfax County)
- Braddock(Fairfax County)
- Bensley(Chesterfield County)
- Big Stone Gap(Wise County)
- Bealeton(Fauquier County)
- Bluefield(Tazewell County)
- Berryville(Clarke County)
- Bethel Manor(York County)
- Broadway(Rockingham County)
- Blackstone(Nottoway County)
- Blue Ridge(Botetourt County)
- Bull Run Mountain Estates(Prince William County)
- Benns Church(Isle of Wight County)
- Bowling Green(Caroline County)
- Basye(Shenandoah County)
- Buchanan(Botetourt County)
- Brightwood(Madison County)
- Brookneal(Campbell County)
- Bracey(Mecklenburg County)
- Belmont Estates(Rockingham County)
- Blairs(Pittsylvania County)
- Bassett(Henry County)
- Belview(Montgomery County)
- Blue Ridge Shores(Louisa County)
- Boyce(Clarke County)
- Boissevain(Tazewell County)
- Barboursville(Orange County)
- Baywood(Grayson County)
- Boykins(Southampton County)
- Bloxom(Accomack County)
- Big Stone Gap East(Wise County)
- Bland(Bland County)
- Burkeville(Nottoway County)
- Bowmans Crossing(Shenandoah County)
- Brodnax(Brunswick County)
- Big Rock(Buchanan County)
- Bastian(Bland County)
- Boydton(Mecklenburg County)
- Brucetown(Frederick County)
- Brandy Station(Culpeper County)
- Boones Mill(Franklin County)
- Buckingham Courthouse(Buckingham County)
- Breaks(Buchanan County)
- Baskerville(Mecklenburg County)
- Belspring(Pulaski County)
- Branchville(Southampton County)
- Bobtown(Accomack County)
- Boston(Accomack County)
- Big Island(Bedford County)
- Bayside(Accomack County)
C
- Chesapeake(Chesapeake County)
- Charlottesville(Charlottesville County)
- Centreville(Fairfax County)
- Cherry Hill(Prince William County)
- Cave Spring(Roanoke County)
- Chester(Chesterfield County)
- Chantilly(Fairfax County)
- Christiansburg(Montgomery County)
- Culpeper(Culpeper County)
- Colonial Heights(Colonial Heights County)
- Cascades(Loudoun County)
- Countryside(Loudoun County)
- Crozet(Albemarle County)
- Carrollton(Isle of Wight County)
- Collinsville(Henry County)
- Covington(Covington County)
- Crosspointe(Fairfax County)
- Chamberlayne(Henrico County)
- Colonial Beach(Westmoreland County)
- County Center(Prince William County)
- Clifton Forge(Alleghany County)
- Chincoteague(Accomack County)
- Cloverdale(Botetourt County)
- Crewe(Nottoway County)
- Chase City(Mecklenburg County)
- Chilhowie(Smyth County)
- Central Garage(King William County)
- Camp Barrett(Stafford County)
- Coeburn(Wise County)
- Claypool Hill(Tazewell County)
- Courtland(Southampton County)
- Chatmoss(Henry County)
- Clarksville(Mecklenburg County)
- Captains Cove(Accomack County)
- Concord(Campbell County)
- Chatham(Pittsylvania County)
- Clintwood(Dickenson County)
- Castlewood(Russell County)
- Crimora(Augusta County)
- Cape Charles(Northampton County)
- Cedar Bluff(Tazewell County)
- Craigsville(Augusta County)
- Cana(Carroll County)
- Cluster Springs(Halifax County)
- Camptown(Isle of Wight County)
- Chester Gap(Rappahannock County)
- Clover(Halifax County)
- Charlotte Court House(Charlotte County)
- Cheriton(Northampton County)
- Conicville(Shenandoah County)
- Claremont(Surry County)
- Chase Crossing(Accomack County)
- Cleveland(Russell County)
- Carrsville(Isle of Wight County)
- Clifton(Fairfax County)
- Columbia Furnace(Shenandoah County)
- Catlett(Fauquier County)
- Cumberland(Cumberland County)
- Clinchco(Dickenson County)
- Cats Bridge(Accomack County)
- Callaghan(Alleghany County)
- Capron(Southampton County)
- Churchville(Augusta County)
- Cliftondale Park(Alleghany County)
- Charles City(Charles City County)
- Clinchport(Scott County)
- Calverton(Fauquier County)
- Columbia(Fluvanna County)
- Clary(Shenandoah County)
D
- Dale City(Prince William County)
- Danville(Danville County)
- Dranesville(Fairfax County)
- Difficult Run(Fairfax County)
- Dunn Loring(Fairfax County)
- Dumbarton(Henrico County)
- Dumfries(Prince William County)
- Dulles Town Center(Loudoun County)
- Daleville(Botetourt County)
- Dahlgren(King George County)
- Dublin(Pulaski County)
- Dayton(Rockingham County)
- Dooms(Augusta County)
- Deltaville(Middlesex County)
- Dryden(Lee County)
- Damascus(Washington County)
- Dahlgren Center(King George County)
- Disputanta(Prince George County)
- Dante(Russell County)
- Dinwiddie(Dinwiddie County)
- Dillwyn(Buckingham County)
- Deerfield(Augusta County)
- Drakes Branch(Charlotte County)
- Draper(Pulaski County)
- Dungannon(Scott County)
- Dendron(Surry County)
- Dunbar(Wise County)
- Deep Creek(Accomack County)
- Duffield(Scott County)
- Doran(Tazewell County)
E
- East Highland Park(Henrico County)
- Ettrick(Chesterfield County)
- Emporia(Emporia County)
- Enon(Chesterfield County)
- Elkton(Rockingham County)
- Edinburg(Shenandoah County)
- East Lexington(Rockbridge County)
- Exmore(Northampton County)
- Emory(Washington County)
- Earlysville(Albemarle County)
- Elliston(Montgomery County)
- Esmont(Albemarle County)
- East Stone Gap(Wise County)
- Ewing(Lee County)
- Eastville(Northampton County)
- Eggleston(Giles County)
- Ebony(Brunswick County)
- Eagle Rock(Botetourt County)
F
- Fredericksburg(Fredericksburg County)
- Fair Oaks(Fairfax County)
- Fairfax(Fairfax County)
- Franklin Farm(Fairfax County)
- Franconia(Fairfax County)
- Fort Hunt(Fairfax County)
- Front Royal(Warren County)
- Falls Church(Falls Church County)
- Forest(Bedford County)
- Fairfax Station(Fairfax County)
- Fishersville(Augusta County)
- Fort Lee(Prince George County)
- Fair Lakes(Fairfax County)
- Fort Belvoir(Fairfax County)
- Franklin(Franklin County)
- Farmville(Prince Edward County)
- Floris(Fairfax County)
- Falmouth(Stafford County)
- Fairlawn(Pulaski County)
- Ferrum(Franklin County)
- Fincastle(Botetourt County)
- Fort Chiswell(Wythe County)
- Fieldale(Henry County)
- Fairfield(Rockbridge County)
- Floyd(Floyd County)
- Fries(Grayson County)
- Flint Hill(Rappahannock County)
- Fairview(Mecklenburg County)
- Fancy Gap(Carroll County)
- Fairview Beach(King George County)
- Free Union(Albemarle County)
- Falls Mills(Tazewell County)
- Forestville(Shenandoah County)
- Franktown(Northampton County)
- Fishers Hill(Shenandoah County)
G
- Gainesville(Prince William County)
- Glen Allen(Henrico County)
- Great Falls(Fairfax County)
- Groveton(Fairfax County)
- Gloucester Point(Gloucester County)
- George Mason(Fairfax County)
- Greenbriar(Fairfax County)
- Galax(Galax County)
- Gloucester Courthouse(Gloucester County)
- Grottoes(Rockingham County)
- Goose Creek Village(Loudoun County)
- Glade Spring(Washington County)
- Gate City(Scott County)
- Gordonsville(Orange County)
- Gretna(Pittsylvania County)
- Great Falls Crossing(Fairfax County)
- Glasgow(Rockbridge County)
- Greenville(Augusta County)
- Goochland(Goochland County)
- Grundy(Buchanan County)
- Gratton(Tazewell County)
- Glenvar(Roanoke County)
- Gargatha(Accomack County)
- Gwynn(Mathews County)
- Gasburg(Brunswick County)
- Greenbush(Accomack County)
- Goshen(Rockbridge County)
- Greenbackville(Accomack County)
- Gore(Frederick County)
- Glen Lyn(Giles County)
- Glen Wilton(Botetourt County)
H
- Hampton(Hampton County)
- Harrisonburg(Harrisonburg County)
- Herndon(Fairfax County)
- Hopewell(Hopewell County)
- Hybla Valley(Fairfax County)
- Hollins(Roanoke County)
- Highland Springs(Henrico County)
- Huntington(Fairfax County)
- Hollymead(Albemarle County)
- Hutchison(Fairfax County)
- Hayfield(Fairfax County)
- Hillsville(Carroll County)
- Horse Pasture(Henry County)
- Hampden-Sydney(Prince Edward County)
- Haymarket(Prince William County)
- Halifax(Halifax County)
- Hurt(Pittsylvania County)
- Harriston(Augusta County)
- Honaker(Russell County)
- Henry Fork(Franklin County)
- Hamilton(Loudoun County)
- Haysi(Dickenson County)
- Hot Springs(Bath County)
- Horntown(Accomack County)
- Hilltown(Grayson County)
- Hiltons(Scott County)
- Hallwood(Accomack County)
- Hillsboro(Loudoun County)
- Heathsville(Northumberland County)
- Harborton(Accomack County)
- Hiwassee(Pulaski County)
- Hanover(Hanover County)
- Hudson Crossroads(Shenandoah County)
I
K
- Kingstowne(Fairfax County)
- Kings Park West(Fairfax County)
- King George(King George County)
- Kings Park(Fairfax County)
- Kenbridge(Lunenburg County)
- Kilmarnock(Lancaster County)
- Kincora(Loudoun County)
- Keysville(Charlotte County)
- Keezletown(Rockingham County)
- Keswick(Albemarle County)
- Keller(Accomack County)
- Keokee(Lee County)
- King William(King William County)
- King and Queen Court House(King and Queen County)
L
- Lynchburg(Lynchburg County)
- Leesburg(Loudoun County)
- Lake Ridge(Prince William County)
- Linton Hall(Prince William County)
- Lorton(Fairfax County)
- Lincolnia(Fairfax County)
- Laurel(Henrico County)
- Lakeside(Henrico County)
- Lansdowne(Loudoun County)
- Lowes Island(Loudoun County)
- Lake Barcroft(Fairfax County)
- Lake Monticello(Fluvanna County)
- Loudoun Valley Estates(Loudoun County)
- Lake of the Woods(Orange County)
- Lexington(Lexington County)
- Laurel Hill(Fairfax County)
- Long Branch(Fairfax County)
- Luray(Page County)
- Loch Lomond(Prince William County)
- Lake Land'Or(Caroline County)
- Lake Wilderness(Spotsylvania County)
- Lebanon(Russell County)
- Lake Caroline(Caroline County)
- Lovettsville(Loudoun County)
- Louisa(Louisa County)
- Lake Holiday(Frederick County)
- Laymantown(Botetourt County)
- Lyndhurst(Augusta County)
- Lawrenceville(Brunswick County)
- Lafayette(Montgomery County)
- Laurel Park(Henry County)
- La Crosse(Mecklenburg County)
- Linville(Rockingham County)
- Lovingston(Nelson County)
- Low Moor(Alleghany County)
- Locust Mount(Accomack County)
- Lee Mont(Accomack County)
- Locust Grove(Shenandoah County)
- Lebanon Church(Shenandoah County)
- Lunenburg(Lunenburg County)
- Lancaster(Lancaster County)
M
- McLean(Fairfax County)
- Manassas(Manassas County)
- Mechanicsville(Hanover County)
- McNair(Fairfax County)
- Montclair(Prince William County)
- Meadowbrook(Chesterfield County)
- Merrifield(Fairfax County)
- Midlothian(Chesterfield County)
- Manassas Park(Manassas Park County)
- Martinsville(Martinsville County)
- Mount Vernon(Fairfax County)
- Manchester(Chesterfield County)
- Madison Heights(Amherst County)
- Mantua(Fairfax County)
- Montrose(Henrico County)
- Massanetta Springs(Rockingham County)
- Marion(Smyth County)
- Mount Hermon(Pittsylvania County)
- Marshall(Fauquier County)
- Merrimac(Montgomery County)
- Matoaca(Chesterfield County)
- Massanutten(Rockingham County)
- Mason Neck(Fairfax County)
- Mount Jackson(Shenandoah County)
- Middletown(Frederick County)
- Mountain Road(Halifax County)
- McGaheysville(Rockingham County)
- Maurertown(Shenandoah County)
- Motley(Pittsylvania County)
- Mathews(Mathews County)
- Middleburg(Loudoun County)
- Mount Sidney(Augusta County)
- Max Meadows(Wythe County)
- Mineral(Louisa County)
- Mallow(Alleghany County)
- Mount Crawford(Rockingham County)
- McKenney(Dinwiddie County)
- Melfa(Accomack County)
- Metompkin(Accomack County)
- Moneta(Bedford County)
- Montross(Westmoreland County)
- Montvale(Bedford County)
- McMullin(Smyth County)
- Madison(Madison County)
- Modest Town(Accomack County)
- Mendota(Washington County)
- Middlebrook(Augusta County)
- Monterey(Highland County)
- Mappsville(Accomack County)
- Mount Clifton(Shenandoah County)
- Makemie Park(Accomack County)
- Meadows of Dan(Patrick County)
- Midland(Fauquier County)
- Millboro(Bath County)
- Mappsburg(Accomack County)
- Mount Olive(Shenandoah County)
- McDowell(Highland County)
- Mechanicsburg(Bland County)
N
- Norfolk(Norfolk County)
- Newport News(Newport News County)
- Newington(Fairfax County)
- Newington Forest(Fairfax County)
- New Baltimore(Fauquier County)
- North Springfield(Fairfax County)
- Navy(Fairfax County)
- North Shore(Franklin County)
- Norton(Norton County)
- New Market(Shenandoah County)
- Narrows(Giles County)
- Nellysford(Nelson County)
- Nokesville(Prince William County)
- New Hope(Augusta County)
- New Kent(New Kent County)
- Nelsonia(Accomack County)
- Nassawadox(Northampton County)
- North Garden(Albemarle County)
- New Church(Accomack County)
- Nickelsville(Scott County)
- Newsoms(Southampton County)
- New River(Pulaski County)
- New Castle(Craig County)
- Nottoway Court House(Nottoway County)
- Nathalie(Halifax County)
O
P
- Portsmouth(Portsmouth County)
- Petersburg(Petersburg County)
- Poquoson(Poquoson County)
- Purcellville(Loudoun County)
- Pulaski(Pulaski County)
- Pimmit Hills(Fairfax County)
- Potomac Mills(Prince William County)
- Pantops(Albemarle County)
- Pearisburg(Giles County)
- Piney Mountain(Albemarle County)
- Patrick Springs(Patrick County)
- Prince George(Prince George County)
- Pennington Gap(Lee County)
- Passapatanzy(King George County)
- Penhook(Franklin County)
- Plum Creek(Montgomery County)
- Pembroke(Giles County)
- Pound(Wise County)
- Prices Fork(Montgomery County)
- Parksley(Accomack County)
- Pastoria(Accomack County)
- Powhatan(Powhatan County)
- Port Republic(Rockingham County)
- Phenix(Charlotte County)
- Parrott(Pulaski County)
- Painter(Accomack County)
- Pamplin City(Appomattox County)
- Pocahontas(Tazewell County)
- Pounding Mill(Tazewell County)
- Pungoteague(Accomack County)
- Palmyra(Fluvanna County)
- Port Royal(Caroline County)
- Paris(Fauquier County)
Q
R
- Richmond(Richmond County)
- Roanoke(Roanoke County)
- Reston(Fairfax County)
- Rose Hill(Fairfax County)
- Radford(Radford County)
- Rockwood(Chesterfield County)
- Richlands(Tazewell County)
- Rocky Mount(Franklin County)
- Ravensworth(Fairfax County)
- Rivanna(Albemarle County)
- Rural Retreat(Wythe County)
- Rustburg(Campbell County)
- Ruckersville(Greene County)
- Raven(Tazewell County)
- Rio(Albemarle County)
- Riverdale(Halifax County)
- Ridgeway(Henry County)
- Riner(Montgomery County)
- Rushmere(Isle of Wight County)
- Remington(Fauquier County)
- Rich Creek(Giles County)
- Round Hill(Loudoun County)
- Riverview(Wise County)
- Ripplemead(Giles County)
- Rhoadesville(Orange County)
- Rectortown(Fauquier County)
- Rocky Gap(Bland County)
S
- Suffolk(Suffolk County)
- South Riding(Loudoun County)
- Sterling(Loudoun County)
- Springfield(Fairfax County)
- Short Pump(Henrico County)
- Staunton(Staunton County)
- Salem(Salem County)
- Sudley(Prince William County)
- Stone Ridge(Loudoun County)
- Sugarland Run(Loudoun County)
- Stuarts Draft(Augusta County)
- Seven Corners(Fairfax County)
- Smithfield(Isle of Wight County)
- South Boston(Halifax County)
- Sandston(Henrico County)
- Strasburg(Shenandoah County)
- Spotsylvania Courthouse(Spotsylvania County)
- South Run(Fairfax County)
- Stafford Courthouse(Stafford County)
- South Hill(Mecklenburg County)
- Shenandoah Farms(Warren County)
- Shenandoah(Page County)
- Southern Gateway(Stafford County)
- Shawneeland(Frederick County)
- Sully Square(Fairfax County)
- Stephens City(Frederick County)
- Saltville(Smyth County)
- Stanley(Page County)
- Stuart(Patrick County)
- Shawsville(Montgomery County)
- Stanleytown(Henry County)
- St. Paul(Wise County)
- Springville(Tazewell County)
- Stanardsville(Greene County)
- Stewartsville(Bedford County)
- Seven Mile Ford(Smyth County)
- Skyland Estates(Warren County)
- Saluda(Middlesex County)
- Shenandoah Shores(Warren County)
- Shenandoah Retreat(Clarke County)
- Sedley(Southampton County)
- Sugar Grove(Smyth County)
- Scottsville(Albemarle County)
- Shipman(Nelson County)
- Southampton Meadows(Southampton County)
- Sandy Level(Henry County)
- Sperryville(Rappahannock County)
- Stony Creek(Sussex County)
- Sherando(Augusta County)
- Schooner Bay(Accomack County)
- Saxis(Accomack County)
- Surry(Surry County)
- Schuyler(Nelson County)
- Savage Town(Accomack County)
- Scotland(Surry County)
- Singers Glen(Rockingham County)
- Stonega(Wise County)
- Stevens Creek(Grayson County)
- Selma(Alleghany County)
- Stickleyville(Lee County)
- Savageville(Accomack County)
- Southside Chesconessex(Accomack County)
- St. Charles(Lee County)
- Snowville(Pulaski County)
- Sussex(Sussex County)
- Scottsburg(Halifax County)
- Sanford(Accomack County)
- Saumsville(Shenandoah County)
T
- Tuckahoe(Henrico County)
- Tysons(Fairfax County)
- Timberlake(Campbell County)
- Triangle(Prince William County)
- Tazewell(Tazewell County)
- Timberville(Rockingham County)
- Tappahannock(Essex County)
- Twin Lakes(Greene County)
- The University of Virginia's College at Wise(Wise County)
- Troutville(Botetourt County)
- Toms Brook(Shenandoah County)
- Tangier(Accomack County)
- Troutdale(Grayson County)
- The Plains(Fauquier County)
- Tacoma(Wise County)
- Temperanceville(Accomack County)
- Thynedale(Mecklenburg County)
- Templeton(Prince George County)
- Tasley(Accomack County)
U
V
W
- Williamsburg(Williamsburg County)
- Winchester(Winchester County)
- Woodbridge(Prince William County)
- West Falls Church(Fairfax County)
- Waynesboro(Waynesboro County)
- West Springfield(Fairfax County)
- Woodlawn(Fairfax County)
- Wolf Trap(Fairfax County)
- Wyndham(Henrico County)
- Wakefield(Fairfax County)
- Warrenton(Fauquier County)
- Woodburn(Fairfax County)
- Wytheville(Wythe County)
- Woodlake(Chesterfield County)
- Woodstock(Shenandoah County)
- West Point(King William County)
- Wise(Wise County)
- Windsor(Isle of Wight County)
- Weyers Cave(Augusta County)
- Waverly(Sussex County)
- Warsaw(Richmond County)
- Westlake Corner(Franklin County)
- Weber City(Scott County)
- Wattsville(Accomack County)
- Wintergreen(Nelson County)
- White Stone(Lancaster County)
- Wachapreague(Accomack County)
- Weems(Lancaster County)
- Willis Wharf(Northampton County)
- Waterford(Loudoun County)
- Whitesville(Accomack County)
- Washington(Rappahannock County)
- Warfield(Brunswick County)
- Warm Springs(Bath County)