Virginia well water by county: arsenic and nitrate
Modelled arsenic and nitrate for private-well users in every Virginia county, what to test for, and where to find a certified lab. Private wells aren’t covered by the Safe Drinking Water Act.
All 133 counties
- Pittsylvania CountyWell users 44,900Arsenic about 2 in 100Nitrate 0.4 mg/L
- Bedford CountyWell users 35,900Arsenic about 2 in 100Nitrate 0.2 mg/L
- Hanover CountyWell users 34,900Arsenic about 2 in 100Nitrate 0.5 mg/L
- Fairfax CountyWell users 33,100Arsenic about 2 in 100Nitrate 0.9 mg/L
- Franklin CountyWell users 32,200Arsenic about 2 in 100Nitrate 0.2 mg/L
- Fauquier CountyWell users 31,100Arsenic about 3 in 100Nitrate 0.4 mg/L
- Albemarle CountyWell users 30,600Arsenic about 2 in 100Nitrate 0.3 mg/L
- Rockingham CountyWell users 29,800Arsenic about 1 in 100Nitrate 0.8 mg/L
- Spotsylvania CountyWell users 28,800Arsenic about 2 in 100Nitrate 0.4 mg/L
- Loudoun CountyWell users 28,600Arsenic about 4 in 100Nitrate 1.0 mg/L
- Campbell CountyWell users 28,100Arsenic about 2 in 100Nitrate 0.3 mg/L
- Louisa CountyWell users 27,700Arsenic about 2 in 100Nitrate 0.3 mg/L
- Prince William CountyWell users 27,200Arsenic about 4 in 100Nitrate 0.6 mg/L
- Halifax CountyWell users 25,400Arsenic about 1 in 100Nitrate 0.2 mg/L
- Henry CountyWell users 24,900Arsenic about 2 in 100Nitrate 0.2 mg/L
- Frederick CountyWell users 24,700Arsenic about 2 in 100Nitrate 0.6 mg/L
- Augusta CountyWell users 24,500Arsenic about 2 in 100Nitrate 0.8 mg/L
- Chesterfield CountyWell users 24,200Arsenic about 3 in 100Nitrate 0.3 mg/L
- Accomack CountyWell users 23,500Arsenic about 4 in 100Nitrate 0.0 mg/L
- Stafford CountyWell users 22,300Arsenic about 2 in 100Nitrate 0.3 mg/L
- Gloucester CountyWell users 22,100Arsenic about 4 in 100Nitrate 0.2 mg/L
- Mecklenburg CountyWell users 20,600Arsenic about 2 in 100Nitrate 0.3 mg/L
- Chesapeake cityWell users 19,300Arsenic about 2 in 100Nitrate 0.0 mg/L
- Culpeper CountyWell users 19,300Arsenic about 2 in 100Nitrate 0.4 mg/L
- Carroll CountyWell users 19,200Arsenic about 1 in 100Nitrate 0.3 mg/L
- Virginia Beach cityWell users 19,100Arsenic about 3 in 100Nitrate 0.2 mg/L
- Powhatan CountyWell users 17,700Arsenic about 2 in 100Nitrate 0.1 mg/L
- Buchanan CountyWell users 17,000Arsenic about 3 in 100Nitrate 0.0 mg/L
- Dinwiddie CountyWell users 16,600Arsenic about 2 in 100Nitrate 0.3 mg/L
- Caroline CountyWell users 16,500Arsenic about 2 in 100Nitrate 0.3 mg/L
- Henrico CountyWell users 16,400Arsenic about 2 in 100Nitrate 0.3 mg/L
- Orange CountyWell users 16,400Arsenic about 2 in 100Nitrate 0.4 mg/L
- Roanoke CountyWell users 16,300Arsenic about 2 in 100Nitrate 0.4 mg/L
- Goochland CountyWell users 16,100Arsenic about 4 in 100Nitrate 0.1 mg/L
- Montgomery CountyWell users 16,000Arsenic about 2 in 100Nitrate 0.2 mg/L
- Prince Edward CountyWell users 15,500Arsenic about 2 in 100Nitrate 0.2 mg/L
- Botetourt CountyWell users 14,700Arsenic about 2 in 100Nitrate 0.3 mg/L
- Buckingham CountyWell users 14,200Arsenic about 2 in 100Nitrate 0.1 mg/L
- Shenandoah CountyWell users 14,000Arsenic about 1 in 100Nitrate 0.6 mg/L
- Patrick CountyWell users 13,900Arsenic about 1 in 100Nitrate 0.3 mg/L
- Prince George CountyWell users 13,800Arsenic about 2 in 100Nitrate 0.3 mg/L
- Tazewell CountyWell users 13,600Arsenic about 2 in 100Nitrate 0.1 mg/L
- Isle of Wight CountyWell users 13,400Arsenic about 5 in 100Nitrate 0.0 mg/L
- Suffolk cityWell users 13,400Arsenic about 6 in 100Nitrate 0.0 mg/L
- Fluvanna CountyWell users 13,100Arsenic about 2 in 100Nitrate 0.1 mg/L
- New Kent CountyWell users 13,100Arsenic about 2 in 100Nitrate 0.0 mg/L
- Wythe CountyWell users 13,000Arsenic about 1 in 100Nitrate 0.3 mg/L
- Russell CountyWell users 12,900Arsenic about 1 in 100Nitrate 0.1 mg/L
- Brunswick CountyWell users 12,500Arsenic about 2 in 100Nitrate 0.1 mg/L
- Amelia CountyWell users 12,000Arsenic about 2 in 100Nitrate 0.3 mg/L
- Appomattox CountyWell users 11,900Arsenic about 1 in 100Nitrate 0.2 mg/L
- Warren CountyWell users 11,700Arsenic about 2 in 100Nitrate 0.4 mg/L
- Amherst CountyWell users 11,600Arsenic about 2 in 100Nitrate 0.2 mg/L
- Southampton CountyWell users 11,300Arsenic about 2 in 100Nitrate 0.0 mg/L
- King William CountyWell users 10,600Arsenic about 2 in 100Nitrate 0.2 mg/L
- Nelson CountyWell users 10,400Arsenic about 2 in 100Nitrate 0.2 mg/L
- Rockbridge CountyWell users 10,300Arsenic about 2 in 100Nitrate 0.2 mg/L
- Madison CountyWell users 10,000Arsenic about 2 in 100Nitrate 0.6 mg/L
- Charlotte CountyWell users 10,000Arsenic about 2 in 100Nitrate 0.2 mg/L
- Page CountyWell users 9,700Arsenic about 1 in 100Nitrate 0.6 mg/L
- Grayson CountyWell users 9,400Arsenic about 1 in 100Nitrate 0.3 mg/L
- Floyd CountyWell users 9,000Arsenic about 1 in 100Nitrate 0.2 mg/L
- Northampton CountyWell users 8,900Arsenic about 4 in 100Nitrate 0.0 mg/L
- King George CountyWell users 8,800Arsenic about 2 in 100Nitrate 0.2 mg/L
- Cumberland CountyWell users 8,700Arsenic about 3 in 100Nitrate 0.1 mg/L
- Wise CountyWell users 8,700Arsenic about 2 in 100Nitrate 0.0 mg/L
- Westmoreland CountyWell users 8,600Arsenic about 2 in 100Nitrate 0.2 mg/L
- Scott CountyWell users 8,600Arsenic about 1 in 100Nitrate 0.1 mg/L
- Northumberland CountyWell users 8,500Arsenic about 3 in 100Nitrate 0.1 mg/L
- Lunenburg CountyWell users 8,300Arsenic about 1 in 100Nitrate 0.1 mg/L
- Pulaski CountyWell users 8,100Arsenic about 2 in 100Nitrate 0.3 mg/L
- Nottoway CountyWell users 7,900Arsenic about 2 in 100Nitrate 0.3 mg/L
- Essex CountyWell users 7,800Arsenic about 2 in 100Nitrate 0.1 mg/L
- Clarke CountyWell users 7,700Arsenic about 2 in 100Nitrate 1.2 mg/L
- Washington CountyWell users 7,600Arsenic about 2 in 100Nitrate 0.4 mg/L
- Lee CountyWell users 7,400Arsenic about 1 in 100Nitrate 0.2 mg/L
- Smyth CountyWell users 7,400Arsenic about 1 in 100Nitrate 0.2 mg/L
- Richmond CountyWell users 7,300Arsenic about 2 in 100Nitrate 0.0 mg/L
- Mathews CountyWell users 7,300Arsenic about 3 in 100Nitrate 0.1 mg/L
- James City CountyWell users 7,200Arsenic about 3 in 100Nitrate 0.0 mg/L
- Middlesex CountyWell users 7,200Arsenic about 3 in 100Nitrate 0.4 mg/L
- King and Queen CountyWell users 6,700Arsenic about 3 in 100Nitrate 0.1 mg/L
- Charles City CountyWell users 6,700Arsenic about 2 in 100Nitrate 0.1 mg/L
- Sussex CountyWell users 6,700Arsenic about 2 in 100Nitrate 0.1 mg/L
- Dickenson CountyWell users 6,400Arsenic about 2 in 100Nitrate 0.0 mg/L
- Greensville CountyWell users 6,100Arsenic about 2 in 100Nitrate 0.2 mg/L
- Lancaster CountyWell users 6,100Arsenic about 4 in 100Nitrate 0.2 mg/L
- Rappahannock CountyWell users 5,900Arsenic about 2 in 100Nitrate 0.3 mg/L
- Greene CountyWell users 5,800Arsenic about 2 in 100Nitrate 0.2 mg/L
- Alleghany CountyWell users 5,600Arsenic about 2 in 100Nitrate 0.1 mg/L
- Surry CountyWell users 4,900Arsenic about 2 in 100Nitrate 0.0 mg/L
- York CountyWell users 4,300Arsenic about 3 in 100Nitrate 0.0 mg/L
- Giles CountyWell users 4,200Arsenic about 2 in 100Nitrate 0.1 mg/L
- Danville cityWell users 4,000Arsenic about 2 in 100Nitrate 1.4 mg/L
- Bland CountyWell users 4,000Arsenic about 2 in 100Nitrate 0.1 mg/L
- Craig CountyWell users 3,300Arsenic about 2 in 100Nitrate 0.1 mg/L
- Lynchburg cityWell users 2,400Arsenic about 2 in 100Nitrate 0.9 mg/L
- Norfolk cityWell users 2,100Arsenic about 6 in 100Nitrate 0.2 mg/L
- Bath CountyWell users 1,600Arsenic about 2 in 100Nitrate 0.0 mg/L
- Roanoke cityWell users 1,300Arsenic about 2 in 100Nitrate 1.0 mg/L
- Richmond cityWell users 1,100Arsenic about 2 in 100Nitrate 0.4 mg/L
- Highland CountyWell users 970Arsenic about 2 in 100Nitrate 0.1 mg/L
- Emporia cityWell users 780Arsenic about 1 in 100Nitrate 0.0 mg/L
- Manassas cityWell users 760Arsenic about 6 in 100Nitrate 1.6 mg/L
- Salem cityWell users 660Arsenic about 2 in 100Nitrate 0.7 mg/L
- Harrisonburg cityWell users 610Arsenic about 1 in 100Nitrate 1.0 mg/L
- Galax cityWell users 460Arsenic about 2 in 100Nitrate 1.0 mg/L
- Fairfax cityWell users 460Arsenic about 2 in 100Nitrate 2.3 mg/L
- Hampton cityWell users 400Arsenic about 3 in 100Nitrate 0.0 mg/L
- Williamsburg cityWell users 370Arsenic about 3 in 100Nitrate 0.0 mg/L
- Charlottesville cityWell users 360Arsenic about 2 in 100Nitrate 1.0 mg/L
- Winchester cityWell users 330Arsenic about 1 in 100Nitrate 1.8 mg/L
- Arlington CountyWell users 320Arsenic about 2 in 100Nitrate 1.0 mg/L
- Petersburg cityWell users 290Arsenic about 2 in 100Nitrate 1.8 mg/L
- Portsmouth cityWell users 260Arsenic about 7 in 100Nitrate 0.1 mg/L
- Fredericksburg cityWell users 230Arsenic about 2 in 100Nitrate 0.8 mg/L
- Newport News cityWell users 230Arsenic about 3 in 100Nitrate 0.0 mg/L
- Waynesboro cityWell users 190Arsenic about 2 in 100Nitrate 1.7 mg/L
- Staunton cityWell users 150Arsenic about 2 in 100Nitrate 1.2 mg/L
- Bristol cityWell users 130Arsenic about 1 in 100Nitrate 0.5 mg/L
- Hopewell cityWell users 120Arsenic about 1 in 100Nitrate 1.3 mg/L
- Buena Vista cityWell users 110Arsenic about 2 in 100Nitrate 0.4 mg/L
- Covington cityWell users 110Arsenic about 2 in 100Nitrate 0.2 mg/L
- Radford cityWell users 100Arsenic about 2 in 100Nitrate 0.4 mg/L
- Martinsville cityWell users 80Arsenic about 1 in 100Nitrate 0.5 mg/L
- Manassas Park cityWell users 80Arsenic about 5 in 100Nitrate 2.1 mg/L
- Norton cityWell users 60Arsenic about 1 in 100Nitrate 0.2 mg/L
- Poquoson cityWell users 60Arsenic about 3 in 100Nitrate 0.0 mg/L
- Lexington cityWell users 40Arsenic about 2 in 100Nitrate 0.6 mg/L
- Colonial Heights cityWell users 40Arsenic about 2 in 100Nitrate 2.4 mg/L
- Alexandria cityWell users 40Arsenic about 2 in 100Nitrate 0.7 mg/L
- Franklin cityWell users 30Arsenic about 2 in 100Nitrate 0.0 mg/L
- Falls Church cityWell users 30Arsenic about 2 in 100Nitrate 0.9 mg/L
Each mark = 1 in 100 well users the model places above 10 µg/L arsenic (scale 0–10)10 mg/L nitrate: the federal limit (MCL) for public systems
- These figures describe the area, not your well. Only a lab test shows what’s in your water.
- CDC says the Well Water Index figures “do not describe risk to individual wells.” (CDC Tracking Network)
- The arsenic model is better at spotting low-arsenic areas than at confirming high ones.
- Well-user counts are 2010 USGS estimates; tract values are averages over each census tract.
- Total coliform bacteriaEvery year
- NitrateEvery year
- Total dissolved solidsEvery year
- pHEvery year
- ArsenicAsk your local health department
EPA: Private Drinking Water Wells · CDC: Guidelines for Testing Well Water
Use a state-certified lab
Virginia Division of Consolidated Laboratory Services lists the laboratories certified to test drinking water in Virginia.
Screening tells you if something is worth a closer look
A lab result is the number you can act on.
As an Amazon Associate, PurityMap earns from qualifying purchases. Affiliate disclosure
Lab-certified results
ETR Labs Basic Water Quality Test Kit
ETR Laboratories
50+ substances, including lead, copper, arsenic, nitrate, hardness and coliform bacteria
- Analyzed by Environmental Testing and Research Laboratories (ETR Labs), Leominster, MA · ISO/IEC 17025:2017, ANAB certificate AT-2638
- Turnaround: 2–4 business days after the lab receives it
What it can't tell you: It does not test PFAS, and not every result on the panel falls under the lab's accredited scope.
Screening: quick check, not lab-grade
Watersafe Drinking Water Test Kit
Silver Lake Research
Lead, bacteria, nitrate, copper, iron, chlorine, hardness and pH
- Turnaround: Minutes; the bacteria test can take up to 48 hours
What it can't tell you: Each test gives a yes/no or a rough range, not a lab number, and it cannot detect PFAS or arsenic.
A mail-in kit’s lab is accredited (ISO/IEC 17025) but may not be certified by your state. For a home sale, a loan, or a health-department follow-up, use a state-certified lab.
Virginia well water
Sources: CDC Well Water Index (2024) · USGS arsenic and nitrate models · USGS domestic well populations · EPA and CDC testing guidance. Data last updated 2026-10-08. All sources →
How many people use private wells in Virginia?
About 1.4 million people across 133 Virginia counties, by the USGS 2010 estimate. USGS models place about 30,900 of them in areas where wells are likely to be above the 10 µg/L arsenic limit. These are area estimates, not well results.
Are private wells regulated in Virginia?
The quality and safety of drinking water from private domestic wells are not regulated by the Federal Government under the Safe Drinking Water Act nor by most state governments and laws. (EPA) Testing and treatment are the owner's responsibility.
Where can I get my well tested in Virginia?
Virginia Division of Consolidated Laboratory Services keeps the list of laboratories certified to test drinking water in Virginia. Only use laboratories that are certified to do drinking water testing. (EPA)