Comparison to Surrounding Areas
The median household income ($77,778) for 49078 is less than the median household income for 49009 ($80,930), 49328 ($94,340), Allegan County ($83,283), Gun Plain township ($89,346), and Alamo township ($87,113). But it's more than 49055 ($62,083), 49010 ($74,370), 49080 ($74,864), 49070 ($68,750), Kalamazoo County ($72,532), Van Buren County ($68,114), Otsego city ($74,156), Pine Grove township ($69,239), Watson township ($65,469), Trowbridge township ($75,833), and Otsego township ($74,145).
| 49078 | $77,778 |
| Otsego city | $74,156 |
| Watson township | $65,469 |
| Alamo township | $87,113 |
| Pine Grove township | $69,239 |
| Gun Plain township | $89,346 |
| Otsego township | $74,145 |
| Trowbridge township | $75,833 |
| Kalamazoo County | $72,532 |
| Van Buren County | $68,114 |
| Allegan County | $83,283 |
Get Median Household Income for all Zip Codes in Michigan.
The average household income ($98,589) for 49078 is less than the average household income for 49009 ($120,580), Allegan County ($103,889), Kalamazoo County ($100,193), Gun Plain township ($112,043), and Alamo township ($138,451). But it's more than 49010 ($89,626), 49328 ($96,581), 49080 ($89,130), 49070 ($93,700), 49055 ($77,470), Van Buren County ($85,909), Otsego city ($84,848), Pine Grove township ($90,697), Watson township ($81,023), Trowbridge township ($86,603), and Otsego township ($94,536).
| 49078 | $98,589 |
| Otsego city | $84,848 |
| Watson township | $81,023 |
| Alamo township | $138,451 |
| Pine Grove township | $90,697 |
| Gun Plain township | $112,043 |
| Otsego township | $94,536 |
| Trowbridge township | $86,603 |
| Kalamazoo County | $100,193 |
| Van Buren County | $85,909 |
| Allegan County | $103,889 |
Get Average Household Income for all Zip Codes in Michigan.
The per-capita income for 49078 is $36,344. The per capita income ($36,344) for 49078 is less than the per capita income for 49080 ($36,836), 49009 ($48,560), 49328 ($37,127), Allegan County ($39,282), Kalamazoo County ($41,530), Pine Grove township ($37,535), Alamo township ($55,214), Otsego township ($40,068), and Gun Plain township ($44,138). But it's more than 49010 ($34,141), 49055 ($32,640), 49070 ($34,495), Van Buren County ($35,009), Otsego city ($26,669), Trowbridge township ($33,194), and Watson township ($29,204).
| 49078 | $36,344 |
| Otsego city | $26,669 |
| Watson township | $29,204 |
| Alamo township | $55,214 |
| Pine Grove township | $37,535 |
| Gun Plain township | $44,138 |
| Otsego township | $40,068 |
| Trowbridge township | $33,194 |
| Kalamazoo County | $41,530 |
| Van Buren County | $35,009 |
| Allegan County | $39,282 |
Get Per-Capita Income for all Zip Codes in Michigan.
4.4% of households make over $200,000 a year. The percent high income households (4.4%) for 49078 is less than the percent high income households for 49070 (6.1%), 49010 (5.9%), 49009 (15.2%), 49328 (5.5%), 49080 (6.1%), Allegan County (8.9%), Kalamazoo County (9.4%), Van Buren County (6.1%), Pine Grove township (6.4%), Alamo township (10.2%), Otsego township (4.6%), and Gun Plain township (14.4%). But it's more than 49055 (3.8%), Trowbridge township (3.5%), Watson township (4.1%), and Otsego city (0.5%).
| 49078 | 4.4% |
| Otsego city | 0.5% |
| Watson township | 4.1% |
| Alamo township | 10.2% |
| Pine Grove township | 6.4% |
| Gun Plain township | 14.4% |
| Otsego township | 4.6% |
| Trowbridge township | 3.5% |
| Kalamazoo County | 9.4% |
| 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 | |
|---|---|---|---|---|
| 49078 | $85,563 | $102,297 | $79,931 | $56,806 |
| Otsego city | $86,125 | $101,466 | $73,547 | $43,906 |
| Watson township | $-1 | $88,750 | $101,048 | $47,778 |
| Alamo township | $-1 | $103,036 | $102,348 | $46,813 |
| Pine Grove township | $-1 | $72,850 | $105,750 | $54,688 |
| Gun Plain township | $-1 | $92,292 | $110,153 | $45,909 |
| Otsego township | $-1 | $86,630 | $86,875 | $62,738 |
| Trowbridge township | $-1 | $92,024 | $65,625 | $62,045 |
| Kalamazoo County | $31,498 | $81,313 | $96,459 | $58,046 |
| 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 49078, 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 49078 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+ | |||||
| 49078 | +/-$7,967 | +/-$10,222 | +/-$3,488 | +/-1.8% | +/-$17,778 | +/-$24,549 | +/-$11,806 | +/-$8,460 |
| Otsego city | +/-$7,774 | +/-$15,899 | +/-$3,465 | +/-0.9% | +/-$5,754 | +/-$47,086 | +/-$11,244 | +/-$21,959 |
| Watson township | +/-$11,517 | +/-$9,658 | +/-$3,515 | +/-2.7% | +/-$-1 | +/-$59,197 | +/-$14,651 | +/-$17,792 |
| Alamo township | +/-$13,373 | +/-$44,929 | +/-$15,715 | +/-4.4% | +/-$-1 | +/-$26,042 | +/-$6,769 | +/-$9,427 |
| Pine Grove township | +/-$7,490 | +/-$13,158 | +/-$6,016 | +/-3.3% | +/-$-1 | +/-$29,536 | +/-$29,478 | +/-$12,663 |
| Gun Plain township | +/-$12,720 | +/-$10,485 | +/-$4,045 | +/-4.4% | +/-$-1 | +/-$67,470 | +/-$16,538 | +/-$17,207 |
| Otsego township | +/-$8,551 | +/-$11,309 | +/-$4,780 | +/-2.5% | +/-$-1 | +/-$36,936 | +/-$26,031 | +/-$13,476 |
| Trowbridge township | +/-$10,418 | +/-$11,420 | +/-$4,101 | +/-2.5% | +/-$-1 | +/-$15,472 | +/-$55,386 | +/-$14,644 |
| Kalamazoo County | +/-$1,537 | +/-$2,753 | +/-$1,227 | +/-0.7% | +/-$6,812 | +/-$3,321 | +/-$4,486 | +/-$2,434 |
| 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 |