Montana Water Quality Report (2026)

By Echo Water Research Team 9 min read
Montana Water Quality Report (2026)

Montana Tap Water Quality Report

224 cities analyzed • 561,954 people served

Updated March 2026 • Data from EWG & EPA SDWIS

224
Cities Analyzed
6.3
Avg Above Guidelines
561,954
Total Population Served
Best Water Quality
Shelby (0 above guidelines)
Most Concerns
Fort Benton (13 above guidelines)

Most Common Contaminants in Montana

Contaminant Found In % of Cities
Nitrate and nitrite carcinogen 177 of 224 79%
Fluoride 142 of 224 63%
Total trihalomethanes (TTHMs) carcinogen 124 of 224 55%
Haloacetic acids (HAA5) carcinogen 115 of 224 51%
Uranium carcinogen 109 of 224 49%
Bromodichloromethane carcinogen 105 of 224 47%
Chloroform carcinogen 102 of 224 46%
Dibromochloromethane carcinogen 99 of 224 44%
Dibromoacetic acid 95 of 224 42%
Radium, combined (-226 and -228) 91 of 224 41%

City-by-City Water Quality Rankings

Ranked by number of contaminants above EWG health guidelines (most to fewest).

# City Detected Above Guidelines Above Legal People Served
1 Billings 23 13 0 114,000
2 Helena 24 13 0 31,005
3 Colstrip 19 13 0 2,350
4 Columbus 16 13 0 1,900
5 Manhattan 17 13 0 1,800
6 Orem 17 13 0 800
7 Ryegate 17 13 0 270
8 Huntley 17 13 0 240
9 Bridger 20 13 0 50
10 Yellowtail 15 13 0 40
11 Fort Harrison 24 13 0 25
12 Fort Benton 14 13 0 0
13 Missoula 24 12 0 68,200
14 Great Fall 23 12 0 60,000
15 Sidney 12 12 0 5,000
16 Hardin 20 12 0 3,500
17 Cutbank 15 12 0 3,105
18 Forsyth 16 12 0 2,260
19 Roundup 15 12 0 1,900
20 Black Eagle 23 12 0 1,233
21 Dallas 16 12 0 650
22 Miles City 16 12 0 480
23 Cut Bank 15 12 0 478
24 Kevin 15 12 0 275
25 Port Orchard 14 12 0 100
26 Ramsay 12 12 0 97
27 Rapelje 15 12 0 70
28 El Dorado Hills 23 12 0 60
29 Saco 14 12 0 0
30 Boulder 13 12 0 0
31 Malmstrom Air Force Base 24 12 0 0
32 Emigrant 15 12 0 0
33 Laurel 13 11 0 6,339
34 Superior 13 11 0 1,100
35 Scobey 14 11 0 1,026
36 Ashland 14 11 0 650
37 Joliet 16 11 0 600
38 Lincoln 16 11 0 530
39 Sun River 14 11 0 525
40 Fromberg 14 11 0 500
41 Hysham 13 11 0 262
42 Wilsall 14 11 0 250
43 Westby 14 11 0 172
44 Carter 16 11 0 150
45 Chinook 15 11 0 100
46 Geraldine 13 11 0 50
47 Denton 14 11 0 0
48 Bozeman 22 10 0 56,000
49 Havre 15 10 0 9,921
50 Hamilton 12 10 0 5,085
51 Glendive 17 10 0 5,000
52 Dillon 11 10 0 4,300
53 Glasgow 15 10 0 3,253
54 East Helena 11 10 0 2,114
55 Red Lodge 11 10 0 2,000
56 Three Forks 15 10 0 1,900
57 Harlotwon 15 10 0 1,050
58 Fort Peck 14 10 0 903
59 Chester 13 10 0 870
60 Ft. Peck 14 10 0 663
61 Cascade 15 10 0 650
62 Virginia City 11 10 0 500
63 Power 12 10 0 89
64 Basin 10 10 0 0
65 Choteau 10 10 0 0
66 Flaxville 13 10 0 0
67 Butte 17 9 0 33,000
68 Livingston 12 9 0 7,500
69 Culbertson 12 9 0 3,005
70 Conrad 16 9 0 2,500
71 Plentywood 12 9 0 1,700
72 Plains 10 9 0 1,500
73 White Sulphur Springs 11 9 0 1,000
74 Fairview 13 9 0 1,000
75 Pinesdale 16 9 0 750
76 Lodge Grass 13 9 0 480
77 St Marie 10 9 0 450
78 Broadus 11 9 0 450
79 Medicine Lake 12 9 0 300
80 Roberts 13 9 0 300
81 Nashua 11 9 0 300
82 Froid 12 9 0 225
83 San Diego 12 9 0 200
84 Warm Springs 12 9 0 171
85 Ledger 15 9 0 95
86 Baker 13 9 0 85
87 Brady 13 9 0 0
88 Bainville 12 9 0 0
89 Big Sandy 11 9 0 0
90 Highwood 11 9 0 0
91 Antelope 12 9 0 0
92 Kalispell 16 8 0 20,008
93 Anaconda 12 8 0 6,750
94 Seeley Lake 10 8 0 1,375
95 Philipsburg 12 8 0 1,360
96 Hinsdale 10 8 0 250
97 Stockett 12 8 0 210
98 Winnett 11 8 0 187
99 Fairfield 11 8 0 0
100 Dutton 12 8 0 0
101 Loma 15 8 0 0
102 Absarokee 11 8 0 0
103 Clyde Park 13 8 0 0
104 Whitefish 12 7 0 10,418
105 Circle 8 7 1 644
106 Broadview 11 7 0 200
107 Paradise 8 7 0 150
108 Corpus Christi 9 7 0 87
109 Neihart 9 7 0 45
110 Big Sky 11 6 0 450
111 Sunburst 10 6 0 434
112 Joplin 9 6 0 225
113 Polson 6 5 0 4,700
114 Thompson Falls 10 5 0 1,600
115 Great Falls 6 5 0 1,500
116 St Ignatius 7 5 0 600
117 Worden 7 5 0 450
118 Moore 9 5 0 186
119 Ballantine 7 5 0 75
120 Big Timber 8 5 0 60
121 Jackson 7 5 1 38
122 Richey 9 5 1 0
123 Belgrade 4 4 0 10,460
124 Deer Lodge 6 4 0 2,900
125 Ronan 6 4 0 2,483
126 Stevensville 7 4 0 2,090
127 Townsend 6 4 0 2,000
128 Deerlodge 7 4 0 1,600
129 Whitehall 7 4 1 1,500
130 Ennis 6 4 0 1,200
131 Columbia Falls 6 4 0 800
132 Somers 6 4 0 600
133 Twin Bridges 7 4 0 424
134 Clancy 5 4 0 350
135 Sand Coulee 7 4 0 200
136 Libby 6 4 0 160
137 Opheim 6 4 0 111
138 E Helena 7 4 0 50
139 Zortman 6 4 0 50
140 Manhattan Mt 8 4 0 40
141 Melstone 5 4 0 0
142 Lolo 6 3 0 3,015
143 Lakeside 7 3 0 1,025
144 Sheridan 4 3 0 632
145 Belt 4 3 0 600
146 Vaughn 8 3 0 585
147 Valier 4 3 0 452
148 Ekalaka 7 3 0 400
149 Eagle 5 3 0 260
150 Frenchtown 5 3 0 250
151 Hailey 6 3 0 200
152 Sweet Grass 3 3 0 100
153 Alberton 5 3 0 85
154 Alder 5 3 0 75
155 Fortine 8 3 0 75
156 Wolf Creek 4 3 1 67
157 Lewistown 5 3 1 56
158 Battle Ground 8 3 0 55
159 Gardiner 7 3 0 52
160 Turner 6 3 1 50
161 Eureka 5 3 0 30
162 Bismarck 4 3 1 30
163 Potomac 3 3 0 25
164 Pendroy 4 3 0 0
165 Belfry 6 3 0 0
166 Roy 6 3 0 0
167 Corvallis 5 3 0 0
168 Charlo 7 3 0 0
169 Pablo 2 2 0 1,375
170 Bend 2 2 0 499
171 Stanford 7 2 0 425
172 Coeur D'alene 2 2 0 300
173 Lima 2 2 0 279
174 Melville 5 2 0 150
175 Judith Gap 3 2 0 126
176 Ulm 3 2 0 105
177 Outlook 3 2 0 96
178 Sevierville 4 2 0 75
179 Heron 3 2 0 60
180 Campbell 7 2 0 54
181 Gallatin Gateway 4 2 0 50
182 Harlem 5 2 0 42
183 Bonner 3 2 0 41
184 Meridian 5 2 0 35
185 Rollins 2 2 0 24
186 Greycliff 4 2 0 0
187 Augusta 4 2 0 0
188 Dodson 4 2 0 0
189 Winifred 3 2 0 0
190 Rexford 5 2 0 0
191 West Yellowstone 6 1 0 1,364
192 Martin City 1 1 0 885
193 Hot Springs 7 1 0 530
194 Bigfork 2 1 0 485
195 Jordan 2 1 0 364
196 Noxon 1 1 0 250
197 Trout Creek 1 1 0 235
198 Lambert 4 1 0 150
199 Plevna 2 1 0 130
200 Hobson 2 1 0 125
201 Gildford 3 1 0 80
202 Troy 2 1 0 80
203 Musselshell 2 1 0 75
204 Haugan 2 1 0 70
205 Florence 1 1 0 65
206 West Glacier 7 1 0 60
207 Malta 2 1 0 47
208 St Regis 1 1 0 45
209 Sugar City 1 1 0 28
210 Grass Range 4 1 0 0
211 Wibuax 5 1 0 0
212 Darby 1 1 0 0
213 Cooke City 4 1 0 0
214 Geyser 5 1 0 0
215 Loring 3 1 0 0
216 Coram 1 1 0 0
217 Shelby 7 0 0 3,970
218 Martinsdale 2 0 0 150
219 Galata 2 0 0 125
220 Harlowton 1 0 0 100
221 Rudyard 1 0 0 75
222 Ethridge 0 0 0 70
223 Marion 0 0 0 70
224 Two Dot 2 0 0 0

Live in Montana?

Get a free personalized water quality report for your address.

Check Your Water

Recommended Filtration for Montana

Based on the most common contaminants found across Montana (Nitrate and nitrite, Fluoride, Total trihalomethanes (TTHMs)), we recommend a reverse osmosis system or high-quality carbon block filter to remove disinfection byproducts and their precursors.

Echo RO System

Removes up to 99.9% of contaminants. The gold standard for drinking water in Montana homes.

View RO Systems

Echo Whole-Home Filter

Protect every tap in your home from chlorine, VOCs, and disinfection byproducts.

View Whole-Home Filters

Echo Hydrogen Water Flask

Once your water is clean, supercharge it with molecular hydrogen for antioxidant and anti-inflammatory benefits.

Shop Hydrogen Flask

Frequently Asked Questions

Is Montana tap water safe to drink?

Water quality varies significantly across Montana. Of the 224 cities analyzed, the average city has 6.3 contaminants above EWG health guidelines. The best water quality was found in Shelby. We recommend checking your specific city's report for detailed information.

What city has the best water in Montana?

Based on our analysis, Shelby has the fewest contaminants above EWG health guidelines in Montana, with 0 above guideline levels.

What city has the worst water in Montana?

Based on our analysis, Fort Benton has the most contaminants above EWG health guidelines in Montana, with 13 above guideline levels.

What's the best water filter for Montana residents?

For most Montana households, we recommend a reverse osmosis (RO) system for drinking water and a whole-home filter for showers and baths. The specific recommendation depends on your city's contaminant profile — check your city's report for personalized guidance.

Data sources: Environmental Working Group (EWG) Tap Water Database, U.S. EPA Safe Drinking Water Information System (SDWIS)

Last updated: March 2026

Methodology: Contaminant levels are compared against both EPA legal limits (Maximum Contaminant Levels) and EWG health guidelines, which are often stricter and based on the latest scientific research.

Share
Leave a comment

This site is protected by hCaptcha and the hCaptcha Privacy Policy and Terms of Service apply.