Comparison to Surrounding Areas
The median household income ($148,750) for 59258 is more than 59257 ($-1), 59247 ($73,750), 59254 ($68,750), 59255 ($45,379), 59211 ($-1), 59213 ($63,125), 59219 ($108,750), 59222 ($-1), 59242 ($128,750), Sheridan County ($70,147), Roosevelt County ($57,063), and Reserve CDP ($53,750).
| 59258 | $148,750 |
| Reserve CDP | $53,750 |
| Roosevelt County | $57,063 |
| Sheridan County | $70,147 |
Get Median Household Income for all Zip Codes in Montana.
The average household income ($144,353) for 59258 is less than the average household income for 59219 ($231,761). But it's more than 59257 ($99,083), 59247 ($95,817), 59254 ($85,032), 59255 ($65,538), 59211 ($110,021), 59213 ($70,571), 59222 ($71,641), 59242 ($137,677), Sheridan County ($93,765), Roosevelt County ($69,514), and Reserve CDP ($108,360).
| 59258 | $144,353 |
| Reserve CDP | $108,360 |
| Roosevelt County | $69,514 |
| Sheridan County | $93,765 |
Get Average Household Income for all Zip Codes in Montana.
The per-capita income for 59258 is $42,145. The per capita income ($42,145) for 59258 is less than the per capita income for 59219 ($78,070), 59242 ($71,549), 59247 ($49,053), and Reserve CDP ($53,984). But it's more than 59257 ($32,492), 59254 ($39,834), 59255 ($17,811), 59211 ($28,294), 59213 ($25,032), 59222 ($39,607), Sheridan County ($40,043), and Roosevelt County ($23,459).
| 59258 | $42,145 |
| Reserve CDP | $53,984 |
| Roosevelt County | $23,459 |
| Sheridan County | $40,043 |
Get Per-Capita Income for all Zip Codes in Montana.
45.3% of households make over $200,000 a year. The percent high income households (45.3%) for 59258 is more than 59257 (0.0%), 59247 (5.6%), 59254 (5.4%), 59255 (3.7%), 59211 (0.0%), 59213 (8.1%), 59219 (11.8%), 59222 (0.0%), 59242 (15.4%), Sheridan County (7.7%), Roosevelt County (4.6%), and Reserve CDP (20.0%).
| 59258 | 45.3% |
| Reserve CDP | 20.0% |
| Roosevelt County | 4.6% |
| Sheridan County | 7.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 | |
|---|---|---|---|---|
| 59258 | $-1 | $216,042 | $-1 | $73,125 |
| Reserve CDP | $-1 | $-1 | $-1 | $-1 |
| Roosevelt County | $34,107 | $45,000 | $62,888 | $61,607 |
| Sheridan County | $55,893 | $84,840 | $89,896 | $43,333 |
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 59258, 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 59258 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+ | |||||
| 59258 | +/-$125,818 | +/-$45,091 | +/-$10,081 | +/-25.2% | +/-$-1 | +/-$386 | +/-$-1 | +/-$60,299 |
| Reserve CDP | +/-$35,026 | +/-$83,623 | +/-$43,127 | +/-22.9% | +/-$-1 | +/-$-1 | +/-$-1 | +/-$-1 |
| Roosevelt County | +/-$3,866 | +/-$4,165 | +/-$1,430 | +/-1.4% | +/-$8,329 | +/-$9,394 | +/-$5,650 | +/-$8,588 |
| Sheridan County | +/-$15,093 | +/-$9,964 | +/-$3,237 | +/-2.7% | +/-$791 | +/-$4,921 | +/-$18,411 | +/-$15,044 |