Hard Water FeedMissouri reference

Measured, not modelled

Well water hardness in Missouri, by county

Measured well-water hardness for Missouri, county by county: the median of laboratory hardness samples taken at real water wells, in grains per gallon and mg/L as CaCO3, with the number of wells behind every figure.

Most published hardness-by-county tables are estimates from municipal tap water. The figures below are different: they are medians of laboratory samples taken at water wells, from the public record, and every row says how many wells stand behind it. The same table qualifies every lead Hard Water Feed sells, so this page is also how you check our arithmetic — the full method is on the methodology page.

The scale

Ratings below use the Water Quality Association scale, in grains per gallon (gpg); 1 gpg is 17.118 mg/L as CaCO3.

RatingRange
soft0 – 1 gpg
slightly hard1 – 3.5 gpg
moderately hard3.5 – 7 gpg
hard7 – 10.5 gpg
very hardover 10.5 gpg

Every measured county

Source: Water Quality Portal (USGS & US EPA). Water Quality Portal (USGS NWIS + EPA STORET), siteType Well, 13 analytes. 3049 wells filed a hardness value; 2 had it computed from calcium + magnesium. 364 local cells, 85 counties. 26 counties dropped for straddling the softener threshold. A county appears only when at least 3 distinct wells carry a laboratory hardness result; the 30 of Missouri’s 115 counties not listed fall short of that bar or fall under the note above, and they are left out rather than guessed at.

CountyMedian (gpg)Middle half (gpg)mg/L CaCO3RatingWellsSamples
Andrew19.612–24.1336very hard1616
Atchison20.215.8–27.6346very hard2424
Audrain18.115.6–19.3310very hard3030
Barry10.58–12.9180very hard4747
Barton9.98.8–11.1169hard3333
Benton15.213.4–19.4260very hard99
Bollinger14.913.6–16.9255very hard66
Boone19.316.4–25330very hard8383
Buchanan20.315.8–31347very hard2222
Butler11.49.3–14.6195very hard2828
Callaway17.515.9–21.6300very hard2020
Camden16.115.8–17.4276very hard88
Cape Girardeau13.410–16.2229very hard2828
Carroll19.913.4–39.7341very hard4343
Carter13.512.3–14.6231very hard1515
Cedar9.99.6–13169hard99
Chariton17.512–87.6300very hard2727
Christian9.38.3–10.5159hard1212
Clark16.412.9–20.4281very hard2828
Clay27.219.1–32.9466very hard4040
Clinton15.211.7–20.2260very hard1414
Cole17.215.2–20.3294very hard2222
Cooper16.114.8–17.3276very hard1616
Crawford11.79.9–13.4200very hard2020
Dade9.38.6–13.6159hard1717
Dallas18.714.8–22.3320very hard1616
Dent11.710.5–13.1200very hard1717
Douglas14.614.2–15250very hard44
Franklin16.711.7–22.8286very hard5454
Gasconade14.613.6–17.2250very hard1616
Gentry21.618–31.6370very hard1212
Greene9.98.7–12.6169hard2929
Grundy27.516.4–54.8471very hard3838
Harrison24.517.4–37.7419very hard1717
Hickory13.411.7–15.2229very hard1111
Holt26.217.2–33448very hard2121
Howell12.311.1–13211very hard1919
Iron11.710.5–94.2200very hard1313
Jasper13.910.6–22.2238very hard100100
Jefferson18.116.1–22.8310very hard121121
Knox20.416.9–34.5349very hard55
Laclede15.811.8–17.5270very hard1212
Lawrence9.78.8–11.6166hard2424
Lewis15.811.7–20.4270very hard2323
Lincoln16.415.2–16.9281very hard1616
Linn15.212–21.3260very hard2121
Macon61.314.3–119.81,049very hard2929
Maries17.515.2–29.2300very hard1111
Marion15.212.3–19.9260very hard99
Mercer46.717.2–74.5799very hard1616
Miller18.714.6–20.4320very hard1111
Moniteau15.213–16.8260very hard1212
Monroe18.716.6–24320very hard55
Montgomery19.316.4–21.6330very hard1515
Morgan15.811.1–17.5270very hard77
Newton9.38.2–11.7159hard3535
Oregon15.813.2–16.9270very hard2323
Osage17.516.4–19.3300very hard1111
Ozark15.214–17.5260very hard77
Perry18.712.1–21.8320very hard1414
Pettis16.413.4–18.1281very hard1919
Phelps17.515–21300very hard4646
Pike18.714–20.4320very hard88
Platte19.912.7–33.6341very hard2626
Polk11.711.1–15.2200very hard77
Pulaski15.312.9–18.6262very hard116116
Putnam2418.1–30.1411very hard1313
Reynolds90.511.4–120.51,549very hard3636
Ripley12.78.3–16.8217very hard88
Saline18.714.3–29.5320very hard6868
Shannon1311.7–16.4223very hard4343
St. Charles18.715.8–24.5320very hard167167
St. Clair12.911.7–16.2221very hard77
St. Francois30.616.6–40.6524very hard6565
St. Louis17.512.9–22.2300very hard122122
Ste. Genevieve18.113.6–22.5310very hard1010
Stone8.87.6–11.9151hard99
Sullivan21.617.5–38.6370very hard1111
Taney15.214–17.5260very hard1515
Texas13.411.7–14.6229very hard2323
Warren16.416.4–21281very hard1515
Washington15.214–18.7260very hard1111
Webster11.79.9–14.5200very hard77
Worth18.412.4–21.9315very hard88
Wright12.410.7–12.9212very hard1212

Is well water hard in St. Charles County, Missouri?

Yes — the median across 167 measured wells, one reading each in St. Charles County is 18.7 grains per gallon (about 320 mg/L as CaCO3), which is “very hard” on the Water Quality Association scale. The middle half of those wells falls between 15.8 and 24.5 gpg, so individual wells vary widely around the median. This is groundwater measured at other wells in the county, not a reading from any one property.

Is well water hard in St. Louis County, Missouri?

Yes — the median across 122 measured wells, one reading each in St. Louis County is 17.5 grains per gallon (about 300 mg/L as CaCO3), which is “very hard” on the Water Quality Association scale. The middle half of those wells falls between 12.9 and 22.2 gpg, so individual wells vary widely around the median. This is groundwater measured at other wells in the county, not a reading from any one property.

Is well water hard in Jefferson County, Missouri?

Yes — the median across 121 measured wells, one reading each in Jefferson County is 18.1 grains per gallon (about 310 mg/L as CaCO3), which is “very hard” on the Water Quality Association scale. The middle half of those wells falls between 16.1 and 22.8 gpg, so individual wells vary widely around the median. This is groundwater measured at other wells in the county, not a reading from any one property.

Is well water hard in Pulaski County, Missouri?

Yes — the median across 116 measured wells, one reading each in Pulaski County is 15.3 grains per gallon (about 262 mg/L as CaCO3), which is “very hard” on the Water Quality Association scale. The middle half of those wells falls between 12.9 and 18.6 gpg, so individual wells vary widely around the median. This is groundwater measured at other wells in the county, not a reading from any one property.

Is well water hard in Jasper County, Missouri?

Yes — the median across 100 measured wells, one reading each in Jasper County is 13.9 grains per gallon (about 238 mg/L as CaCO3), which is “very hard” on the Water Quality Association scale. The middle half of those wells falls between 10.6 and 22.2 gpg, so individual wells vary widely around the median. This is groundwater measured at other wells in the county, not a reading from any one property.

Is well water hard in Boone County, Missouri?

Yes — the median across 83 measured wells, one reading each in Boone County is 19.3 grains per gallon (about 330 mg/L as CaCO3), which is “very hard” on the Water Quality Association scale. The middle half of those wells falls between 16.4 and 25 gpg, so individual wells vary widely around the median. This is groundwater measured at other wells in the county, not a reading from any one property.

Is well water hard in Saline County, Missouri?

Yes — the median across 68 measured wells, one reading each in Saline County is 18.7 grains per gallon (about 320 mg/L as CaCO3), which is “very hard” on the Water Quality Association scale. The middle half of those wells falls between 14.3 and 29.5 gpg, so individual wells vary widely around the median. This is groundwater measured at other wells in the county, not a reading from any one property.

Is well water hard in St. Francois County, Missouri?

Yes — the median across 65 measured wells, one reading each in St. Francois County is 30.6 grains per gallon (about 524 mg/L as CaCO3), which is “very hard” on the Water Quality Association scale. The middle half of those wells falls between 16.6 and 40.6 gpg, so individual wells vary widely around the median. This is groundwater measured at other wells in the county, not a reading from any one property.

Is well water hard in Franklin County, Missouri?

Yes — the median across 54 measured wells, one reading each in Franklin County is 16.7 grains per gallon (about 286 mg/L as CaCO3), which is “very hard” on the Water Quality Association scale. The middle half of those wells falls between 11.7 and 22.8 gpg, so individual wells vary widely around the median. This is groundwater measured at other wells in the county, not a reading from any one property.

Is well water hard in Barry County, Missouri?

Yes — the median across 47 measured wells, one reading each in Barry County is 10.5 grains per gallon (about 180 mg/L as CaCO3), which is “very hard” on the Water Quality Association scale. The middle half of those wells falls between 8 and 12.9 gpg, so individual wells vary widely around the median. This is groundwater measured at other wells in the county, not a reading from any one property.

The answers above cover the 10 counties with the most measured wells; the table covers every county that clears the minimum. If your county isn’t listed, the honest answer is that the public record doesn’t hold enough well samples there for us to say — not that its water is soft.

What this means if you sell water treatment

Hard Water Feed publishes a weekly feed of newly filed domestic wells in these counties, qualified against this same hardness table and sold to one water-treatment business per territory. The territory grid shows what’s open; the category guide explains the mechanism.

Selling water treatment in Missouri? The new wells behind these figures are sold by territory — well water leads in Missouri.

Built from the same data that builds the feed, and regenerated with it — figures on this page change only when the underlying public record does.