Comparison to Surrounding Areas
The median household income ($82,959) for 49021 is less than the median household income for Maple Grove township ($84,500), Bellevue township ($83,636), and Kalamo township ($86,905). But it's more than 49096 ($73,929), 48813 ($80,429), 49014 ($69,009), 49017 ($60,885), 49050 ($75,089), 49068 ($80,857), 49073 ($67,604), 49076 ($74,440), Eaton County ($79,597), Calhoun County ($63,177), Barry County ($77,500), Pennfield charter township ($66,119), Johnstown township ($81,875), Assyria township ($78,050), and Convis township ($70,707).
| 49021 | $82,959 |
| Kalamo township | $86,905 |
| Convis township | $70,707 |
| Pennfield charter township | $66,119 |
| Bellevue township | $83,636 |
| Assyria township | $78,050 |
| Johnstown township | $81,875 |
| Maple Grove township | $84,500 |
| Calhoun County | $63,177 |
| Eaton County | $79,597 |
| Barry County | $77,500 |
Get Median Household Income for all Zip Codes in Michigan.
The average household income ($92,784) for 49021 is less than the average household income for 48813 ($93,116), 49068 ($106,603), Eaton County ($96,970), Barry County ($102,948), Maple Grove township ($103,882), Assyria township ($94,625), and Kalamo township ($97,373). But it's more than 49096 ($87,686), 49014 ($91,672), 49017 ($77,378), 49050 ($85,776), 49073 ($80,271), 49076 ($91,370), Calhoun County ($83,388), Johnstown township ($82,388), Convis township ($84,183), Pennfield charter township ($86,667), and Bellevue township ($90,188).
| 49021 | $92,784 |
| Kalamo township | $97,373 |
| Convis township | $84,183 |
| Pennfield charter township | $86,667 |
| Bellevue township | $90,188 |
| Assyria township | $94,625 |
| Johnstown township | $82,388 |
| Maple Grove township | $103,882 |
| Calhoun County | $83,388 |
| Eaton County | $96,970 |
| Barry County | $102,948 |
Get Average Household Income for all Zip Codes in Michigan.
The per-capita income for 49021 is $36,644. The per capita income ($36,644) for 49021 is less than the per capita income for 49068 ($46,551), Barry County ($40,828), Eaton County ($41,090), Assyria township ($37,356), Pennfield charter township ($37,171), and Bellevue township ($37,264). But it's more than 49096 ($32,680), 49014 ($35,668), 49017 ($33,150), 49050 ($36,036), 49073 ($31,679), 49076 ($32,429), 48813 ($35,989), Calhoun County ($34,349), Johnstown township ($33,551), Maple Grove township ($33,076), Convis township ($31,953), and Kalamo township ($32,842).
| 49021 | $36,644 |
| Kalamo township | $32,842 |
| Convis township | $31,953 |
| Pennfield charter township | $37,171 |
| Bellevue township | $37,264 |
| Assyria township | $37,356 |
| Johnstown township | $33,551 |
| Maple Grove township | $33,076 |
| Calhoun County | $34,349 |
| Eaton County | $41,090 |
| Barry County | $40,828 |
Get Per-Capita Income for all Zip Codes in Michigan.
5.6% of households make over $200,000 a year. The percent high income households (5.6%) for 49021 is less than the percent high income households for 49050 (6.2%), 48813 (5.9%), 49014 (6.9%), 49076 (8.3%), 49068 (9.3%), Barry County (7.6%), Calhoun County (5.9%), Eaton County (7.1%), Kalamo township (6.4%), Convis township (6.0%), and Assyria township (6.3%). But it's more than 49017 (3.9%), 49073 (2.8%), 49096 (4.5%), Johnstown township (3.9%), Bellevue township (4.5%), Maple Grove township (4.9%), and Pennfield charter township (4.7%).
| 49021 | 5.6% |
| Kalamo township | 6.4% |
| Convis township | 6.0% |
| Pennfield charter township | 4.7% |
| Bellevue township | 4.5% |
| Assyria township | 6.3% |
| Johnstown township | 3.9% |
| Maple Grove township | 4.9% |
| Calhoun County | 5.9% |
| Eaton County | 7.1% |
| Barry County | 7.6% |
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 | |
|---|---|---|---|---|
| 49021 | $-1 | $86,434 | $94,115 | $57,232 |
| Kalamo township | $34,306 | $108,750 | $106,667 | $65,526 |
| Convis township | $-1 | $76,034 | $74,375 | $50,625 |
| Pennfield charter township | $-1 | $75,847 | $85,405 | $44,855 |
| Bellevue township | $79,375 | $85,967 | $105,203 | $56,818 |
| Assyria township | $-1 | $93,125 | $82,045 | $57,500 |
| Johnstown township | $-1 | $109,545 | $74,891 | $69,350 |
| Maple Grove township | $-1 | $86,488 | $95,694 | $65,573 |
| Calhoun County | $45,949 | $66,714 | $78,581 | $49,338 |
| Eaton County | $49,598 | $89,266 | $93,864 | $59,567 |
| Barry County | $70,042 | $93,725 | $84,600 | $58,801 |
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 49021, 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 49021 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+ | |||||
| 49021 | +/-$5,384 | +/-$7,048 | +/-$2,942 | +/-1.8% | +/-$-1 | +/-$5,760 | +/-$16,950 | +/-$6,272 |
| Kalamo township | +/-$10,801 | +/-$8,138 | +/-$4,490 | +/-2.8% | +/-$29,357 | +/-$34,590 | +/-$9,184 | +/-$9,568 |
| Convis township | +/-$8,499 | +/-$8,844 | +/-$5,566 | +/-3.2% | +/-$-1 | +/-$10,054 | +/-$28,729 | +/-$25,362 |
| Pennfield charter township | +/-$7,520 | +/-$10,921 | +/-$4,254 | +/-2.2% | +/-$-1 | +/-$18,555 | +/-$14,200 | +/-$12,587 |
| Bellevue township | +/-$6,243 | +/-$8,741 | +/-$3,802 | +/-2.6% | +/-$36,896 | +/-$8,431 | +/-$29,235 | +/-$8,644 |
| Assyria township | +/-$13,147 | +/-$15,076 | +/-$5,415 | +/-3.3% | +/-$-1 | +/-$15,796 | +/-$21,449 | +/-$11,154 |
| Johnstown township | +/-$11,336 | +/-$12,642 | +/-$4,802 | +/-2.5% | +/-$-1 | +/-$20,198 | +/-$29,442 | +/-$16,708 |
| Maple Grove township | +/-$17,646 | +/-$18,591 | +/-$6,858 | +/-2.4% | +/-$-1 | +/-$10,590 | +/-$13,406 | +/-$5,710 |
| Calhoun County | +/-$2,107 | +/-$2,334 | +/-$901 | +/-0.7% | +/-$7,753 | +/-$1,903 | +/-$2,804 | +/-$2,927 |
| Eaton County | +/-$2,067 | +/-$2,666 | +/-$1,057 | +/-0.8% | +/-$8,684 | +/-$4,984 | +/-$4,140 | +/-$2,944 |
| Barry County | +/-$3,772 | +/-$6,300 | +/-$2,490 | +/-1.1% | +/-$10,381 | +/-$6,248 | +/-$6,917 | +/-$3,255 |