Comparison to Surrounding Areas
The median household income ($41,818) for 49903 is less than the median household income for 49970 ($60,536), 49919 ($49,423), 49920 ($63,605), 49935 ($57,236), 49861 ($61,875), Iron County ($55,940), Bates township ($54,688), and Crystal Falls township ($57,986). But it's more than Hematite township ($40,972).
| 49903 | $41,818 |
| Bates township | $54,688 |
| Crystal Falls township | $57,986 |
| Hematite township | $40,972 |
| Iron County | $55,940 |
Get Median Household Income for all Zip Codes in Michigan.
The average household income ($53,798) for 49903 is less than the average household income for 49970 ($87,398), 49919 ($55,551), 49920 ($77,598), 49935 ($71,870), 49861 ($75,766), Iron County ($71,732), Bates township ($69,452), and Crystal Falls township ($80,252). But it's more than Hematite township ($49,571).
| 49903 | $53,798 |
| Bates township | $69,452 |
| Crystal Falls township | $80,252 |
| Hematite township | $49,571 |
| Iron County | $71,732 |
Get Average Household Income for all Zip Codes in Michigan.
The per-capita income for 49903 is $36,525. The per capita income ($36,525) for 49903 is less than the per capita income for 49861 ($37,580), 49920 ($39,120), 49970 ($40,213), and Crystal Falls township ($46,312). But it's more than 49919 ($30,318), 49935 ($33,088), Iron County ($34,784), Bates township ($36,076), and Hematite township ($30,563).
| 49903 | $36,525 |
| Bates township | $36,076 |
| Crystal Falls township | $46,312 |
| Hematite township | $30,563 |
| Iron County | $34,784 |
Get Per-Capita Income for all Zip Codes in Michigan.
0% of households make over $200,000 a year. The percent high income households (0.0%) for 49903 is less than 49970 (4.7%), 49919 (3.8%), 49920 (3.7%), 49935 (4.0%), 49861 (3.4%), Iron County (3.7%), Bates township (2.2%), and Crystal Falls township (4.8%). And it's the same as Hematite township (0.0%).
| 49903 | 0.0% |
| Bates township | 2.2% |
| Crystal Falls township | 4.8% |
| Hematite township | 0.0% |
| Iron County | 3.7% |
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 | |
|---|---|---|---|---|
| 49903 | $-1 | $-1 | $68,125 | $41,553 |
| Bates township | $-1 | $86,420 | $65,500 | $45,673 |
| Crystal Falls township | $-1 | $74,926 | $79,375 | $36,300 |
| Hematite township | $-1 | $-1 | $64,375 | $40,699 |
| Iron County | $28,516 | $71,435 | $69,289 | $40,122 |
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 49903, 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 49903 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+ | |||||
| 49903 | +/-$7,899 | +/-$8,919 | +/-$8,480 | +/-17.0% | +/-$-1 | +/-$-1 | +/-$36,148 | +/-$10,712 |
| Bates township | +/-$13,471 | +/-$8,444 | +/-$4,170 | +/-2.2% | +/-$-1 | +/-$1,195 | +/-$23,998 | +/-$11,555 |
| Crystal Falls township | +/-$13,838 | +/-$14,853 | +/-$11,396 | +/-2.0% | +/-$-1 | +/-$46,599 | +/-$16,507 | +/-$9,756 |
| Hematite township | +/-$2,478 | +/-$7,270 | +/-$6,373 | +/-15.3% | +/-$-1 | +/-$-1 | +/-$32,628 | +/-$5,019 |
| Iron County | +/-$3,026 | +/-$3,712 | +/-$2,327 | +/-0.9% | +/-$2,466 | +/-$5,973 | +/-$6,238 | +/-$3,339 |