Comparison to Surrounding Areas
The median household income ($61,752) for 59840 is less than the median household income for 59828 ($80,294), 59829 ($63,650), 59841 ($66,875), 59875 ($63,036), and Ravalli County ($71,283). But it's more than 59858 ($56,719), 59871 ($32,163), 83539 ($57,885), Charlos Heights CDP ($-1), and Hamilton city ($49,204).
| 59840 | $61,752 |
| Charlos Heights CDP | $-1 |
| Hamilton city | $49,204 |
| Ravalli County | $71,283 |
Get Median Household Income for all Zip Codes in Montana.
The average household income ($82,587) for 59840 is less than the average household income for 59828 ($99,453), 59829 ($86,734), 59841 ($84,306), and Ravalli County ($93,389). But it's more than 59858 ($70,920), 59871 ($52,983), 59875 ($82,106), 83539 ($69,803), Charlos Heights CDP ($62,563), and Hamilton city ($68,104).
| 59840 | $82,587 |
| Charlos Heights CDP | $62,563 |
| Hamilton city | $68,104 |
| Ravalli County | $93,389 |
Get Average Household Income for all Zip Codes in Montana.
The per-capita income for 59840 is $37,276. The per capita income ($37,276) for 59840 is less than the per capita income for 59828 ($40,584), 59829 ($43,111), Ravalli County ($39,624), and Hamilton city ($38,231). But it's more than 59841 ($21,539), 59858 ($36,155), 59871 ($26,191), 59875 ($35,740), 83539 ($27,988), and Charlos Heights CDP ($26,546).
| 59840 | $37,276 |
| Charlos Heights CDP | $26,546 |
| Hamilton city | $38,231 |
| Ravalli County | $39,624 |
Get Per-Capita Income for all Zip Codes in Montana.
5.4% of households make over $200,000 a year. The percent high income households (5.4%) for 59840 is less than the percent high income households for 59841 (6.0%) and Ravalli County (6.7%). But it's more than 83539 (1.7%), 59871 (0.0%), 59875 (4.5%), 59828 (3.3%), 59829 (5.1%), 59858 (3.7%), Hamilton city (4.3%), and Charlos Heights CDP (0.0%).
| 59840 | 5.4% |
| Charlos Heights CDP | 0.0% |
| Hamilton city | 4.3% |
| Ravalli County | 6.7% |
Get High Income Households for all Zip Codes in Montana.
| under 25 years | 25 to 44 years | 45 to 64 years | 65 years and over | |
|---|---|---|---|---|
| 59840 | $55,575 | $68,826 | $73,979 | $44,787 |
| Charlos Heights CDP | $-1 | $-1 | $-1 | $-1 |
| Hamilton city | $55,225 | $59,559 | $48,327 | $36,711 |
| Ravalli County | $56,750 | $81,560 | $83,375 | $59,390 |
Get Median Household Income by Age of Householder for all Zip Codes in Montana.
Use our lookalike & filtering workflow to discover every zip that matches your ideal market profile.
Our Income By Zip Code Lists let you start with a zip like 59840, then automatically find hundreds of similar zips by income, demographics, and growth potential — so you can build a smarter target list in minutes.
Get Your Income By Zip Code List
Get all zip codes in a state or the entire US with data such as median household income.
Starting at $65.
All income statistics above are the most current, comparable income statistics available from the US Census Bureau and are from the American Community Survey 2024 5-year estimates. You can find this information and other demographics for 59840 on the US Census Bureau’s website. These values are in 2024 inflation-adjusted dollars and were downloaded on 29 January 2026.
Margins of error for the income data are:
| Median Household Income | Average Household Income | Per Capita Income | High Income Households | Median Household Income by Age of Householder | ||||
|---|---|---|---|---|---|---|---|---|
| under 25 | 25 to 44 | 45 to 64 | 65+ | |||||
| 59840 | +/-$10,899 | +/-$7,133 | +/-$3,040 | +/-2.2% | +/-$29,350 | +/-$8,158 | +/-$24,321 | +/-$18,584 |
| Charlos Heights CDP | +/-$-1 | +/-$19,452 | +/-$8,938 | +/-45.1% | +/-$-1 | +/-$-1 | +/-$-1 | +/-$-1 |
| Hamilton city | +/-$9,323 | +/-$9,439 | +/-$5,212 | +/-3.3% | +/-$44,128 | +/-$17,639 | +/-$18,459 | +/-$15,771 |
| Ravalli County | +/-$3,919 | +/-$5,310 | +/-$2,249 | +/-1.4% | +/-$8,034 | +/-$7,566 | +/-$11,700 | +/-$4,283 |