Virginia utilities 201 to 300.
Each serves 739 to 2,029 people, as it reports to EPA. Your ZIP code finds yours faster.
201 to 300 of 813, by people served
| Utility | Based in | Serves | Regulated PFAS | Health-based violations since 2016 |
|---|---|---|---|---|
| Town of Narrows | Narrows | 2,029 | None found | 0 |
| Coffeewood Correctional Center | Mitchells | 2,000 | Not sampled | 0 |
| Wvwa Ferrum Water System | Roanoke | 1,996 | Not sampled | 0 |
| Town of Charlotte Courthouse | Charlotte Courthouse | 1,975 | Not sampled | 0 |
| Lcpsa - Blue Springs | Jonesville | 1,968 | Not sampled | 0 |
| Pounding Mill | Covington | 1,965 | Not sampled | 0 |
| Lightfoot System | Yorktown | 1,950 | Not sampled | 0 |
| Town of Edinburg | Edinburg | 1,908 | Not sampled | 1 |
| Town of Victoria | Victoria | 1,900 | Not sampled | 6 |
| Watsons Gap Water System | Marion | 1,892 | Not sampled | 0 |
| Town of Mount Jackson | Mount Jackson | 1,864 | Not sampled | 0 |
| Cumberland County Water System | Cumberland | 1,840 | Not sampled | 0 |
| Town of Warsaw | Warsaw | 1,815 | Not sampled | 0 |
| James River Correctional Ctr | State Farm | 1,810 | None found | 0 |
| Bull Run Mountain/Evergreen (Brme) | Woodbridge | 1,803 | Not sampled | 0 |
| Town of Pennington Gap | Pennington Gap | 1,781 | Not sampled | 1 |
| Hopyard Farm | King George | 1,772 | Not sampled | 0 |
| Deerfield Correctional Center | Lawrenceville | 1,768 | Not sampled | 0 |
| Appomattox Water System | Appomattox | 1,761 | Not sampled | 0 |
| Blue Ridge Shores | Louisa | 1,707 | Not sampled | 0 |
| Town of Dayton | Dayton | 1,700 | Not sampled | 0 |
| Town of Jonesville | Jonesville | 1,693 | Not sampled | 1 |
| Middlesex Water Authority | Saluda | 1,678 | Not sampled | 0 |
| Rainbow Forest | Rockville | 1,665 | Not sampled | 0 |
| Oakland Park | King George | 1,659 | Not sampled | 0 |
| Fluvanna Correctional Center for Women | Troy | 1,650 | Not sampled | 0 |
| Radford Army Ammunition Plant | Radford | 1,602 | Not sampled | 0 |
| Toms Brook - Maurertown Sanitary District | Woodstock | 1,548 | Not sampled | 0 |
| Selma Estates | Ashburn | 1,540 | Not sampled | 0 |
| Town of Onancock | Onancock | 1,525 | Not sampled | 0 |
| Haynesville Correctional Center | Lawrenceville | 1,500 | Not sampled | 0 |
| High Knob | Front Royal | 1,500 | Not sampled | 0 |
| Town of Brookneal | Brookneal | 1,500 | Not sampled | 0 |
| Town of Exmore | Exmore | 1,500 | Not sampled | 0 |
| Town of Kilmarnock | Kilmarnock | 1,500 | Not sampled | 0 |
| Town of Stuart | Stuart | 1,500 | Not sampled | 0 |
| Cana Regional Water System | Hillsville | 1,496 | Not sampled | 0 |
| Cabin Point and Glebe Harbour | Hopewell | 1,450 | Not sampled | 0 |
| Mayfield Farms | Rockville | 1,444 | Not sampled | 0 |
| Boykins - Branchville System | Courtland | 1,430 | Not sampled | 0 |
| Food Processors Water Cooperative, Inc | Timberville | 1,430 | Not sampled | 1 |
| Bath County Regional - Bcsa | Warm Springs | 1,418 | Not sampled | 0 |
| Clevengers Village | Culpeper | 1,400 | Not sampled | 0 |
| Naval Support Activity - Nw | Chesapeake City | 1,400 | Not sampled | 0 |
| Town of Clarksville | Clarksville | 1,400 | Not sampled | 3 |
| Town of Kenbridge | Kenbridge | 1,400 | Not sampled | 0 |
| Woodhaven Shores | Williamsburg | 1,365 | Not sampled | 0 |
| Town of Cape Charles | Hopewell | 1,342 | Not sampled | 0 |
| Clarke County Sanitary Authority | Berryville | 1,287 | Not sampled | 0 |
| Avondale | Rockville | 1,285 | Not sampled | 0 |
| Town of Courtland | Courtland | 1,284 | Not sampled | 2 |
| Rye Valley Water Authority | Sugar Grove | 1,276 | Not sampled | 0 |
| Marsh Run Mobile Home Park | Farmington Hills | 1,250 | Not sampled | 0 |
| Craig - New Castle Psa | New Castle | 1,238 | Not sampled | 1 |
| Town of Bowling Green | Bowling Green | 1,233 | Not sampled | 23 |
| Stratford Harbour | Hopewell | 1,230 | Not sampled | 0 |
| Town of Buchanan | Buchanan | 1,220 | Not sampled | 0 |
| Town of Montross | Montross | 1,163 | Not sampled | 0 |
| Riner Community | Christiansburg | 1,161 | Not sampled | 0 |
| Churchville - Acsa | Verona | 1,150 | Not sampled | 0 |
| Town of Glasgow | Glasgow | 1,133 | Not sampled | 0 |
| Milford Sanitary District | Ruther Glen | 1,117 | Not sampled | 0 |
| Town of Wakefield | Wakefield | 1,116 | Not sampled | 0 |
| Wildwood Farms | Petersburg | 1,071 | Not sampled | 1 |
| Irvington Community of | Rockville | 1,056 | Not sampled | 0 |
| Hansonville - Rcpsa | Lebanon | 1,048 | Not sampled | 2 |
| Hampden - Sydney College | Hampden - Sydney | 1,027 | Not sampled | 0 |
| Town of St Paul | St. Paul | 1,010 | Not sampled | 0 |
| Wythe County West | Wytheville | 1,001 | Not sampled | 4 |
| Scpsa - Nickelsville | Weber City | 1,000 | None found | 0 |
| Oak Springs | Rockville | 985 | Not sampled | 0 |
| Virginia Landing | Quinby | 975 | Not sampled | 0 |
| Town of Independence | Independence | 971 | Not sampled | 0 |
| Town of Fincastle | Fincastle | 952 | Not sampled | 0 |
| Presidential Lakes, Sect. 14 | Rockville | 951 | Not sampled | 0 |
| Shenandoah Crossing | Gordonsville | 950 | Not sampled | 0 |
| The Waters Edge | Roanoke | 949 | Not sampled | 0 |
| George`s Chicken, LLC | Edinburg | 948 | None found | 0 |
| Manakin Farms | Rockville | 948 | Not sampled | 0 |
| Placid Bay Estates | Colonial Beach | 946 | Not sampled | 0 |
| White Oak Estates | Rockville | 930 | Not sampled | 0 |
| Cherrydale Subdivision | Rockville | 928 | Not sampled | 0 |
| Fairview Beach - Potomac Landing | King George | 928 | Not sampled | 0 |
| Natural Bridge Station / Arnolds Valley | Lexington | 919 | Not sampled | 0 |
| Stoney Creek Village | Rockville | 895 | Not sampled | 0 |
| Berkley Beach - Ebb Tide Beach | Hopewell | 892 | Not sampled | 0 |
| Ashley Plantation | Roanoke | 875 | Not sampled | 0 |
| Shenandoah Shores Subdivision | Front Royal | 850 | Not sampled | 0 |
| Hutton Branch | Marion | 833 | Not sampled | 0 |
| White Stone | Rockville | 825 | Not sampled | 0 |
| Town of Parksley | Parksley | 804 | Not sampled | 0 |
| Town of Middleburg | Middleburg | 803 | Not sampled | 0 |
| Westmoreland County Industrial Park | Montross | 802 | None found | 0 |
| Town of Eastville | Eastville | 800 | Not sampled | 0 |
| Town of Keysville | Keysville | 800 | Not sampled | 7 |
| Town of Urbanna | Urbanna | 800 | Not sampled | 0 |
| Town of Madison | Madison | 784 | Not sampled | 2 |
| Dillards Hill | Roanoke | 755 | Not sampled | 0 |
| Bland Correctional Center | Dilwyn | 750 | Not sampled | 0 |
| Woodberry Forest School | Woodberry Forest | 739 | Not sampled | 0 |
Every utility EPA sampled for PFAS under UCMR 5, any other community system serving 3,300 people or more, and any smaller one with results from 2020 on, from CDC. Other systems appear in ZIP code results. People served is what each utility reports to EPA. Data: EPA SDWIS 2026 Q3, UCMR 5 and EPA’s 2012 to 2019 compliance results, and CDC’s yearly averages.
Where to go next
- Read your utility’s own reportIt has newer results than the yearly averages CDC carries here, which end in 2023, and contaminants these pages don’t show.How to read it
- Every contaminantLegal limits, health goals and what handles each one.All contaminants
- Filters, checkedEvery filter TapBuff has checked against a certifier’s listing, with five-year costs.Compare filters