West Virginia Water Hardness by County

Water in West Virginia has a median hardness of 81 mg/L as CaCO₃ — "moderately hard" on the USGS scale — based on 13,527 measurements at 4,551 monitoring stations. Brooke County has the state's hardest measured water (323 mg/L); Webster County the softest (16.4). Rank: #30 of the 50 states and D.C.

West Virginia water hardness map — what the numbers mean. Data verified 2026-07-22.

Of West Virginia's 54 measured counties, 4 very hard, 4 hard, 28 moderately hard, and 18 soft. The hardest are Brooke County (323 mg/L), Berkeley County (299), and Jefferson County (250). Webster County is the softest at 16.4 mg/L (soft).

About 27% of West Virginia's roughly 1.7 million residents in counties with gate-passing hardness data live where tap water is hard or worse.

Statewide, West Virginia's median works out to 4.7 grains per gallon and ranks #30 of the 50 states and D.C. Across 13,527 measurements at 4,551 stations — 1,707 of them since 2000 — the middle 80% of readings fall between 18 and 231 mg/L. The public record runs from 1916 to 2025.

See where West Virginia sits nationally on the national map, or what its number means on the hardness scale.

Download the West Virginia water hardness map (PNG) — Water hardness by county in West Virginia: 54 counties mapped from USGS/EPA data, statewide median 81 mg/L (moderately hard); darker counties have harder water.

By county

Water hardness by county

The table lists all 54 measured West Virginia counties, hardest first. Their medians span 323 mg/L in Brooke County to 16.4 in Webster County — a 19.7× range. 1 more West Virginia county lacks gate-passing data.

County water hardness, hardest first — median mg/L as CaCO₃.
CountyMedianBandResultsSitesNewest
Brooke County323Very hard35162011
Berkeley County299Very hard1931362022
Jefferson County250Very hard5652872022
Harrison County240Very hard131332014
Monongalia County149Hard199862012
Marshall County147Hard2921042019
McDowell County130Hard4031242016
Mingo County120Hard3521262017
Wood County118Moderately hard203212024
Ohio County117Moderately hard209142024
Morgan County112Moderately hard1571132020
Hampshire County110Moderately hard127732020
Jackson County110Moderately hard186312021
Logan County110Moderately hard3141452020
Mason County110Moderately hard320482024
Mineral County110Moderately hard205282022
Hancock County104Moderately hard421132025
Pleasants County98Moderately hard165132024
Wetzel County98Moderately hard172262024
Grant County94.6Moderately hard154362023
Boone County92Moderately hard5102892017
Mercer County87.9Moderately hard76272016
Taylor County86Moderately hard32132014
Raleigh County83.8Moderately hard4341632016
Pendleton County83.3Moderately hard64291995
Kanawha County81Moderately hard5312092017
Roane County77Moderately hard71552018
Lincoln County76.6Moderately hard4541802011
Hardy County73.9Moderately hard117392020
Marion County73Moderately hard232822021
Putnam County70Moderately hard688872000
Monroe County69.5Moderately hard84372010
Wyoming County64Moderately hard6402902016
Lewis County63Moderately hard131322012
Doddridge County61.5Moderately hard48182018
Tyler County61Moderately hard92312018
Ritchie County57Soft116242018
Summers County56Soft154352011
Wayne County55Soft3781182020
Fayette County53.2Soft2551132021
Preston County52Soft223592021
Clay County48Soft108741997
Gilmer County48Soft102222018
Wirt County45.7Soft18882018
Greenbrier County45Soft3601272020
Calhoun County43Soft60172018
Braxton County35Soft2581321997
Tucker County35Soft3741082021
Barbour County30Soft103242012
Upshur County30Soft89332012
Randolph County28Soft2371052021
Pocahontas County24Soft205802020
Nicholas County23Soft7402082011
Webster County16.4Soft307902011

ZIP codes

ZIP codes in West Virginia

The ZIP codes below are grouped by the West Virginia county they fall in. Each ZIP takes its county's measured median — shown in the group header — so this is a ZIP-to-county guide, not a separate reading for every ZIP. To check the water system serving a specific address, use the lookup.

Brooke County · 323 mg/L · Very hard

26030260322603526037260582607026075

Berkeley County · 299 mg/L · Very hard

25401254032540425405254132541925420254212542725428

Jefferson County · 250 mg/L · Very hard

2541425425254302543225438254422544325446

Harrison County · 240 mg/L · Very hard

2630126323263302636126366263692638526386264042640826422264312643826448264512646326568

Monongalia County · 149 mg/L · Hard

265012650526506265082652126534265412654326544265462657026590

Marshall County · 147 mg/L · Hard

2603126033260362603826039260402604126055

McDowell County · 130 mg/L · Hard

24808248112481324815248162481724826248282483024831248362484324844248462484824850248532485524861248622486624868248712487224873248782487924881248842488724888248922489424895

Mingo County · 120 mg/L · Hard

248512560825621256512566125666256672567025671256722567425676256782568525688256902569225696

Wood County · 118 mg/L · Moderately hard

2610126104261052613326142261502616926180261812618426187

Ohio County · 117 mg/L · Moderately hard

26003260592606026074

Morgan County · 112 mg/L · Moderately hard

2541125422

Hampshire County · 110 mg/L · Moderately hard

2543125434254372544426704267112671426722267552675726761267632680826817268232685226865

Jackson County · 110 mg/L · Moderately hard

2523125239252412524425245252482525225262252712527526164

Logan County · 110 mg/L · Moderately hard

250222507625121251832550825547256012560625607256112561225617256242562525628256302563225634256352563725638256392564425646256472564925650256522565325654

Mason County · 110 mg/L · Moderately hard

25106251232518725247252532526025264252652528725502255032551525550

Mineral County · 110 mg/L · Moderately hard

2671026717267192672626743267502675326767

Hancock County · 104 mg/L · Moderately hard

2603426047260502605626062

Pleasants County · 98 mg/L · Moderately hard

2613426170

Wetzel County · 98 mg/L · Moderately hard

2615526159261622616726348263772641926437265622657526581

Grant County · 94.6 mg/L · Moderately hard

26707267202673126739268332684726855

Boone County · 92 mg/L · Moderately hard

25009250212502425028250472504925051250532508125093251082511425130251422514825149251542516525169251812519325203252042520525206252082520925529

Mercer County · 87.9 mg/L · Moderately hard

2470124712247142471524724247292473124733247372473824739247402474725820258412592225971

Taylor County · 86 mg/L · Moderately hard

2634726354264242643526440

Raleigh County · 83.8 mg/L · Moderately hard

2500725008250442504825060250622514025174251802580125811258132581725818258232582525827258322583625839258432584425849258512585325857258652587125873258782588025902259082590925911259152591825920259212593225989

Pendleton County · 83.3 mg/L · Moderately hard

2680226804268072681426815268662688426886

Kanawha County · 81 mg/L · Moderately hard

2500325015250252503525039250452505425061250642506725071250752508325086251022510325107251102511225126251322513425143251562516025162251772520125202252142530125302253032530425305253062530925311253122531325314253152532025387

Roane County · 77 mg/L · Moderately hard

2500525243252512525925266252702527625286

Lincoln County · 76.6 mg/L · Moderately hard

2550125505255062552125523255242554025544255572556425565255672557125573

Hardy County · 73.9 mg/L · Moderately hard

2680126810268122681826836268382684526851

Marion County · 73 mg/L · Moderately hard

2655426559265602656326571265722657426576265822658526586265872658826591

Putnam County · 70 mg/L · Moderately hard

2501125033250702508225109251242515925168252132552625560

Monroe County · 69.5 mg/L · Moderately hard

2491824941249452495124963249742497624983249842498524993

Wyoming County · 64 mg/L · Moderately hard

247162471924726247362480124818248222482324827248342483924845248472484924854248572486024867248692487024874248802488224898258102582625845258482587025875258762588225913259162592825943

Lewis County · 63 mg/L · Moderately hard

2632126338263432637226378264122644726452

Doddridge County · 61.5 mg/L · Moderately hard

2633926411264262643626456

Tyler County · 61 mg/L · Moderately hard

26146261492617526320

Ritchie County · 57 mg/L · Soft

26148261612617826325263272633726346263622641526421

Summers County · 56 mg/L · Soft

24935249622498125951259662596925977259782597925985

Wayne County · 55 mg/L · Soft

25507255112551225514255172553025534255352555525570256692569925704

Fayette County · 53.2 mg/L · Soft

250022503125036250402505725059250852509025115251182511925136251392515225161251732518525186258122583125837258402584625854258552586225864258662586825879259012590425907259172593625938259422596225976259862668026690

Preston County · 52 mg/L · Soft

2637426410264252644426519265202652426525265372654226547267052671626764

Clay County · 48 mg/L · Soft

250192503025043250882511125113251252513325141251642521125285

Gilmer County · 48 mg/L · Soft

252672613726342263512638426430264432661126638

Wirt County · 45.7 mg/L · Soft

2614326160

Greenbrier County · 45 mg/L · Soft

249012491024916249252493124938249432495724966249702497724986249912595825972259812598426261

Calhoun County · 43 mg/L · Soft

25234252352526125268261362613826141261472615126152

Braxton County · 35 mg/L · Soft

25063263352637626601266152661926621266232662426627266292663126636

Tucker County · 35 mg/L · Soft

262602626926271262872628926292

Barbour County · 30 mg/L · Soft

262382625026275263492640526416

Upshur County · 30 mg/L · Soft

262012621026218262282623426237

Randolph County · 28 mg/L · Soft

26224262302623626241262532625426257262592626326267262682627026273262762627826280262822628326285262932629426296

Pocahontas County · 24 mg/L · Soft

2491524920249242492724934249442494624954262092626426291

Nicholas County · 23 mg/L · Soft

26202262052661026617266512665626660266622666726671266762667826679266812668426691

Webster County · 16.4 mg/L · Soft

262032620626208262152621726222262662628826298

604 ZIP codes are not served by a mapped community water system — most are private-well areas. See well water hardness.

Check any ZIP's utility and hardness →

Source

Groundwater vs surface water

West Virginia's groundwater measures harder than its surface water — 93.6 mg/L across 3,297 samples versus 77 across 10,182, about 1.2× harder. Wells draw from groundwater, so well owners in West Virginia tend to see the harder number — 93.6 mg/L, moderately hard. Groundwater readings there run 23.5 to 324 mg/L across the middle 80% of samples. The comparison draws on 2,985 groundwater and 1,555 surface-water monitoring sites; 8 readings above 2,000 mg/L were logged but held out of the medians as outliers.

Groundwater (wells)

93.6 mg/L as CaCO₃ · 3,297 results at 2,985 stations.

Surface water (rivers, lakes)

77 mg/L as CaCO₃ · 10,182 results at 1,555 stations.

Groundwater measures about 1.2× harder than surface water here.

Chemistry

Water chemistry in West Virginia

Beyond the hardness number, West Virginia's water carries a fuller chemical signature — here is how its measured parameters compare to national benchmarks.

TDS

210 mg/L · n=1,315

210 mg/L — below the national county median of 226.

pH

7.8 pH · n=2,246

pH 7.8 — within the EPA secondary range of 6.5–8.5, on the alkaline side.

Alkalinity

66 mg/L as CaCO3 · n=967

66 mg/L — modest buffering capacity.

Calcium : Magnesium

30 : 8.3 mg/L3.61 : 1 · n=2,390

Calcium is about 69% of West Virginia's hardness (30 mg/L Ca to 8.3 mg/L Mg), a little more calcium-rich than the national ~68% calcium share.

Parameter medians may include a small share of quality-control samples; the hardness lane is fully QC-filtered.

Aquifers

Major aquifers under West Virginia

3 aquifer systems supply much of West Virginia's measured groundwater.

  • Valley and Ridge aquifersmedian 196.5 mg/L across 697 samples at 510 sites: very hard.
  • Alluvial aquifersmedian 116 mg/L across 121 samples at 120 sites: moderately hard.
  • Mississippian aquifersmedian 86 mg/L across 227 samples at 188 sites: moderately hard.

Together these systems account for 1,045 measured samples at 818 sites. Aquifer medians pool samples across a whole system and can mask local variation — see the national aquifer map for how these compare across states.

Trend

Hardness over time

1940s2020s140

West Virginia's decade median moved from 140 mg/L in the 1940s to 107 in the 2020s. Over the series, the decade median peaked at 140 mg/L in the 1940s and bottomed at 65 in the 1980s. Decade medians reflect where and what agencies sampled in each era, not just changes in the water itself.

Scale

Where West Virginia sits on the scale

On the USGS scale, West Virginia's 81 mg/L is moderately hard — 4.7 grains per gallon, between the 60 and 120 mg/L soft and hard cutoffs.

SoftModerately hardHardVery hard60 · 3.5 gpg120 · 7.0 gpg180 · 10.5 gpg81 mg/L — Moderately hard
Harder than 35% of the 2,977 measured county medians.

Questions

Frequently asked questions

Is West Virginia's water hard?
West Virginia's median hardness is 81 mg/L as CaCO₃, "moderately hard" on the USGS scale and below the national county median of 140 mg/L.
Which county in West Virginia has the hardest water?
Brooke County, with a median of 323 mg/L as CaCO₃ across 35 measurements.
Is well water harder than city water in West Virginia?
Groundwater measures harder here — about 1.2× the surface water — so wells tend to run harder (groundwater 93.6 vs surface water 77 mg/L).
How do I find my exact hardness in West Virginia?
Search your ZIP on the lookup tool, read your utility's Consumer Confidence Report, or test at home with a kit.
Is West Virginia's water harder than the national average?
No. West Virginia's median of 81 mg/L is below the national county median of 140 mg/L; it ranks #30 of the 50 states and D.C.

Compare

States with similar hardness

Two states measure closest to West Virginia's 81 mg/L: Tennessee at 82.9 mg/L and Pennsylvania at 83 mg/L. West Virginia measures harder than 42% of states. Browse the full ranking on the statistics page.

More: hardness scale · check your address · national statistics · the national map.

By . Source: USGS/EPA Water Quality Portal — 13,527 West Virginia measurements. Data last verified . Methodology.

Cite this page:West Virginia Water Hardness by County.” Hard Water Map. Retrieved 2026-07-22, https://hardwatermap.com/water-hardness/west-virginia/