Skip to main content
💧 TapWaterData

Water Hardness in Montana

Across 18 measured cities — with 74 more covered by labeled county-level estimates — Montana's median tap water hardness is 144.7 mg/L (8.5 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 July 6, 2026. Sources: utility-reported water quality data and USGS/EPA Water Quality Portal samples.

State Median
144.7
mg/L (8.5 gpg), measured cities
Measured Range
92.0-490.6
mg/L across measured cities
Measured Cities
18
utility-reported or computed values
County Estimates
74
80% of covered cities

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/L527.8%
Hard120-180 mg/L738.9%
Very hard>180 mg/L633.3%

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. Ashland 299.1 mg/L (17.5 gpg), very hard
  3. Huntley 260.2 mg/L (15.2 gpg), very hard
  4. Culbertson 245.3 mg/L (14.3 gpg), very hard
  5. Lolo 201.0 mg/L (11.8 gpg), very 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. Black Eagle 144.7 mg/L (8.5 gpg), hard
  5. Great Fall 144.7 mg/L (8.5 gpg), hard

Every Covered City in Montana

All 92 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
Malmstrom AFB144.78.5HardComputed from Ca+Mg
Orchard Homes116.06.8Moderately hardUtility-reported
East Missoula116.06.8Moderately hardUtility-reported
Bozeman92.05.4Moderately hardUtility-reported
Black Eagle144.78.5HardComputed from Ca+Mg
Great Falls144.78.5HardComputed from Ca+Mg
Great Fall144.78.5HardComputed from Ca+Mg
Butte96.95.7Moderately hardUtility-reported
Whitefish73.14.3Moderately hardCounty estimate
Belgrade225.713.2Very hardUtility-reported
Havre175.010.2HardCounty estimate
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
Culbertson245.314.3Very hardComputed from Ca+Mg
Hardin314.018.4Very hardCounty estimate
Glasgow353.520.7Very hardCounty estimate
Lolo201.011.8Very hardUtility-reported
Poplar315.018.4Very hardCounty estimate
Wolf Point315.018.4Very hardCounty estimate
Deer Lodge161.09.4HardCounty estimate
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
Lakeside73.14.3Moderately hardCounty estimate
Absarokee69.04.0Moderately hardCounty estimate
Ashland299.117.5Very hardComputed from Ca+Mg
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
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
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 144.7 mg/L (8.5 gpg) — hard on the USGS scale, where anything above 120 mg/L (7 gpg) counts as hard. 13 of Montana's 18 measured cities fall in the hard or very hard bands (72%), so check your own city rather than the state average.

How hard is tap water in Montana?

Across the 18 Montana cities with measured values in our index, the median hardness is 144.7 mg/L (8.5 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?

13 of Montana's 18 measured cities (72%) 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.

Stay Informed About Your Water Quality

Get EPA reports, filter recommendations, and safety alerts for your area.

Join 10,000+ people protecting their families. Unsubscribe anytime.