Skip to main content

Water Hardness in Montana

Across 11 measured cities — with 77 more covered by labeled county-level estimates — Montana's median tap water hardness is 159.0 mg/L (9.3 gpg): hard on the USGS scale. Below: every covered city, the state's hardest and softest water, and the geology that explains it.

Data updated September 13, 2026. Sources: utility-reported water quality data and USGS/EPA Water Quality Portal samples.

State Median
159.0
mg/L (9.3 gpg), measured cities
Measured Range
92.0-490.6
mg/L across measured cities
Measured Cities
11
utility-reported or computed values
County Estimates
77
88% of covered cities

What it costs to soften Montana water

Water softener cost in Montana at 9.3 gpg prices the equipment and the installation labour against the plumber wages published for Montana, and labels every range as modelled or measured rather than leaving you to guess which it is.

Montana · 9.3 grains per gallon

$991–$1,337

installed, midpoint $1,145 — a 24,000-grain unit, the size 4 people at this hardness need.

Salt and drain water over 10 years: $864–$1,532 — the 10,183,500 grains of hardness this household removes, at the national salt price and water rate whose sources are named below. Filter changes and Service contract are omitted rather than assumed.

Sized for 4 people regenerating every 7 days: 19,530 grains of capacity needed, rounded up to the next common residential size. The median of 11 measured Montana cities in our hardness dataset. Modelled: the standard build band published for that state at the size this hardness calls for, equipment priced 2026-10-04 against the May 2025 reference period (OEWS M2025). Salt: the median retailer price of 3 retailers, read 2026-10-04, at a declared salt dose per regeneration. Drain water: about 50 gallons per regeneration from a government extension estimate read 2026-10-04, at the 2024 national average water and sewer rate from a government source read 2026-10-04.

Deciding whether it is worth it at all? Start from how much a water softener costs nationally — the same equipment, installation and ten-year ownership breakdown before any state wage adjustment is applied.

Montana Cities by Hardness Category

Measured cities only — labeled county estimates never enter the category counts or the median.

CategoryRangeMeasured citiesShare
Soft0-60 mg/L00.0%
Moderately hard60-120 mg/L327.3%
Hard120-180 mg/L436.4%
Very hard>180 mg/L436.4%

Hardest and Softest Water in Montana

Measured values only; labeled county estimates and values under active dispute never rank.

Hardest water in Montana

  1. Sidney — 490.6 mg/L (28.7 gpg), very hard
  2. Huntley — 260.2 mg/L (15.2 gpg), very hard
  3. Belgrade — 223.0 mg/L (13.0 gpg), very hard
  4. Lolo — 201.0 mg/L (11.8 gpg), very hard
  5. Colstrip — 179.0 mg/L (10.5 gpg), hard

Softest water in Montana

  1. Bozeman — 92.0 mg/L (5.4 gpg), moderately hard
  2. Butte — 96.9 mg/L (5.7 gpg), moderately hard
  3. Big Sky — 129.0 mg/L (7.5 gpg), hard
  4. Great Falls — 144.7 mg/L (8.5 gpg), hard
  5. Billings — 159.0 mg/L (9.3 gpg), hard

Every Covered City in Montana

All 88 covered Montana cities, sorted by population served. "County estimate" rows are labeled context values from USGS/EPA Water Quality Portal county sampling — they never enter the median above. City names link to each city's full water quality page.

CityHardness (mg/L)gpgCategoryData
Billings159.09.3HardUtility-reported
Missoula116.06.8Moderately hardUtility-reported
Great Falls144.78.5HardComputed from Ca+Mg
Bozeman92.05.4Moderately hardUtility-reported
Butte96.95.7Moderately hardUtility-reported
Whitefish73.14.3Moderately hardCounty estimate
Havre175.010.2HardCounty estimate
Belgrade223.013.0Very hardUtility-reported
West Yellowstone134.07.8HardCounty estimate
Miles City326.019.1Very hardCounty estimate
Anaconda133.07.8HardCounty estimate
Sidney490.628.7Very hardComputed from Ca+Mg
Big Sky129.07.5HardUtility-reported
Box Elder175.010.2HardCounty estimate
Hardin314.018.4Very hardCounty estimate
Glasgow353.520.7Very hardCounty estimate
Poplar315.018.4Very hardCounty estimate
Wolf Point315.018.4Very hardCounty estimate
Deer Lodge161.09.4HardCounty estimate
Lolo201.011.8Very hardUtility-reported
Conrad234.513.7Very hardCounty estimate
Ronan99.05.8Moderately hardCounty estimate
Colstrip179.010.5HardComputed from Ca+Mg
East Helena92.65.4Moderately hardCounty estimate
Troy83.64.9Moderately hardCounty estimate
Pablo99.05.8Moderately hardCounty estimate
Red Lodge159.09.3HardCounty estimate
Townsend128.07.5HardCounty estimate
Eureka83.64.9Moderately hardCounty estimate
Stevensville24.01.4SoftCounty estimate
Thompson Falls86.45.0Moderately hardCounty estimate
Columbus69.04.0Moderately hardCounty estimate
Roundup760.044.4Very hardCounty estimate
Three Forks134.07.8HardCounty estimate
Baker344.020.1Very hardCounty estimate
Malta392.522.9Very hardCounty estimate
Manhattan134.07.8HardCounty estimate
Plentywood650.038.0Very hardCounty estimate
Choteau328.019.2Very hardCounty estimate
Big Timber91.05.3Moderately hardCounty estimate
Seeley Lake97.45.7Moderately hardCounty estimate
Fort Benton221.512.9Very hardCounty estimate
Virginia City110.06.4Moderately hardCounty estimate
Boulder47.52.8SoftCounty estimate
Chinook310.018.1Very hardCounty estimate
Ennis110.06.4Moderately hardCounty estimate
Philipsburg114.06.7Moderately hardCounty estimate
Plains86.45.0Moderately hardCounty estimate
Crow Agency314.018.4Very hardCounty estimate
Ballantine163.59.6HardCounty estimate
Black Eagle169.09.9HardCounty estimate
Lakeside73.14.3Moderately hardCounty estimate
Absarokee69.04.0Moderately hardCounty estimate
Harlowton303.017.7Very hardCounty estimate
Lincoln92.65.4Moderately hardCounty estimate
Scobey286.016.7Very hardCounty estimate
Fairview244.514.3Very hardCounty estimate
White Sulphur Springs188.011.0Very hardCounty estimate
Fort Peck243.614.3Very hardCounty estimate
Gardiner60.23.5Moderately hardCounty estimate
Culbertson315.018.4Very hardCounty estimate
Circle243.614.3Very hardCounty estimate
Medicine Lake650.038.0Very hardCounty estimate
Lodge Grass314.018.4Very hardCounty estimate
Broadus514.030.1Very hardCounty estimate
Froid315.018.4Very hardCounty estimate
Ashland514.030.1Very hardCounty estimate
Bainville315.018.4Very hardCounty estimate
Nashua353.520.7Very hardCounty estimate
Ekalaka356.520.9Very hardCounty estimate
Hysham227.513.3Very hardCounty estimate
Kalispell73.14.3Moderately hardCounty estimate
Hinsdale353.520.7Very hardCounty estimate
Huntley260.215.2Very hardComputed from Ca+Mg
Basin47.52.8SoftCounty estimate
Emigrant60.23.5Moderately hardCounty estimate
Richey575.033.6Very hardCounty estimate
Saco392.522.9Very hardCounty estimate
Lambert244.514.3Very hardCounty estimate
Opheim353.520.7Very hardCounty estimate
Ramsay187.010.9Very hardCounty estimate
Bigfork99.05.8Moderately hardCounty estimate
Flaxville286.016.7Very hardCounty estimate
Terry245.014.3Very hardCounty estimate
Florence24.01.4SoftCounty estimate
Harlem310.018.1Very hardCounty estimate
Martin City73.14.3Moderately hardCounty estimate
Superior78.84.6Moderately hardCounty estimate

Above 120 mg/L (7 gpg), scale is usually worth treating — see our water softener guide, or size a system with the hardness calculator & converter.

The Geology Behind Montana's Water Hardness

Montana sits in the Mountain West basins and desert Southwest region.

Mountain snowmelt starts out soft, but across the interior West it drains into closed basins floored with carbonate and evaporite sediments, and the arid climate evaporates water faster than rain can dilute it. Rivers like the Colorado accumulate dissolved calcium and magnesium along their whole length, so the USGS maps most basin-and-range and desert-Southwest supplies as hard to very hard. Towns high in the mountains that capture snowmelt directly are the region's soft-water exceptions.

Source: USGS Water Science School - Hardness of Water

Montana Water Hardness FAQ

Does Montana have hard water?

Yes — across Montana's measured cities, typical tap water is hard. The median is 159.0 mg/L (9.3 gpg) — hard on the USGS scale, where anything above 120 mg/L (7 gpg) counts as hard. 8 of Montana's 11 measured cities fall in the hard or very hard bands (73%), so check your own city rather than the state average.

How hard is tap water in Montana?

Across the 11 Montana cities with measured values in our index, the median hardness is 159.0 mg/L (9.3 gpg) — hard on the USGS scale. Individual cities range from 92.0 to 490.6 mg/L, so check your own city rather than assuming the state number.

Which city in Montana has the hardest water?

Sidney has the hardest measured tap water in our Montana index at 490.6 mg/L (28.7 gpg) — very hard on the USGS scale. Rankings use measured utility values only; labeled county estimates and values under active dispute are excluded.

Do I need a water softener in Montana?

8 of Montana's 11 measured cities (73%) fall in the hard or very hard bands — above 120 mg/L (7 gpg), the level where most water treatment professionals suggest considering an ion-exchange softener. Hardness varies utility to utility, so look up your own city's value before sizing equipment.

How do I find my city's exact water hardness?

Enter your ZIP code in our free lookup at tapwaterdata.com/zip to see the value we hold for your Montana city from utility-reported water quality data, check your water utility's annual Consumer Confidence Report (CCR), or use a home test-strip kit.

Need whole-house or professional water treatment?

For the problems a pitcher or under-sink filter cannot fix — scale, rust and black staining, sulfur smell, well contamination, or test results you cannot explain. Tell us what is happening and we will connect you with a local water-treatment professional.

TapWaterData may be compensated when you are connected with a water-treatment professional.

Get the Weekly Water Brief

One email a week on water testing, treatment, and what water-quality data means for your home.

One email a week. Unsubscribe anytime.