Comparison to Surrounding Areas
The median household income ($68,920) for 49090 is less than the median household income for 49408 ($73,452), Allegan County ($83,283), Casco township ($84,637), Ganges township ($77,675), and Geneva township ($75,139). But it's more than 49450 ($50,102), 49013 ($55,349), 49043 ($36,280), 49056 ($63,438), 49063 ($-1), Van Buren County ($68,114), Bangor township ($60,500), Covert township ($37,697), South Haven charter township ($56,591), and South Haven city ($68,239).
| 49090 | $68,920 |
| South Haven city | $68,239 |
| Geneva township | $75,139 |
| South Haven charter township | $56,591 |
| Casco township | $84,637 |
| Ganges township | $77,675 |
| Bangor township | $60,500 |
| Covert township | $37,697 |
| Van Buren County | $68,114 |
| Allegan County | $83,283 |
Get Median Household Income for all Zip Codes in Michigan.
The average household income ($95,327) for 49090 is less than the average household income for 49408 ($105,074), Allegan County ($103,889), Casco township ($143,594), Ganges township ($114,306), and South Haven city ($95,786). But it's more than 49450 ($76,286), 49013 ($68,106), 49043 ($49,469), 49056 ($90,785), 49063 ($-1), Van Buren County ($85,909), Bangor township ($74,278), Covert township ($60,164), Geneva township ($91,546), and South Haven charter township ($74,383).
| 49090 | $95,327 |
| South Haven city | $95,786 |
| Geneva township | $91,546 |
| South Haven charter township | $74,383 |
| Casco township | $143,594 |
| Ganges township | $114,306 |
| Bangor township | $74,278 |
| Covert township | $60,164 |
| Van Buren County | $85,909 |
| Allegan County | $103,889 |
Get Average Household Income for all Zip Codes in Michigan.
The per-capita income for 49090 is $43,916. The per capita income ($43,916) for 49090 is less than the per capita income for Casco township ($57,097) and South Haven city ($48,652). But it's more than 49043 ($18,154), 49013 ($24,532), 49450 ($26,461), 49408 ($38,424), 49063 ($-1), 49056 ($29,276), Allegan County ($39,282), Van Buren County ($35,009), South Haven charter township ($37,411), Geneva township ($34,446), Covert township ($21,437), Bangor township ($25,875), and Ganges township ($43,877).
| 49090 | $43,916 |
| South Haven city | $48,652 |
| Geneva township | $34,446 |
| South Haven charter township | $37,411 |
| Casco township | $57,097 |
| Ganges township | $43,877 |
| Bangor township | $25,875 |
| Covert township | $21,437 |
| Van Buren County | $35,009 |
| Allegan County | $39,282 |
Get Per-Capita Income for all Zip Codes in Michigan.
9.6% of households make over $200,000 a year. The percent high income households (9.6%) for 49090 is less than the percent high income households for Casco township (23.5%), Ganges township (10.4%), and South Haven city (10.0%). But it's more than 49450 (4.8%), 49013 (2.7%), 49043 (1.8%), 49056 (5.1%), 49063 (-1.0%), 49408 (9.5%), Allegan County (8.9%), Van Buren County (6.1%), Bangor township (3.6%), Covert township (2.8%), Geneva township (3.9%), and South Haven charter township (4.7%).
| 49090 | 9.6% |
| South Haven city | 10.0% |
| Geneva township | 3.9% |
| South Haven charter township | 4.7% |
| Casco township | 23.5% |
| Ganges township | 10.4% |
| Bangor township | 3.6% |
| Covert township | 2.8% |
| Van Buren County | 6.1% |
| Allegan County | 8.9% |
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 | |
|---|---|---|---|---|
| 49090 | $20,431 | $77,500 | $79,730 | $63,793 |
| South Haven city | $-1 | $68,636 | $69,583 | $70,938 |
| Geneva township | $-1 | $93,023 | $80,231 | $51,250 |
| South Haven charter township | $-1 | $115,850 | $58,859 | $39,375 |
| Casco township | $-1 | $124,625 | $82,348 | $96,250 |
| Ganges township | $-1 | $83,438 | $79,344 | $68,194 |
| Bangor township | $-1 | $62,734 | $92,712 | $29,896 |
| Covert township | $-1 | $38,454 | $37,232 | $40,147 |
| Van Buren County | $35,278 | $75,175 | $84,335 | $49,532 |
| Allegan County | $41,806 | $92,263 | $100,142 | $57,790 |
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 49090, 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 49090 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+ | |||||
| 49090 | +/-$10,207 | +/-$7,879 | +/-$3,265 | +/-1.8% | +/-$19,739 | +/-$15,097 | +/-$17,642 | +/-$12,748 |
| South Haven city | +/-$8,498 | +/-$11,601 | +/-$6,666 | +/-3.2% | +/-$-1 | +/-$16,142 | +/-$25,934 | +/-$21,348 |
| Geneva township | +/-$17,011 | +/-$18,082 | +/-$7,368 | +/-3.3% | +/-$-1 | +/-$23,761 | +/-$34,536 | +/-$15,383 |
| South Haven charter township | +/-$27,944 | +/-$13,258 | +/-$4,567 | +/-3.1% | +/-$-1 | +/-$65,731 | +/-$55,121 | +/-$24,988 |
| Casco township | +/-$34,421 | +/-$30,446 | +/-$11,326 | +/-7.8% | +/-$-1 | +/-$65,406 | +/-$23,733 | +/-$51,990 |
| Ganges township | +/-$5,284 | +/-$18,613 | +/-$7,282 | +/-5.6% | +/-$-1 | +/-$33,098 | +/-$19,374 | +/-$11,619 |
| Bangor township | +/-$11,271 | +/-$8,380 | +/-$4,569 | +/-2.1% | +/-$-1 | +/-$22,584 | +/-$5,779 | +/-$16,609 |
| Covert township | +/-$8,551 | +/-$13,968 | +/-$5,062 | +/-2.1% | +/-$-1 | +/-$16,627 | +/-$18,478 | +/-$16,550 |
| Van Buren County | +/-$2,018 | +/-$2,424 | +/-$893 | +/-0.9% | +/-$13,112 | +/-$4,432 | +/-$8,167 | +/-$2,830 |
| Allegan County | +/-$2,480 | +/-$2,657 | +/-$1,024 | +/-0.8% | +/-$15,933 | +/-$3,188 | +/-$3,267 | +/-$2,414 |