Virginia utilities 101 to 169.
Each serves 54 to 6,538 people, as it reports to EPA. Your ZIP code finds yours faster.
101 to 169 of 169, by people served
| Utility | Based in | Serves | Regulated PFAS | Health-based violations since 2016 |
|---|---|---|---|---|
| Town of Dublin | Dublin | 6,538 | None found | 0 |
| Town of Wise | Wise | 6,375 | None found | 1 |
| Town of Blackstone | Blackstone | 6,345 | None found | 4 |
| Town of Bridgewater | Bridgewater | 6,177 | None found | 0 |
| Nsa Hampton Roads, Portsmouth Annex | Portsmouth City | 6,072 | None found | 0 |
| Town of Rocky Mount | Rocky Mount | 6,000 | None found | 0 |
| City of Covington | Covington City | 5,961 | None found | 2 |
| Town of Woodstock | Woodstock | 5,955 | None found | 19 |
| Town of Bluefield | Bluefield | 5,811 | None found | 0 |
| Eastern Goochland Central Water System | Goochland | 5,805 | Not sampled | 0 |
| Buckingham Co Water System | Buckingham | 5,759 | None found | 10 |
| Castlewood - Rcpsa | Lebanon | 5,565 | None found | 0 |
| Massanutten Village | 5,472 | None found | 0 | |
| Moccasin Gap_scott Co Psa | 5,412 | None found | 0 | |
| Wythe County East | 5,065 | None found | 0 | |
| Town of Round Hill | Round Hill | 5,055 | PFOA, PFOS, PFBS | 0 |
| Town of Orange | Orange | 5,022 | None found | 0 |
| Town of Tazewell | Tazewell | 5,007 | None found | 0 |
| Town of Clintwood | Clintwood | 4,836 | None found | 1 |
| Lake Land`or | 4,818 | PFBS | 0 | |
| Town of Lawrenceville | Lawrenceville | 4,806 | None found | 15 |
| Town of Luray | Luray | 4,794 | None found | 1 |
| N. Lexington - Fairfield - Raphine [rcpsa] | 4,711 | Not sampled | 0 | |
| Town of Coeburn | Coeburn | 4,630 | None found | 0 |
| Town of Chilhowie | Chilhowie | 4,625 | None found | 0 |
| Duffield_scott Co Psa | 4,600 | None found | 0 | |
| Town of South Hill | South Hill | 4,600 | None found | 3 |
| Town of Berryville | Berryville | 4,574 | None found | 9 |
| Town of Richlands | Richlands | 4,564 | None found | 1 |
| Prices Fork/Merrimac | Christiansburg | 4,541 | None found | 0 |
| Louisa County Water Authority | Louisa | 4,254 | None found | 13 |
| Bealeton Regional | Warrenton | 4,250 | PFOA, PFOS, PFHxS, PFNA, PFBS | 0 |
| Caroline Utility System | 4,235 | PFHxS | 0 | |
| Town of Stanley | Stanley | 4,185 | None found | 2 |
| Mount Hermon | Chatham | 4,145 | None found | 0 |
| Town of Broadway | Broadway | 4,015 | None found | 0 |
| King George Co. Courthouse | King George | 3,985 | None found | 0 |
| City of Norton | Norton City | 3,958 | None found | 0 |
| Town of Clifton Forge | Clifton Forge | 3,884 | None found | 1 |
| Town of Colonial Beach | Colonial Beach | 3,875 | None found | 0 |
| Baptist Valley | North Tazewell | 3,857 | None found | 0 |
| Town of Altavista | Altavista | 3,850 | HFPO-DA | 4 |
| Woodway Water Authority | Pennington Gap | 3,800 | None found | 0 |
| Town of Cape Charles | Hopewell | 3,740 | Not sampled | 0 |
| Dcpsa - Big Caney | Clintwood | 3,660 | None found | 1 |
| Christiansburg Elliston Waterline | Christiansburg | 3,626 | None found | 0 |
| Westlake Area Public Water System | Roanoke | 3,525 | None found | 0 |
| Thomas Bridge Water Corp | Marion | 3,500 | None found | 0 |
| Town of Lebanon | Lebanon | 3,458 | None found | 0 |
| Town of Chincoteague | Chincoteague | 3,344 | None found | 0 |
| Town of Grottoes | Grottoes | 3,328 | None found | 0 |
| Claypool Hill Tazewell Co Psa | North Tazewell | 3,322 | None found | 0 |
| Town of West Point | West Point | 3,063 | None found | 0 |
| Town of Timberville | Timberville | 2,963 | None found | 0 |
| Eastern Tazewell County | North Tazewell | 2,952 | None found | 0 |
| Town of Pearisburg | Pearisburg | 2,760 | None found | 0 |
| Town of Crewe | Crewe | 2,465 | None found | 8 |
| Captains Cove | Rockville | 2,380 | None found | 3 |
| Town of Hamilton | Hamilton | 2,240 | PFOA, PFOS, PFBS | 0 |
| Town of Narrows | Narrows | 2,029 | None found | 0 |
| James River Correctional Ctr | State Farm | 1,810 | None found | 0 |
| Scpsa - Nickelsville | 1,000 | None found | 0 | |
| George`s Chicken, LLC | Edinburg | 948 | None found | 0 |
| Westmoreland County Industrial Park | Montross | 802 | None found | 0 |
| Meadows, the | Warrenton | 733 | PFBS | 0 |
| Dcpsa - Fearls Branch | Clintwood | 255 | None found | 0 |
| Kings Village - Jcsa | 124 | None found | 0 | |
| Cricket Hill Apartments | Mathews | 88 | None found | 4 |
| Rolling Brook Mobile Home Park | Manassas | 54 | None found | 0 |
Utilities EPA sampled under UCMR 5, plus any other community system serving 3,300 people or more. Smaller systems appear in ZIP code results. People served is what each utility reports to EPA. Data: EPA SDWIS 2026 Q2 and UCMR 5.