MTMontana rankings

Highest-income towns in Montana

Ranked by median household income: half of households earn more, half earn less. 43 towns with 2,500+ residents.

U.S. Census ACS 2020–2024 5-year

Map of Evergreen
Montana · Highest income

Where Evergreen lands: #11 of 43

$76K median household income · Visit Evergreen →

#TownMedian household incomeHome valueBachelor's+
1 Map of Helena Valley Northeast Helena Valley Northeast4,659 people $141K $576,700 45.5%
2 Map of Montana City Montana City3,092 people $130K $571,200 44.1%
3 Map of Four Corners Four Corners5,791 people $101K $648,400 60.9%
4 Map of Helena Valley Northwest Helena Valley Northwest5,183 people $101K $404,200 35.7%
5 Belgrade11,872 people $97K $535,200 37.5%
6 Glasgow Glasgow3,190 people $90K $195,700 25.7%
7 Map of Helena Valley West Central Helena Valley West Central8,056 people $90K $367,200 41.1%
8 Lolo Lolo4,314 people $86K $431,800 40.9%
9 Bozeman Bozeman56,114 people $86K $687,900 65.1%
10 Bigfork Bigfork5,565 people $85K $674,600 50.4%
11 Map of Evergreen Evergreen9,611 people $76K $340,800 24.2%
12 Columbia Falls Columbia Falls5,615 people $76K $384,400 32.1%
13 Lockwood Lockwood7,181 people $76K $235,400 15.4%
14 Map of Helena Valley Southeast Helena Valley Southeast9,108 people $74K $331,500 25.4%
15 Whitefish Whitefish8,749 people $74K $684,300 56.8%
16 Billings Billings119,434 people $74K $343,400 36.9%
17 Glendive Glendive4,810 people $73K $182,600 23.5%
18 Helena Helena33,639 people $71K $387,300 50.6%
19 Missoula Missoula76,514 people $70K $473,100 53%
20 Laurel Laurel7,215 people $68K $235,100 20.8%
21 Miles City Miles City8,407 people $68K $200,200 25.5%
22 Livingston Livingston8,780 people $66K $392,400 38.6%
23 Map of Orchard Homes Orchard Homes5,588 people $65K $553,700 44.3%
24 Malmstrom AFB Malmstrom AFB4,302 people $65K — 36.6%
25 Map of Kalispell Kalispell28,504 people $63K $428,000 34.8%
26 Great Falls Great Falls60,329 people $63K $257,000 27.8%
27 Sidney Sidney6,171 people $63K $236,900 22%
28 Butte-Silver Bow Butte-Silver Bow35,785 people $62K $255,200 28%
29 Dillon Dillon4,085 people $61K $256,700 37.2%
30 Hardin Hardin3,742 people $60K $147,100 20.5%
31 Deer Lodge Deer Lodge3,021 people $60K $247,600 23.8%
32 Shelby Shelby3,216 people $58K $232,700 19.5%
33 Anaconda-Deer Lodge County Anaconda-Deer Lodge County9,597 people $58K $231,700 24.1%
34 Red Lodge Red Lodge2,502 people $56K $380,700 46.3%
35 Polson Polson5,428 people $53K $356,300 29.6%
36 Wolf Point Wolf Point2,602 people $53K $118,600 11.9%
37 Map of Havre Havre9,258 people $50K $211,700 27.3%
38 Map of Cut Bank Cut Bank3,028 people $49K $164,100 16.6%
39 Hamilton Hamilton5,101 people $49K $310,000 30.8%
40 Lewistown Lewistown6,087 people $49K $198,400 17.7%
41 Conrad Conrad2,618 people $48K $188,900 23.4%
42 Map of North Browning North Browning3,144 people $37K $187,500 12.3%
43 Libby Libby3,042 people $34K $257,400 19.4%

How this ranking works

We rank every town by median household income: half of households earn more, half earn less. The town with the highest figure ranks #1. For comparison, the figure for Montana as a whole is $73K.

Only towns with at least 2,500 residents are ranked; Census estimates for smaller places are too uncertain. Population and income: U.S. Census Bureau American Community Survey 5-year estimates. Town photos: Wikimedia Commons, credited on each town’s page.

Same ranking in other states