Skip to main content

Richest Cities in Montana by Median Income

All Montana cities ranked by median household income from the Census ACS 5-Year Estimates.

#CityMedian IncomeHome ValueBachelor's+Poverty
1 Gallatin River Ranch CDP $250,001 $1,388,900 67.6% 0.0%
2 Silver Gate CDP $250,001 $562,500 15.6% 0.0%
3 Rollins CDP $180,197 $1,210,900 57.3% 11.8%
4 North Harlem Colony CDP $170,625 N/A 2.1% 10.6%
5 South Hills CDP $160,417 $652,400 56.1% 0.8%
6 Homestead CDP $151,250 $162,500 46.2% 0.0%
7 Helmville CDP $148,304 $266,100 18.2% 3.5%
8 Maxville CDP $143,462 $450,000 24.3% 0.0%
9 Helena Valley Northeast CDP $137,724 $462,400 47.0% 6.3%
10 Spokane Creek CDP $137,552 $699,500 70.3% 0.0%
11 Bridger CDP $136,154 $807,700 75.3% 0.0%
12 Turah CDP $128,750 $457,300 49.4% 6.1%
13 Turner Colony CDP $128,056 N/A 7.1% 47.3%
14 Montana City CDP $125,223 $519,100 43.5% 2.9%
15 Clancy CDP $116,800 $443,500 41.9% 6.7%
16 Bainville town $115,000 N/A 47.2% 0.0%
17 Bearcreek town $111,500 $191,700 45.2% 4.3%
18 Four Corners CDP $111,474 $620,200 56.9% 6.4%
19 York CDP $111,359 $405,700 57.8% 0.0%
20 Nye CDP $108,958 $625,000 38.6% 0.0%
21 Wheatland CDP $108,580 $581,100 33.2% 1.9%
22 Utica CDP $107,917 N/A 11.1% 11.1%
23 King Arthur Park CDP $107,341 $333,500 29.8% 5.4%
24 Wye CDP $106,667 $520,700 48.0% 4.3%
25 Sedan CDP $105,714 $384,600 45.1% 0.0%
26 Little Bitterroot Lake CDP $105,114 $775,000 20.7% 0.0%
27 Kings Point CDP $105,000 $1,503,900 70.6% 0.0%
28 Ulm CDP $103,750 $331,100 34.9% 5.2%
29 Culbertson town $103,750 $218,800 32.3% 7.0%
30 Big Sky CDP $103,625 $884,700 58.3% 6.9%
31 Flaxville town $102,727 $98,200 28.8% 32.9%
32 Pray CDP $102,143 $601,400 32.3% 5.2%
33 Helena Valley Northwest CDP $101,278 $358,600 36.9% 2.5%
34 Floweree CDP $98,750 $250,000 23.1% 5.9%
35 Bloomfield CDP $98,750 N/A 33.3% 0.0%
36 Montaqua CDP $98,167 $374,100 14.8% 1.8%
37 Florence CDP $97,850 $460,000 35.0% 6.9%
38 Avon CDP $97,656 $187,500 48.8% 1.4%
39 Amsterdam CDP $96,750 $312,500 38.5% 17.0%
40 Simms CDP $95,938 $193,900 28.0% 0.0%
41 Beaver Creek CDP $95,813 $265,600 13.7% 1.5%
42 Woods Bay CDP $95,781 $395,700 55.3% 3.5%
43 Churchill CDP $95,550 $588,800 36.6% 6.3%
44 Raynesford CDP $94,688 $245,000 18.2% 0.0%
45 Craig CDP $94,286 $354,500 25.6% 0.0%
46 Roberts CDP $92,589 $225,000 17.0% 16.1%
47 Trego CDP $91,667 $300,000 30.6% 3.1%
48 Huntley CDP $91,667 $237,200 12.0% 0.0%
49 Frenchtown CDP $90,767 $391,600 28.1% 13.4%
50 Greycliff CDP $90,650 $9,999 0.0% 9.6%
51 Clinton CDP $89,482 $326,100 22.8% 6.2%
52 Helena Valley West Central CDP $89,040 $352,800 39.7% 4.9%
53 Belgrade city $88,896 $469,600 37.4% 12.6%
54 Fort Peck town $88,333 $272,400 40.4% 0.0%
55 Helena Flats CDP $88,125 $544,900 26.9% 1.7%
56 Charlos Heights CDP $88,042 N/A 16.0% 3.8%
57 West Glacier CDP $87,344 $565,500 60.9% 3.4%
58 Savage CDP $87,083 $225,000 21.9% 9.8%
59 Lewistown Heights CDP $86,930 $277,300 12.4% 6.2%
60 Rudyard CDP $86,250 $93,800 35.6% 3.1%
61 Ponderosa Pines CDP $86,102 $264,600 25.6% 11.3%
62 Colstrip city $86,000 $193,700 25.2% 9.1%
63 Hingham town $85,000 $93,800 5.5% 1.1%
64 Dayton CDP $84,688 $875,000 48.8% 3.9%
65 Lakeside CDP $83,958 $589,500 30.4% 12.6%
66 Twin Creeks CDP $83,821 $360,200 26.2% 0.0%
67 Sheridan town $83,264 $298,600 28.3% 5.7%
68 Rader Creek CDP $83,171 $379,700 32.5% 5.4%
69 Corvallis CDP $83,011 $237,900 15.7% 10.5%
70 Bigfork CDP $82,648 $614,300 51.0% 6.2%
71 Carlton CDP $81,648 $626,400 27.9% 14.7%
72 Fox Lake CDP $81,458 $140,600 27.5% 2.9%
73 Gallatin Gateway CDP $81,429 $747,900 34.9% 7.8%
74 Circle town $81,250 $161,100 29.0% 8.6%
75 Piltzville CDP $81,000 $457,000 14.4% 13.6%
76 Sunburst town $80,938 $135,600 27.4% 8.9%
77 Fairview town $80,903 $178,800 12.9% 8.2%
78 Three Forks city $80,394 $382,400 21.3% 6.7%
79 Inverness CDP $80,250 N/A 29.0% 0.0%
80 Pine Creek CDP $80,208 $788,500 27.3% 23.1%
81 Bozeman city $79,903 $614,900 65.1% 14.8%
82 Sweet Grass CDP $79,886 N/A 5.7% 0.0%
83 Reed Point CDP $79,375 $137,500 18.3% 11.6%
84 Dupuyer CDP $79,167 $215,600 16.4% 3.8%
85 Baker city $78,971 $198,800 13.9% 12.0%
86 Hardy CDP $78,333 $408,300 40.0% 15.4%
87 Swan Lake CDP $78,125 $492,900 30.0% 16.4%
88 Glen CDP $78,125 N/A 29.0% 3.3%
89 Fort Shaw CDP $77,941 $198,200 21.7% 21.1%
90 Stockett CDP $77,614 $190,900 23.9% 6.8%
91 Glasgow city $76,985 $206,000 19.6% 13.3%
92 Pendroy CDP $76,875 $67,500 0.0% 46.2%
93 Ravalli CDP $76,582 N/A 20.1% 5.8%
94 Springhill CDP $76,304 $814,500 72.1% 8.5%
95 Crane CDP $76,007 N/A 65.6% 9.7%
96 Joliet town $75,469 $237,100 19.5% 11.2%
97 Winifred town $75,089 N/A 24.5% 1.0%
98 West Kootenai CDP $74,722 $287,200 17.8% 0.0%
99 Harlem city $74,545 $89,700 35.2% 9.9%
100 Lockwood CDP $74,451 $250,900 14.7% 14.3%
101 Power CDP $73,929 $156,700 16.4% 17.0%
102 Jefferson City CDP $73,875 $282,000 33.3% 4.9%
103 Park City CDP $73,750 $228,700 11.9% 5.3%
104 Plevna town $73,750 $304,300 50.0% 8.9%
105 Lolo CDP $73,700 $353,700 40.3% 7.2%
106 Essex CDP $73,393 $329,200 45.6% 12.3%
107 Evergreen CDP $73,015 $271,700 25.5% 11.9%
108 Nashua town $72,500 $140,300 22.2% 18.8%
109 Belt town $72,083 $170,500 20.8% 9.1%
110 Highwood CDP $71,875 $169,100 36.7% 6.2%
111 Billings city $71,855 $311,800 37.0% 10.6%
112 Chinook city $71,500 $205,900 41.9% 10.4%
113 Noxon CDP $71,500 $172,700 17.8% 19.2%
114 Bear Dance CDP $71,458 $570,000 40.7% 6.9%
115 Alberton town $71,250 $247,000 17.4% 15.0%
116 Whitefish city $71,110 $648,200 56.5% 8.9%
117 Glendive city $71,063 $176,900 25.8% 9.8%
118 Townsend city $70,774 $212,800 18.2% 12.8%
119 Froid town $70,750 $85,000 51.1% 3.5%
120 Pinesdale town $70,694 $198,100 11.8% 14.4%
121 Brady CDP $70,673 N/A 8.9% 15.1%
122 Harrison CDP $70,625 N/A 19.7% 26.0%
123 Cyr CDP $70,577 $585,500 24.4% 11.1%
124 Custer CDP $70,000 $121,700 23.2% 18.1%
125 Saddle Butte CDP $69,688 $292,200 3.3% 0.0%
126 Manhattan town $69,671 $460,400 33.0% 5.3%
127 Helena city $69,341 $355,100 50.4% 9.1%
128 Evaro CDP $68,977 $415,200 22.1% 24.0%
129 Orchard Homes CDP $68,649 $473,100 45.3% 9.7%
130 Willow Creek CDP $68,542 $218,800 17.3% 10.5%
131 Helena West Side CDP $67,692 $411,800 48.3% 4.0%
132 Unionville CDP $67,417 $446,300 42.1% 1.6%
133 Joplin CDP $67,292 $102,400 29.1% 30.9%
134 Fort Benton city $67,171 $201,900 29.1% 2.9%
135 Winnett town $66,875 $117,500 11.4% 6.4%
136 Lavina town $66,875 $123,600 30.8% 8.2%
137 Fairfield town $66,544 $203,000 25.2% 5.7%
138 Laurel city $66,382 $232,700 20.1% 12.3%
139 Richey town $66,250 $105,600 16.4% 7.9%
140 Broadview town $66,250 $148,800 29.0% 9.9%
141 Wolf Creek CDP $66,250 N/A 62.5% 16.7%
142 Wilsall CDP $65,588 $214,500 23.2% 1.8%
143 East Missoula CDP $65,541 $323,900 34.5% 8.4%
144 Missoula city $65,329 $427,400 51.6% 12.8%
145 Columbia Falls city $65,313 $346,700 31.6% 16.1%
146 Livingston city $65,187 $348,700 35.1% 15.2%
147 Marysville CDP $64,688 $262,500 41.6% 4.1%
148 Fortine CDP $64,427 $270,000 28.1% 7.7%
149 Wibaux town $64,115 $89,400 26.5% 14.2%
150 Malmstrom AFB CDP $64,079 N/A 37.1% 8.0%
151 Weeksville CDP $64,050 $755,000 41.6% 0.0%
152 Great Falls city $63,934 $237,400 28.3% 14.0%
153 Helena Valley Southeast CDP $63,824 $308,000 21.7% 13.9%
154 West Havre CDP $63,819 $330,000 10.5% 3.2%
155 Big Timber city $63,514 $235,100 15.1% 10.1%
156 Sidney city $62,992 $249,100 18.9% 8.6%
157 Columbus town $62,500 $264,000 20.6% 12.7%
158 Riverbend CDP $62,250 $428,000 14.8% 11.7%
159 Busby CDP $62,222 $96,200 28.4% 15.1%
160 Plentywood city $62,163 $148,800 21.3% 12.5%
161 Trout Creek CDP $62,162 $226,400 40.3% 0.9%
162 Edgar CDP $61,591 $235,700 4.3% 11.4%
163 Kalispell city $61,590 $381,400 32.9% 10.3%
164 Batavia CDP $61,346 $310,000 25.0% 17.4%
165 Boulder city $61,250 $194,800 26.5% 8.7%
166 Sun Prairie CDP $61,004 $156,800 23.9% 9.3%
167 Ennis town $60,880 $402,300 18.3% 11.8%
168 Miles City city $60,732 $182,700 29.7% 12.7%
169 Hardin city $60,463 $142,800 30.3% 18.4%
170 Toston CDP $60,264 $352,700 9.7% 2.2%
171 Bonner-West Riverside CDP $59,609 $162,100 23.5% 14.7%
172 Malta city $59,449 $139,000 27.5% 10.9%
173 Jette CDP $59,417 $537,000 62.0% 12.7%
174 Rocky Boy's Agency CDP $59,175 $44,600 32.4% 6.5%
175 Ovando CDP $59,167 $425,000 41.3% 0.0%
176 Zurich CDP $59,167 $162,500 0.0% 2.2%
177 Fromberg town $59,028 $176,400 20.1% 15.9%
178 Grant CDP $58,906 $117,200 10.3% 0.0%
179 South Glastonbury CDP $58,750 $457,900 36.2% 7.6%
180 Forsyth city $58,375 $185,100 16.8% 10.1%
181 Wisdom CDP $58,370 N/A 14.7% 3.4%
182 Big Sandy town $58,083 $129,600 16.6% 9.1%
183 Winston CDP $58,058 $322,300 0.0% 11.8%
184 Havre city $58,000 $197,600 30.9% 16.4%
185 Hays CDP $57,875 $61,100 14.4% 29.6%
186 Gardiner CDP $57,835 $609,200 45.7% 15.7%
187 Clyde Park town $57,813 $237,500 17.5% 11.8%
188 Condon CDP $57,813 $415,800 33.5% 13.7%
189 West Glendive CDP $57,743 $179,700 19.9% 7.8%
190 Butte-Silver Bow (balance) $57,633 $225,100 27.7% 16.1%
191 Roundup city $57,632 $118,300 13.4% 14.5%
192 Denton town $57,500 $118,800 19.1% 5.6%
193 Absarokee CDP $57,212 $258,100 34.4% 11.7%
194 West Yellowstone town $57,167 $402,600 26.7% 12.2%
195 Somers CDP $56,501 $477,300 29.4% 4.9%
196 White Sulphur Springs city $56,424 $231,700 24.9% 8.1%
197 Yaak CDP $56,250 $363,600 18.1% 18.5%
198 Pinnacle CDP $56,154 $433,300 32.6% 11.6%
199 Cut Bank city $55,848 $161,400 19.2% 22.3%
200 Black Eagle CDP $55,588 $179,800 11.3% 43.6%
201 Dutton town $55,469 $129,500 16.8% 7.0%
202 Broadus town $54,792 $155,900 12.1% 3.1%
203 Huson CDP $54,792 N/A 20.3% 0.0%
204 Camp Three CDP $54,722 N/A 32.2% 32.4%
205 Wise River CDP $54,375 $421,400 26.3% 0.0%
206 Vaughn CDP $54,250 $165,600 16.3% 10.3%
207 The Silos CDP $54,245 $390,000 25.5% 8.2%
208 Choteau city $53,929 $194,900 25.4% 9.2%
209 Lima town $53,906 $183,100 19.6% 17.7%
210 Harlowton city $53,750 $178,800 13.0% 19.4%
211 Deer Lodge city $53,676 $196,400 21.9% 8.1%
212 East Helena city $53,611 $254,400 21.9% 17.7%
213 Chester town $53,583 $156,900 27.0% 12.0%
214 Shelby city $53,357 $206,000 19.4% 11.3%
215 Thompson Falls city $53,203 $182,200 19.8% 7.7%
216 Fox CDP $53,077 $500,000 47.9% 0.0%
217 Arlee CDP $53,000 N/A 29.0% 22.6%
218 Hamilton city $52,917 $299,800 31.4% 12.0%
219 Stevensville town $52,745 $336,500 23.4% 15.6%
220 Sylvanite CDP $52,396 $376,900 24.2% 0.0%
221 Twin Bridges town $52,292 $220,800 17.1% 11.5%
222 Fort Smith CDP $52,292 $129,200 0.0% 0.0%
223 Coram CDP $52,222 $332,100 21.6% 7.7%
224 Marion CDP $52,105 $370,900 9.3% 12.3%
225 Herron CDP $52,083 N/A 25.9% 0.0%
226 Stanford town $52,045 $170,100 18.9% 19.9%
227 Victor CDP $51,898 $247,500 7.4% 0.9%
228 Polson city $51,463 $321,000 28.3% 20.0%
229 Dillon city $51,458 $237,500 32.9% 16.5%
230 Saco town $51,250 $64,400 19.3% 33.1%
231 Reserve CDP $51,250 $90,000 27.8% 43.5%
232 St. Regis CDP $50,833 $186,100 33.2% 34.3%
233 St. Ignatius town $50,781 $194,200 21.7% 16.3%
234 Shawmut CDP $50,682 N/A 57.9% 8.1%
235 Pryor CDP $50,547 $116,400 5.5% 34.6%
236 Outlook town $50,313 $103,100 41.2% 21.3%
237 Lodge Grass town $50,000 N/A 6.9% 30.7%
238 Roy CDP $50,000 $48,300 13.5% 27.5%
239 Hall CDP $50,000 N/A 8.6% 18.4%
240 Scobey city $49,797 $184,800 24.3% 4.3%
241 Anaconda-Deer Lodge County $49,533 $209,700 22.3% 18.1%
242 Klein CDP $49,387 $237,700 0.0% 11.0%
243 Crow Agency CDP $49,333 $88,500 12.4% 40.7%
244 Basin CDP $49,167 $228,600 28.0% 4.5%
245 Gildford CDP $48,897 $98,800 16.3% 3.8%
246 Rexford town $48,875 $135,700 2.6% 12.2%
247 Wolf Point city $48,750 $124,600 11.7% 25.9%
248 Cascade town $48,750 $186,500 20.4% 13.2%
249 Wyola CDP $48,750 $232,700 20.4% 26.2%
250 Ryegate town $48,750 $126,900 8.6% 25.1%
251 Loma CDP $48,577 $110,800 0.0% 0.0%
252 Muddy CDP $48,409 $120,200 4.6% 51.2%
253 Happys Inn CDP $47,976 $417,000 33.6% 41.8%
254 Corwin Springs CDP $47,969 $61,000 52.0% 2.3%
255 Nibbe CDP $47,917 N/A 7.0% 87.0%
256 Conrad city $47,348 $158,400 21.0% 17.9%
257 Kerr CDP $46,944 $487,500 42.9% 28.9%
258 McAllister CDP $46,594 $612,900 0.0% 0.0%
259 Pony CDP $46,538 $242,900 45.5% 5.9%
260 Windham CDP $46,429 N/A 0.0% 3.5%
261 Garrison CDP $46,250 $350,000 1.4% 8.7%
262 Seeley Lake CDP $46,031 $270,400 19.6% 6.5%
263 Hysham town $46,000 $117,500 15.1% 18.0%
264 Moore town $45,972 $180,200 16.0% 23.0%
265 Lincoln CDP $45,912 $286,200 27.7% 4.6%
266 Belfry CDP $45,625 $139,600 18.2% 39.6%
267 Gilman CDP $45,625 $231,300 0.0% 0.0%
268 Bynum CDP $45,625 N/A 0.0% 0.0%
269 Lakeview CDP $45,500 N/A 22.2% 27.8%
270 Ekalaka town $45,417 $118,300 11.9% 20.1%
271 Poplar city $45,104 $91,700 13.8% 33.3%
272 Valier town $44,432 $124,300 18.0% 21.7%
273 Emigrant CDP $44,375 N/A 61.0% 37.2%
274 Drummond town $44,375 $210,000 22.6% 15.3%
275 Walkerville town $44,226 $147,200 26.9% 18.4%
276 Lewistown city $44,195 $159,500 16.9% 20.6%
277 Rosebud CDP $43,899 N/A 3.8% 0.0%
278 Red Lodge city $43,857 $374,900 44.7% 7.0%
279 Eureka town $43,750 $172,300 7.4% 29.3%
280 Superior town $43,750 $260,300 21.8% 15.3%
281 Dixon CDP $43,750 $159,400 20.9% 28.9%
282 Jordan town $43,594 $110,200 14.5% 4.9%
283 Augusta CDP $43,333 $215,000 23.0% 16.7%
284 Parker School CDP $43,000 $42,800 11.0% 31.6%
285 Geraldine town $42,639 $73,300 19.1% 35.2%
286 Pioneer Junction CDP $42,250 $264,400 13.2% 1.5%
287 Sun River CDP $42,237 $167,100 0.0% 0.0%
288 Turner CDP $41,875 $56,700 54.0% 0.0%
289 Cooke City CDP $41,750 $362,500 38.8% 13.8%
290 Elliston CDP $41,719 $248,300 23.3% 9.1%
291 Ronan city $41,429 $201,700 15.0% 24.1%
292 Dodson town $41,172 $44,700 1.7% 7.0%
293 Medicine Lake town $41,000 $95,000 21.6% 12.3%
294 Darby town $40,943 $263,200 11.7% 14.6%
295 North Browning CDP $40,813 $131,300 17.1% 32.7%
296 Geyser CDP $40,625 $98,300 28.1% 15.2%
297 Sangrey CDP $40,357 N/A 14.7% 24.8%
298 Hinsdale CDP $40,250 $111,800 26.6% 24.4%
299 Philipsburg town $40,096 $304,200 33.0% 14.4%
300 Ashland CDP $39,429 $137,500 13.0% 28.8%
301 Libby city $39,261 $218,500 17.2% 26.1%
302 Alder CDP $39,167 $436,400 29.0% 13.9%
303 Charlo CDP $39,107 $162,500 16.7% 14.0%
304 Whitehall town $38,750 $180,600 17.4% 18.1%
305 Pablo CDP $38,430 $255,200 17.9% 29.4%
306 St. Marie CDP $38,125 N/A 21.8% 27.9%
307 East Glacier Park Village CDP $37,500 $170,800 57.8% 15.1%
308 Havre North CDP $36,695 $125,600 3.5% 45.8%
309 Troy city $36,641 $182,100 10.6% 31.3%
310 Acton CDP $36,563 N/A 16.7% 7.1%
311 Terry town $36,154 $104,300 32.0% 32.7%
312 Bridger town $35,893 $232,900 10.6% 16.6%
313 Kevin town $35,625 $60,800 1.3% 14.3%
314 Whitewater CDP $35,417 $79,000 34.8% 27.0%
315 Hobson city $34,750 $112,500 24.3% 18.6%
316 Finley Point CDP $34,519 $428,700 29.8% 14.2%
317 Silver Star CDP $34,375 $513,900 54.0% 9.7%
318 Browning town $34,318 $121,100 13.2% 40.6%
319 Vida CDP $34,183 $110,100 11.5% 1.7%
320 St. Pierre CDP $34,141 N/A 13.1% 38.8%
321 Frazer CDP $33,750 $28,200 13.9% 39.1%
322 Old Agency CDP $33,750 N/A 6.3% 59.7%
323 Tracy CDP $33,571 $123,200 16.7% 18.5%
324 Dewey CDP $32,500 N/A 22.2% 29.6%
325 Azure CDP $32,279 N/A 6.6% 53.1%
326 Carter CDP $32,188 $107,500 4.8% 28.8%
327 Lonepine CDP $31,750 $283,300 19.6% 18.5%
328 Heron CDP $29,357 $415,400 36.1% 62.5%
329 Hebgen Lake Estates CDP $29,261 $552,400 58.5% 0.0%
330 Heart Butte CDP $28,977 $48,800 11.2% 46.7%
331 Camas CDP $27,917 $119,600 20.0% 57.5%
332 Lame Deer CDP $26,364 $117,300 11.1% 51.3%
333 Forest Hill Village CDP $25,579 N/A 20.3% 53.4%
334 Landusky CDP $24,722 $58,000 13.8% 0.0%
335 Plains town $24,661 $209,200 20.0% 19.1%
336 Westby town $24,583 $61,900 21.1% 10.3%
337 Hot Springs town $21,319 $139,100 14.7% 23.7%
338 Olney CDP $19,875 $312,500 24.3% 16.9%
339 Sapphire Ridge CDP $17,500 $191,700 17.6% 47.1%
340 New Miami Colony CDP $2,499 $230,000 2.7% 68.6%
341 Riverview Colony CDP $2,499 N/A 0.0% 86.8%
342 Birch Creek Colony CDP $2,499 N/A 0.0% 88.3%