MyCleanWater

Montana Water Quality by City

Water quality reports for 225 cities in Montana.

CityPopulationContaminantsAbove LimitPFASViolations
Billings114K10None77 active
Missoula68K10None182 active
Great Falls60K10None44 active
Bozeman56K00None85 active
Butte33K00None5 active
Helena32K10None68 active
Kalispell25K21None79 active
Belgrade10K00None31 active
Whitefish10K00None13 active
Havre10K10None14 active
West Yellowstone10K10None7 active
Miles City10K10None5 active
Malmstrom Air Force Base9K20NoneNone
Livingston8K10None108 active
Anaconda7K00None9 active
Laurel6K10None5 active
Bigfork6K10None11 active
Lewistown6K00None11 active
Hamilton6K10None25 active
Polson5K00None12 active
Sidney5K10None17 active
Libby5K00None57 active
Glendive5K10None38 active
Browning5K00NoneNone
Columbia Falls4K11None84 active
Dillon4K10None23 active
Big Sky4K10None4 active
Shelby4K10None6 active
Hardin4K10None60 active
Lolo3K00None8 active
Glasgow3K00None14 active
Cut Bank3K00None26 active
Corvallis3K00None3 active
Culbertson3K00None5 active
Poplar3K00NoneNone
Deer Lodge3K00None8 active
Conrad3K00None6 active
Ronan2K00None3 active
Colstrip2K00None9 active
Forsyth2K00None10 active
Rocker2K00NoneNone
Pablo2K00None6 active
East Helena2K00None43 active
Troy2K00None13 active
Stevensville2K00None14 active
Townsend2K00None8 active
Red Lodge2K00None4 active
Eureka2K00None9 active
Thompson Falls2K00None3 active
Columbus2K00None2 active
Three Forks2K00None4 active
Roundup2K00None3 active
Baker2K00None7 active
Manhattan2K00None7 active
Malta2K00None6 active
Hingham2K00None7 active
Plentywood2K00NoneNone
Plains2K00NoneNone
Choteau2K00None7 active
Big Timber2K00None7 active
Seeley Lake2K00None3 active
Virginia City2K00None4 active
Fort Benton2K00NoneNone
Whitehall2K00None4 active
Ennis1K00None4 active
Boulder1K00None17 active
Philipsburg1K00None24 active
Chinook1K00None1 active
Fort Harrison1K00NoneNone
Black Eagle1K00NoneNone
Lakeside1K00None6 active
Hungry Horse1K00None4 active
Absarokee1K00None2 active
Superior1K00None2 active
Harlowton1K00None7 active
West Glacier1K00None1 active
Scobey1K00None4 active
White Sulphur Springs1K00None11 active
Fairview1K00None4 active
East Glacier90000None24 active
Chester87000None17 active
Darby85000None10 active
Harlem82000None16 active
Fort Smith80000None15 active
Pinesdale80010None4 active
Somers76500None5 active
Bridger75000None1 active
Brady75000None37 active
Warm Springs72100None2 active
Fairfield71810None1 active
Gardiner70000None10 active
St. Ignatius70000NoneNone
Gallatin Gateway67000NoneNone
Ft. Peck66300NoneNone
Cascade65000None2 active
Ashland65000None1 active
Circle64400None6 active
Sheridan63200None6 active
Big Sandy60800None2 active
Belt60000None1 active
Medicine Lake60000None7 active
Joliet60000None3 active
Hot Springs60000NoneNone
Vaughn58500None7 active
Wibuax55000None8 active
Lincoln53000None11 active
Fort Shaw52500None9 active
Fromberg50000None3 active
Alberton49500NoneNone
Lodge Grass48000None9 active
Huntley47500None3 active
Power47000None8 active
Sunburst45900None9 active
Valier45200None6 active
Coram45000None1 active
Charlo45000None3 active
Broadus45000None5 active
Froid45000None7 active
Stanford42500None4 active
Twin Bridges42400None1 active
Ekalaka40000None2 active
Jordan36400None6 active
Trout Creek35000None2 active
Bainville35000None4 active
Clancy35000None17 active
Martin City34000None7 active
Dutton33800None4 active
Noxon33000None4 active
Nashua30000None19 active
Clyde Park30000None1 active
Cooke City30000None1 active
Roberts30000None4 active
Kevin29000NoneNone
Highwood28000None9 active
Lima27900None2 active
Winifred27400None9 active
Ryegate27000None5 active
Hysham26200None6 active
Geraldine26000None10 active
Denton25500None8 active
Hinsdale25000None3 active
Frenchtown25000None3 active
Wilsall25000None8 active
Fort Peck24000NoneNone
Heart Butte24000None2 active
Neihart22900None16 active
Stockett21000None4 active
Belfry20500NoneNone
Paradise20000NoneNone
Broadview20000None15 active
Galata20000NoneNone
Sand Coulee20000None12 active
Loma20000None2 active
Basin20000None14 active
Winnett18700None11 active
Moore18600None3 active
Saco18000None2 active
Richey18000None11 active
Emigrant18000NoneNone
Huson17500None6 active
Westby17200None6 active
Melstone17000None11 active
Zortman16900None6 active
Rexford16000NoneNone
Lambert15000None22 active
Martinsdale15000None6 active
Carter15000None10 active
Melville15000None3 active
Marion13000NoneNone
Plevna13000None2 active
Judith Gap12600None4 active
Geyser12500None6 active
Yellowtail12500None1 active
Hobson12500NoneNone
Dodson12000None7 active
Shepherd12000None5 active
Trego11500None2 active
Thoimpson Falls11500None2 active
Opheim11100None1 active
Roy11000None2 active
Sun River10500None3 active
Ulm10500None2 active
Grass Range10200None4 active
Sweet Grass10000None8 active
Wolf Point10000None2 active
Bynum10000None1 active
Ramsay9700NoneNone
Outlook9600None5 active
Ledger9500None2 active
Pendroy9200None5 active
Heron8400NoneNone
Augusta8400None2 active
Flaxville8200None19 active
Manhattan Mt8000None3 active
Gildford8000None2 active
Musselshell7500NoneNone
Alder7500None7 active
Fortine7500None1 active
Rudyard7500NoneNone
Rapelje7000None4 active
Ethridge7000NoneNone
Haugan7000NoneNone
Wolf Creek6700None3 active
Florence6500NoneNone
Antelope5900None6 active
Jackson5800None18 active
Rollins5600NoneNone
Two Dot5000None12 active
Turner5000None2 active
Greycliff5000NoneNone
No City5000NoneNone
E Helena5000None6 active
Loring4500NoneNone
St. Regis4500NoneNone
Bonner4300None2 active
Inverness3800None3 active
Pray3300NoneNone
Livingstion3100None2 active
Potomac2500None6 active
Deborgia2500None2 active
Condon2500NoneNone
Coffee Creek2400NoneNone
Milltown2400None1 active
BrocktonN/A00None6 active
Big ForkN/A00None1 active