Comparison to Surrounding Areas
The median household income ($65,827) for 49103 is less than the median household income for 49127 ($93,338), 49107 ($66,289), 49111 ($70,915), 49126 ($76,875), 49085 ($104,969), 49101 ($75,048), Buchanan township ($66,783), Royalton township ($128,750), and Berrien township ($79,148). But it's more than 49102 ($63,000), 49104 ($-1), 49120 ($65,148), Berrien County ($65,425), Niles township ($63,459), and Oronoko charter township ($60,175).
| 49103 | $65,827 |
| Berrien township | $79,148 |
| Buchanan township | $66,783 |
| Niles township | $63,459 |
| Oronoko charter township | $60,175 |
| Royalton township | $128,750 |
| Berrien County | $65,425 |
Get Median Household Income for all Zip Codes in Michigan.
The average household income ($85,104) for 49103 is less than the average household income for 49127 ($120,641), 49101 ($99,131), 49102 ($94,570), 49120 ($86,703), 49085 ($126,758), Berrien County ($89,826), Berrien township ($106,006), and Royalton township ($156,662). But it's more than 49104 ($-1), 49107 ($82,214), 49111 ($79,792), 49126 ($78,001), Niles township ($80,957), Oronoko charter township ($80,088), and Buchanan township ($84,572).
| 49103 | $85,104 |
| Berrien township | $106,006 |
| Buchanan township | $84,572 |
| Niles township | $80,957 |
| Oronoko charter township | $80,088 |
| Royalton township | $156,662 |
| Berrien County | $89,826 |
Get Average Household Income for all Zip Codes in Michigan.
The per-capita income for 49103 is $35,017. The per capita income ($35,017) for 49103 is less than the per capita income for 49127 ($47,768), 49085 ($56,068), 49101 ($43,672), 49102 ($39,484), Berrien County ($38,351), Berrien township ($40,827), Buchanan township ($37,412), and Royalton township ($54,300). But it's more than 49107 ($34,491), 49120 ($34,555), 49126 ($29,648), 49104 ($3,551), 49111 ($34,955), Oronoko charter township ($33,338), and Niles township ($30,940).
| 49103 | $35,017 |
| Berrien township | $40,827 |
| Buchanan township | $37,412 |
| Niles township | $30,940 |
| Oronoko charter township | $33,338 |
| Royalton township | $54,300 |
| Berrien County | $38,351 |
Get Per-Capita Income for all Zip Codes in Michigan.
7.1% of households make over $200,000 a year. The percent high income households (7.1%) for 49103 is less than the percent high income households for 49085 (16.6%), 49101 (7.9%), 49102 (18.9%), 49127 (15.7%), Berrien County (8.2%), Berrien township (17.0%), and Royalton township (26.3%). But it's more than 49126 (3.2%), 49107 (4.5%), 49111 (2.8%), 49120 (7.0%), 49104 (-1.0%), Niles township (5.4%), Oronoko charter township (5.0%), and Buchanan township (7.0%).
| 49103 | 7.1% |
| Berrien township | 17.0% |
| Buchanan township | 7.0% |
| Niles township | 5.4% |
| Oronoko charter township | 5.0% |
| Royalton township | 26.3% |
| Berrien County | 8.2% |
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 | |
|---|---|---|---|---|
| 49103 | $58,248 | $61,977 | $90,682 | $66,414 |
| Berrien township | $73,289 | $54,844 | $146,250 | $51,125 |
| Buchanan township | $-1 | $75,264 | $64,063 | $65,502 |
| Niles township | $58,571 | $73,354 | $79,890 | $45,482 |
| Oronoko charter township | $58,174 | $60,203 | $81,964 | $61,016 |
| Royalton township | $-1 | $170,455 | $165,536 | $105,139 |
| Berrien County | $47,612 | $68,043 | $80,084 | $53,197 |
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 49103, 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 49103 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+ | |||||
| 49103 | +/-$8,076 | +/-$7,079 | +/-$3,979 | +/-2.1% | +/-$5,746 | +/-$12,148 | +/-$22,496 | +/-$9,370 |
| Berrien township | +/-$11,872 | +/-$14,226 | +/-$5,864 | +/-5.5% | +/-$27,418 | +/-$17,068 | +/-$23,012 | +/-$37,321 |
| Buchanan township | +/-$6,677 | +/-$11,404 | +/-$4,483 | +/-3.8% | +/-$-1 | +/-$3,138 | +/-$32,195 | +/-$3,907 |
| Niles township | +/-$4,270 | +/-$6,859 | +/-$3,438 | +/-2.3% | +/-$29,552 | +/-$10,512 | +/-$8,860 | +/-$2,849 |
| Oronoko charter township | +/-$4,051 | +/-$9,322 | +/-$5,372 | +/-1.8% | +/-$11,531 | +/-$10,784 | +/-$17,532 | +/-$16,886 |
| Royalton township | +/-$29,005 | +/-$16,435 | +/-$6,412 | +/-6.6% | +/-$-1 | +/-$53,913 | +/-$31,895 | +/-$15,922 |
| Berrien County | +/-$1,108 | +/-$2,021 | +/-$895 | +/-0.5% | +/-$9,974 | +/-$3,769 | +/-$3,449 | +/-$2,946 |