Census ACS 5-year estimates · 2026
The average income for households in Montana is $98,908, which is 13% lower than the US average.
The median income for households in Montana is $72,509, which is 10% lower than the US median.
More Montana income data
Find your next customers
Explore the richest ZIPs in MontanaMontana has a population-weighted median household income of $74,382 and mean household income of $99,053 across 360 ZIP codes — 15.1% lower than the US average for median income.
$74,382
US ZIP-weighted median: $87,610 · 15.1% lower than the US average
$99,053
US ZIP-weighted mean: $113,774 · 12.9% lower than the US average
$41,798
US per capita: $44,688 · 6.5% lower than the US average
By age of householder
Census ACS table B19049 · 2024 5-year estimates
Gray bar = US median ($45,332)
Gray bar = US median ($90,756)
Gray bar = US median ($97,843)
Gray bar = US median ($58,390)
In Montana, younger households (householder under 25) report a median income of $44,877. Income peaks for householders aged 45 to 64, at $86,596. Among householders 65 and over, the median falls to $55,214 — a common pattern as people transition from career earnings to retirement income.
Income distribution
Census ACS table B19001 · 458,859 households · 2024 5-year estimates
Under $50k
34%
$50k–$99k
31%
$100k–$149k
17%
$150k+
17%
Montana has 458,859 households spread across 16 income brackets. The largest share (14%) falls in the $75,000 to $99,999 range. Roughly 35% of households earn $100,000 or more per year. About 34% earn less than $50,000.
Richest ZIP codes are ranked by mean household income among ZCTAs with at least 500 residents. Census suppresses exact medians above $250,000; mean income avoids ties.
| Rank | ZIP | County | Population | Mean income | Median income |
|---|---|---|---|---|---|
| 1 | 59716 | Gallatin County | 1,795 | $214,530 | $141,716 |
| 2 | 59106 | Yellowstone County | 21,417 | $170,919 | $125,833 |
| 3 | 59634 | Jefferson County | 5,521 | $166,693 | $129,891 |
| 4 | 59638 | Jefferson County | 769 | $152,899 | $126,723 |
| 5 | 59001 | Stillwater County | 1,409 | $150,877 | $82,692 |
| 6 | 59730 | Gallatin County | 2,399 | $148,112 | $98,305 |
| 7 | 59803 | Missoula County | 18,401 | $146,421 | $111,925 |
| 8 | 59468 | Teton County | 858 | $140,276 | $82,895 |
| 9 | 59715 | Gallatin County | 39,643 | $139,520 | $88,407 |
| 10 | 59758 | Gallatin County | 2,180 | $133,209 | $66,375 |
Hero statistics use official Census ACS state totals (tables B19013 and S1902). Figures in this section are population-weighted aggregates of ZIP Code Tabulation Area (ZCTA) estimates for browsing individual ZIP codes. Page URL: https://resource.skyrocketbpo.com/tools/market-research/us-income-demographics-by-zip-code/montana
Permanent URL backed by Census ACS data in PocketBase.