Skip to main content

Richest Cities in Montana by Median Income

Montana cities with at least 1,000 residents, ranked by median household income from the Census ACS 5-Year Estimates. Incomes shown as $250,000+ are at the Census reporting cap.

#CityMedian IncomeHome ValueBachelor's+Poverty
1 Helena Valley Northeast $140,517 $576,700 45.5% 5.2%
2 Big Sky $138,805 $1,137,900 59.1% 4.7%
3 Montana City $129,755 $571,200 44.1% 1.8%
4 Clancy $125,000 $469,300 48.1% 4.8%
5 Wheatland $123,277 $739,000 27.3% 12.9%
6 Wye $109,625 $569,100 49.7% 2.8%
7 King Arthur Park $109,106 N/A 31.8% 7.4%
8 Churchill $108,281 $690,600 37.4% 6.3%
9 Clinton $103,750 $386,600 35.4% 3.8%
10 Four Corners $100,917 $648,400 60.9% 6.3%
11 Helena Valley Northwest $100,605 $404,200 35.7% 2.6%
12 Belgrade $97,328 $535,200 37.5% 11.2%
13 Pray $96,250 $629,600 30.7% 6.9%
14 Frenchtown $94,500 $475,500 32.2% 9.9%
15 Glasgow $90,310 $195,700 25.7% 8.0%
16 Helena Valley West Central $90,082 $367,200 41.1% 7.1%
17 Manhattan $87,865 $517,800 34.2% 2.9%
18 Lolo $86,065 $431,800 40.9% 5.3%
19 Bozeman $85,747 $687,900 65.1% 13.7%
20 Bigfork $85,307 $674,600 50.4% 5.7%
21 Baker $84,750 $211,400 13.8% 12.5%
22 Colstrip $82,500 $194,900 25.9% 9.4%
23 Three Forks $79,784 $395,800 21.0% 6.2%
24 Corvallis $78,103 $249,800 13.3% 12.9%
25 Lakeside $77,435 $720,100 35.8% 10.9%
26 Evergreen $76,446 $340,800 24.2% 12.1%
27 Columbia Falls $75,766 $384,400 32.1% 15.2%
28 Lockwood $75,700 $235,400 15.4% 10.7%
29 Helena Valley Southeast $74,075 $331,500 25.4% 8.3%
30 Whitefish $73,811 $684,300 56.8% 9.4%
31 Billings $73,712 $343,400 36.9% 9.8%
32 Glendive $72,670 $182,600 23.5% 13.5%
33 Boulder $72,500 $212,300 22.1% 3.8%
34 Helena $71,036 $387,300 50.6% 8.8%
35 Townsend $70,752 $227,600 21.5% 15.6%
36 Missoula $70,392 $473,100 53.0% 11.8%
37 Laurel $68,474 $235,100 20.8% 10.0%
38 Plentywood $68,438 $161,000 23.2% 14.7%
39 Miles City $67,727 $200,200 25.4% 11.4%
40 Fort Benton $67,188 $247,600 30.2% 3.0%
41 Helena West Side $66,921 $402,300 44.8% 5.9%
42 Big Timber $66,898 $278,200 16.2% 10.4%
43 Livingston $65,861 $392,400 38.6% 13.7%
44 Columbus $65,250 $282,800 24.0% 11.0%
45 Marion $65,250 $431,500 11.3% 5.9%
46 Orchard Homes $64,904 $553,700 44.4% 8.7%
47 Malmstrom AFB $64,833 N/A 36.6% 5.8%
48 Kalispell $63,415 $428,000 34.8% 10.0%
49 Great Falls $63,373 $257,000 27.8% 14.5%
50 Rocky Boy West $63,125 $103,600 14.9% 36.1%
51 Sidney $62,538 $236,900 22.0% 7.7%
52 Bonner-West Riverside $62,039 $210,900 23.6% 14.5%
53 Butte-Silver Bow $61,857 $257,800 28.1% 14.8%
54 Chinook $61,750 $214,700 35.8% 8.4%
55 Dillon $61,134 $256,700 37.2% 11.5%
56 Hardin $60,423 $147,100 20.5% 7.2%
57 East Helena $60,417 $290,700 23.6% 16.5%
58 Deer Lodge $60,302 $247,600 23.8% 7.2%
59 Stevensville $60,096 $377,300 25.8% 13.6%
60 West Yellowstone $58,839 $504,300 25.1% 13.1%
61 Shelby $58,413 $232,700 19.5% 13.8%
62 Roundup $57,847 $166,200 13.5% 16.6%
63 Anaconda-Deer Lodge County $57,527 $231,700 24.1% 16.3%
64 East Missoula $57,500 $358,500 31.2% 7.3%
65 Somers $56,917 $465,400 32.0% 8.0%
66 Vaughn $56,250 $175,300 16.4% 8.7%
67 Red Lodge $55,750 $380,700 46.3% 6.7%
68 Sun Prairie $55,688 $164,100 27.6% 9.9%
69 Harlowton $55,600 $180,500 19.6% 18.6%
70 West Glendive $54,922 $179,400 18.9% 2.6%
71 Malta $54,483 $160,800 30.8% 9.9%
72 Polson $53,418 $356,300 29.6% 17.5%
73 Wolf Point $52,868 $118,600 11.9% 23.3%
74 Crow Agency $52,339 $58,800 12.1% 39.2%
75 Hays $52,250 $59,200 15.6% 23.7%
76 Choteau $51,632 $206,000 30.5% 5.7%
77 Havre $50,329 $211,700 27.3% 18.2%
78 Seeley Lake $49,574 $361,100 23.0% 9.8%
79 Cut Bank $49,432 $164,100 16.6% 18.9%
80 Hamilton $49,204 $310,000 30.8% 8.8%
81 Lewistown $48,750 $198,400 17.7% 20.9%
82 Conrad $47,857 $188,900 23.4% 17.6%
83 Thompson Falls $46,313 $266,400 18.6% 6.5%
84 Fort Belknap Agency $46,071 $72,700 8.9% 29.4%
85 Whitehall $44,844 $194,100 20.0% 20.6%
86 Ronan $42,298 $225,500 20.0% 21.6%
87 Forsyth $39,744 $208,400 14.5% 14.1%
88 Eureka $38,750 $172,000 6.8% 31.3%
89 North Browning $37,155 $187,500 12.3% 43.3%
90 Pablo $36,400 $256,700 8.9% 34.5%
91 Libby $34,143 $257,400 19.4% 24.0%
92 Plains $25,491 $248,300 13.4% 31.2%
93 Lame Deer $23,700 $111,100 10.8% 55.9%