Richest & Poorest Counties in Montana

Montana has 56 counties. The wealthiest county by median household income is Jefferson County at $95,490 , while the lowest-income county is Glacier County at $46,875 . The statewide median household income is $72,509, compared to the national median of $75,149.

Geography

Counties Zip Codes

Metric

Richest Counties in Montana

Top 10 counties ranked by median household income.

# County Income
1 Jefferson County $95,490
2 Gallatin County $93,528
3 Stillwater County $84,732
4 Carbon County $80,261
5 Lewis and Clark County $78,237
6 Sweet Grass County $77,000
7 Yellowstone County $76,570
8 Fallon County $76,250
9 Missoula County $75,598
10 Madison County $75,250

Poorest Counties in Montana

Bottom 10 counties ranked by median household income.

# County Income
56 Glacier County $46,875
55 Lincoln County $47,143
54 Wheatland County $49,489
53 Rosebud County $49,914
52 Prairie County $51,250
51 Pondera County $52,338
50 Hill County $52,798
49 Phillips County $53,417
48 Carter County $54,167
47 Daniels County $55,625

All 56 Counties Ranked

Every county in Montana ranked by median household income. Click any county for its full profile.

# County Income
1 Jefferson County $95,490
2 Gallatin County $93,528
3 Stillwater County $84,732
4 Carbon County $80,261
5 Lewis and Clark County $78,237
6 Sweet Grass County $77,000
7 Yellowstone County $76,570
8 Fallon County $76,250
9 Missoula County $75,598
10 Madison County $75,250
11 Flathead County $73,925
12 Richland County $73,084
13 Meagher County $71,932
14 Valley County $71,695
15 Dawson County $71,334
16 Ravalli County $71,283
17 Custer County $70,605
18 Teton County $70,430
19 Broadwater County $70,374
20 Sheridan County $70,147
21 Park County $70,047
22 Garfield County $69,583
23 McCone County $69,375
24 Treasure County $67,917
25 Cascade County $67,690
26 Wibaux County $67,462
27 Powder River County $67,045
28 Powell County $66,923
29 Blaine County $64,813
30 Fergus County $63,706
31 Mineral County $63,450
32 Lake County $63,360
33 Silver Bow County $61,754
34 Beaverhead County $61,268
35 Petroleum County $60,208
36 Granite County $59,265
37 Judith Basin County $59,000
38 Musselshell County $58,920
39 Big Horn County $58,750
40 Golden Valley County $58,333
41 Chouteau County $58,218
42 Liberty County $57,857
43 Toole County $57,731
44 Deer Lodge County $57,527
45 Sanders County $57,476
46 Roosevelt County $57,063
47 Daniels County $55,625
48 Carter County $54,167
49 Phillips County $53,417
50 Hill County $52,798
51 Pondera County $52,338
52 Prairie County $51,250
53 Rosebud County $49,914
54 Wheatland County $49,489
55 Lincoln County $47,143
56 Glacier County $46,875

About This Data

All figures are estimates from the American Community Survey 2024 5-Year Estimates, published by the U.S. Census Bureau. Values are subject to sampling variability and margin of error.

Rankings are within Montana only and may differ from national rankings. For more information, see our methodology.