TapBuff

Montana tap water, by utility.

42 utilities with a full report, serving 572,683 people as they report it. Regulated PFAS turned up at 4 of them.

Matched to your utility using EPA records.

All 42, by people served

Montana utilities, All 42, by people served
UtilityBased inServesRegulated PFASHealth-based violations since 2016
City of BillingsBillings114,000None found0
Missoula WaterMissoula68,200None found0
City of Great FallsGreat Falls60,000None found5
City of BozemanBozeman56,000None found0
Butte Silverbow Water DeptButte33,000None found0
Helena Water SystemHelena32,091None found3
Kalispell Public WorksKalispell25,000PFOS, PFHxS0
Billings Heights Co Water Dist ofBillings12,000None found0
City of BelgradeBelgrade10,460None found0
City of WhitefishWhitefish10,418None found0
City of HavreHavre9,921None found2
Town of West YellowstoneWest Yellowstone9,899None found1
City of Miles CityMiles City9,565None found3
Malmstrom Air Force BaseGreat Falls8,850None found2
Flathead County Water and SewerKalispell7,775None found0
City of LivingstonLivingston7,500None found0
Anaconda Water DepartmentAnaconda6,750None found0
Laurel Municipal Water SystemLaurel6,339None found1
Bigfork County Water and SewerBigfork6,100None found0
City of LewistownLewistown5,923None found1
Lockwood Water and Sewer DistrictBillings5,900None found0
City of HamiltonHamilton5,660PFBS0
City of PolsonPolson5,300None found0
City of SidneySidney5,000None found0
City of LibbyLibby4,892None found4
City of GlendiveGlendive4,873None found0
Town of BrowningBrowning4,671None found1
City of Columbia FallsColumbia Falls4,450None found0
North Star Zoot WaterBozeman4,323Not sampled0
City of DillonDillon4,300None found0
River Rock County Water and Sewer DistBelgrade4,200None found0
Big Sky County Water and Sewer Dist 363Big Sky4,132PFBS0
City of ShelbyShelby3,970None found0
City of HardinHardin3,500None found0
Lolo Water and Sewer DistLolo3,315Not sampled0
Sun Prairie Village CountyGreat Falls1,800None found0
Phantom Hills Water SystemMissoula810None found0
Town of PinesdalePinesdale800None found1
Town of FairfieldFairfield718None found0
Alpine Village WUAWhitefish125PFOS0
Big Pines Trailer CourtMissoula78None found0
Black Rock Estates SubdivisionBillings75None found0

Utilities EPA sampled under UCMR 5, plus any other community system serving 3,300 people or more. Smaller systems appear in ZIP code results. People served is what each utility reports to EPA. Data: EPA SDWIS 2026 Q2 and UCMR 5.

Where to go next

  • Read your utility’s own report

    It lists nitrate, arsenic and byproduct levels that federal data does not carry.

    How to read it
  • Every contaminant

    Legal limits, health goals and what handles each one.

    All contaminants
  • Filters, checked

    Every filter TapBuff has checked against a certifier’s listing, with five-year costs.

    Compare filters