Comparison to Surrounding Areas
The median household income ($93,272) for 49648 is more than 49729 ($77,870), 49615 ($79,469), 49622 ($70,098), 49627 ($56,196), 49629 ($65,302), 49676 ($75,781), Antrim County ($72,054), Banks township ($71,326), Elk Rapids township ($82,933), Milton township ($88,971), and Torch Lake township ($89,485).
| 49648 | $93,272 |
| Banks township | $71,326 |
| Elk Rapids township | $82,933 |
| Milton township | $88,971 |
| Torch Lake township | $89,485 |
| Antrim County | $72,054 |
Get Median Household Income for all Zip Codes in Michigan.
The average household income ($121,328) for 49648 is more than 49729 ($80,174), 49615 ($104,480), 49622 ($97,402), 49627 ($72,283), 49629 ($87,344), 49676 ($100,471), Antrim County ($93,682), Banks township ($77,951), Elk Rapids township ($102,597), Milton township ($107,930), and Torch Lake township ($119,736).
| 49648 | $121,328 |
| Banks township | $77,951 |
| Elk Rapids township | $102,597 |
| Milton township | $107,930 |
| Torch Lake township | $119,736 |
| Antrim County | $93,682 |
Get Average Household Income for all Zip Codes in Michigan.
The per-capita income for 49648 is $55,609. The per capita income ($55,609) for 49648 is more than 49729 ($35,740), 49615 ($53,051), 49622 ($41,994), 49627 ($35,985), 49629 ($48,559), 49676 ($43,208), Antrim County ($42,806), Banks township ($34,501), Elk Rapids township ($53,867), Milton township ($49,744), and Torch Lake township ($54,424).
| 49648 | $55,609 |
| Banks township | $34,501 |
| Elk Rapids township | $53,867 |
| Milton township | $49,744 |
| Torch Lake township | $54,424 |
| Antrim County | $42,806 |
Get Per-Capita Income for all Zip Codes in Michigan.
15.1% of households make over $200,000 a year. The percent high income households (15.1%) for 49648 is more than 49729 (1.1%), 49615 (7.3%), 49622 (9.8%), 49627 (0.0%), 49629 (9.6%), 49676 (6.3%), Antrim County (7.1%), Banks township (1.7%), Elk Rapids township (10.9%), Milton township (11.2%), and Torch Lake township (12.5%).
| 49648 | 15.1% |
| Banks township | 1.7% |
| Elk Rapids township | 10.9% |
| Milton township | 11.2% |
| Torch Lake township | 12.5% |
| Antrim County | 7.1% |
Get High Income Households for all Zip Codes in Michigan.
| under 25 years | 25 to 44 years | 45 to 64 years | 65 years and over | |
|---|---|---|---|---|
| 49648 | $-1 | $93,088 | $146,786 | $83,906 |
| Banks township | $79,432 | $79,375 | $80,234 | $48,438 |
| Elk Rapids township | $-1 | $93,202 | $96,591 | $49,741 |
| Milton township | $-1 | $70,179 | $121,136 | $84,145 |
| Torch Lake township | $-1 | $93,621 | $139,583 | $64,632 |
| Antrim County | $45,500 | $79,185 | $86,689 | $59,426 |
Get Median Household Income by Age of Householder for all Zip Codes in Michigan.
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 49648, 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 49648 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+ | |||||
| 49648 | +/-$1,759 | +/-$10,153 | +/-$5,597 | +/-4.5% | +/-$-1 | +/-$2,269 | +/-$33,069 | +/-$10,518 |
| Banks township | +/-$4,065 | +/-$6,327 | +/-$2,610 | +/-1.4% | +/-$5,414 | +/-$14,607 | +/-$7,058 | +/-$13,180 |
| Elk Rapids township | +/-$21,953 | +/-$13,287 | +/-$6,828 | +/-4.2% | +/-$-1 | +/-$6,408 | +/-$51,648 | +/-$11,167 |
| Milton township | +/-$13,536 | +/-$9,610 | +/-$5,029 | +/-4.0% | +/-$-1 | +/-$22,476 | +/-$31,620 | +/-$13,232 |
| Torch Lake township | +/-$10,214 | +/-$13,224 | +/-$7,694 | +/-4.2% | +/-$-1 | +/-$668 | +/-$32,358 | +/-$8,313 |
| Antrim County | +/-$2,793 | +/-$3,211 | +/-$1,319 | +/-1.0% | +/-$8,056 | +/-$7,417 | +/-$8,466 | +/-$4,744 |