Tapcensus

West Virginia

Preston County drinking water quality

76 active public water systems serve 32,349 people in Preston County. 51 are compliant, 25 had at least one EPA violation in the past three years, 10 are designated serious violators, and 2 carry a health flag.

Active systems 76 13 community systems
People served 32K by public water systems
Systems with violations 25 33% of active systems, past 3 years
Serious violators 10 2 systems carry a health flag

Needs attention

Preston County PSD 4 WV3303923 · Albright · Community water system · Serves 8,753 3 rules violated in the past three years. Unresolved: Consumer Confidence Rule.
Rowlesburg Water Works WV3303914 · Rowlesburg · Community water system · Serves 680 9 rules violated in the past three years. Unresolved: Public Notice Rule and Revised PN Rule and Consumer Confidence Rule.
Albright Town of WV3303901 · Albright · Community water system · Serves 334 4 rules violated in the past three years. Unresolved: Lead and Copper Rule, Public Notice Rule and Revised PN Rule, and Consumer Confidence Rule.
Arthurdale Water Assoc. WV3303902 · Arthurdale · Community water system · Serves 264 4 rules violated in the past three years. Unresolved: Lead and Copper Rule, Public Notice Rule and Revised PN Rule, and Consumer Confidence Rule.
Aurora Elementary and JR High WV9939036 · Aurora · Non-Transient non-community system · Serves 195 11 rules violated in the past three years. Unresolved: Ground Water Rule and Lead and Copper Rule.
Alyeska INC WV9939113 · Bruceton Mills · Community water system · Serves 50 2 rules violated in the past three years. Unresolved: Lead and Copper Rule and Consumer Confidence Rule.
Silver Lake Park WV9939119 · Horse Shoe Run · Transient non-community system · Serves 40 4 rules violated in the past three years. Unresolved: Public Notice Rule and Revised PN Rule.
Cathedral State Park WV9939045 · Aurora · Transient non-community system · Serves 27 2 rules violated in the past three years. Unresolved: Public Notice Rule and Revised PN Rule.
Alyeska INC WV9939100 · Bruceton Mills · Transient non-community system · Serves 25 1 rule violated in the past three years
Fast Freddy's LLC WV9939164 · Aurora · Transient non-community system · Serves 25 3 rules violated in the past three years. Unresolved: Public Notice Rule and Revised PN Rule.

1 more systems with a serious violator or health flag designation are in the lists below.

Community water systems

13 systems, largest first
SystemServesStatusRules violated, 3 yrUnresolved
Preston County PSD 4
Albright
8,753 3 1
Kingwood Water Board
Kingwood
7,674 0 0
Preston County PSD 1
Reedsville
3,455 3 1
Masontown Water Works
Masontown
2,239 5 2
Terra Alta Water Works
Terra Alta
1,856 6 1
Tunnelton Town of
Tunnelton
1,346 2 1
Alpine Lake Public Utilities
Terra Alta
1,325 1 0
Newburg Town of
Newburg
1,133 0 0
Rowlesburg Water Works
Rowlesburg
680 9 2
Albright Town of
Albright
334 4 3
Preston CO PSD 1 Purchaser
Arthurdale
291 3 1
Arthurdale Water Assoc.
Arthurdale
264 4 3
Alyeska INC
Bruceton Mills
50 2 2
Non-community systems (63: schools, campgrounds, workplaces, restaurants)

These systems serve places people visit rather than homes.

SystemServesStatusRules violated, 3 yrUnresolved
Aurora Elementary and JR High
Aurora
195 11 2
Alyeska Big Bear Lake Store
Bruceton Mills
50 0 0
Alyeska INC
Bruceton Mills
50 0 0
Alyeska INC
Bruceton Mills
50 1 1
Alyeska INC
Bruceton Mills
50 0 0
Alyeska INC
Bruceton Mills
50 0 0
Alyeska INC
Bruceton Mills
50 1 1
Alyeska INC
Bruceton Mills
50 0 0
Alyeska INC
Bruceton Mills
50 0 0
Alyeska INC
Bruceton Mills
50 0 0
Alyeska INC
Bruceton Mills
50 0 0
Alyeska INC
Bruceton Mills
50 0 0
Alyeska INC
Bruceton Mills
50 0 0
Alyeska INC
Bruceton Mills
50 0 0
Alyeska INC
Bruceton Mills
50 0 0
Alyeska INC
Bruceton Mills
50 0 0
Alyeska INC
Bruceton Mills
50 0 0
Alyeska INC
Bruceton Mills
50 0 0
Alyeska INC
Bruceton Mills
50 0 0
Alyeska INC
Bruceton Mills
50 0 0
Alyeska INC
Bruceton Mills
50 0 0
Alyeska INC
Bruceton Mills
50 0 0
Alyeska INC
Bruceton Mills
50 0 0
Alyeska INC
Bruceton Mills
50 0 0
Alyeska INC
Bruceton Mills
50 0 0
Alyeska INC
Bruceton Mills
50 0 0
Alyeska INC
Bruceton Mills
50 0 0
Alyeska INC
Bruceton Mills
50 0 0
Alyeska INC
Bruceton Mills
50 0 0
Alyeska INC
Bruceton Mills
50 0 0
Alyeska INC
Bruceton Mills
50 0 0
Alyeska INC
Bruceton Mills
50 1 1
Alyeska INC
Bruceton Mills
50 0 0
Alyeska INC
Bruceton Mills
50 0 0
Alyeska INC
Bruceton Mills
50 0 0
Alyeska INC
Bruceton Mills
50 0 0
Alyeska INC
Bruceton Mills
50 1 1
Alyeska INC
Bruceton Mills
50 1 1
Alyeska INC
Bruceton Mills
50 0 0
Alyeska INC
Bruceton Mills
50 0 0
Alyeska INC
Bruceton Mills
50 0 0
Alyeska INC
Bruceton Mills
50 0 0
Alyeska INC
Bruceton Mills
50 0 0
Alyeska INC
Bruceton Mills
50 0 0
Alyeska INC
Bruceton Mills
50 0 0
Alyeska INC
Bruceton Mills
50 0 0
Alyeska INC
Bruceton Mills
50 0 0
Alyeska INC
Bruceton Mills
50 0 0
Silver Lake Park
Horse Shoe Run
40 4 1
Melanies Family Restaurant
Aurora
37 2 1
Cathedral State Park
Aurora
27 2 1
Alyeska INC
Bruceton Mills
25 0 0
Alyeska INC
Bruceton Mills
25 0 0
Alyeska INC
Bruceton Mills
25 0 0
Alyeska INC
Bruceton Mills
25 0 0
Alyeska INC
Bruceton Mills
25 0 0
Alyeska INC
Bruceton Mills
25 1 0
Alyeska INC
Bruceton Mills
25 1 1
Camp Galilee
Terra Alta
25 1 1
Carriage House Bakery and Foods
Kingwood
25 3 0
Fast Freddy's LLC
Aurora
25 3 1
Paw Paw and Mimi's Country Store Inc.
Eglon
25 0 0
Pinehill Campground
Bruceton Mills
25 0 0
Inactive systems (114, no longer operating or reporting)

Kept for the record and excluded from the county totals above. Browse inactive systems.

About this data

Totals cover active systems. Systems serving more than one county are counted in each county. EPA counts the rules a system was in violation of, not the individual violations; one rule can carry several.

Source: the U.S. EPA's Enforcement and Compliance History Online system (ECHO), which publishes the federal Safe Drinking Water Information System. EPA's terms and values are shown as published. The West Virginia records are from EPA's data refresh of Oct 7, 2026; EPA refreshes this data quarterly, and states report to EPA with a lag of three to six months, so the newest violations may not appear yet. Retrieved from ECHO on Oct 11, 2026.