Comparison to Surrounding Areas
The median household income ($66,063) for 48420 is less than the median household income for 48746 ($67,276), 48415 ($79,067), 48433 ($81,513), 48457 ($71,090), 48463 ($72,500), Thetford township ($73,984), Vienna charter township ($70,219), Birch Run township ($82,375), and Montrose charter township ($76,338). But it's more than 48458 ($46,797), Genesee County ($62,281), Tuscola County ($63,811), Mount Morris township ($46,535), Arbela township ($65,185), and Clio city ($52,500).
| 48420 | $66,063 |
| Clio city | $52,500 |
| Birch Run township | $82,375 |
| Arbela township | $65,185 |
| Montrose charter township | $76,338 |
| Mount Morris township | $46,535 |
| Thetford township | $73,984 |
| Vienna charter township | $70,219 |
| Tuscola County | $63,811 |
| Genesee County | $62,281 |
Get Median Household Income for all Zip Codes in Michigan.
The average household income ($83,563) for 48420 is less than the average household income for 48463 ($88,078), 48415 ($110,553), 48433 ($101,784), 48457 ($85,031), Genesee County ($84,062), Montrose charter township ($100,279), Vienna charter township ($89,467), and Birch Run township ($122,779). But it's more than 48458 ($66,473), 48746 ($74,874), Tuscola County ($77,133), Clio city ($57,608), Arbela township ($72,122), Mount Morris township ($66,770), and Thetford township ($83,107).
| 48420 | $83,563 |
| Clio city | $57,608 |
| Birch Run township | $122,779 |
| Arbela township | $72,122 |
| Montrose charter township | $100,279 |
| Mount Morris township | $66,770 |
| Thetford township | $83,107 |
| Vienna charter township | $89,467 |
| Tuscola County | $77,133 |
| Genesee County | $84,062 |
Get Average Household Income for all Zip Codes in Michigan.
The per-capita income for 48420 is $34,795. The per capita income ($34,795) for 48420 is less than the per capita income for 48415 ($44,447), 48433 ($40,486), 48463 ($35,146), Genesee County ($35,334), Birch Run township ($49,403), Montrose charter township ($38,757), and Vienna charter township ($36,554). But it's more than 48457 ($33,279), 48746 ($31,861), 48458 ($28,226), Tuscola County ($32,616), Clio city ($30,963), Arbela township ($30,950), Thetford township ($34,527), and Mount Morris township ($26,989).
| 48420 | $34,795 |
| Clio city | $30,963 |
| Birch Run township | $49,403 |
| Arbela township | $30,950 |
| Montrose charter township | $38,757 |
| Mount Morris township | $26,989 |
| Thetford township | $34,527 |
| Vienna charter township | $36,554 |
| Tuscola County | $32,616 |
| Genesee County | $35,334 |
Get Per-Capita Income for all Zip Codes in Michigan.
6% of households make over $200,000 a year. The percent high income households (6.0%) for 48420 is less than the percent high income households for 48415 (8.4%), 48433 (7.1%), Genesee County (6.2%), Vienna charter township (8.0%), and Birch Run township (9.7%). But it's more than 48457 (3.7%), 48746 (2.3%), 48463 (2.6%), 48458 (2.9%), Tuscola County (3.4%), Clio city (0.0%), Arbela township (3.2%), Thetford township (4.3%), Mount Morris township (2.7%), and Montrose charter township (4.6%).
| 48420 | 6.0% |
| Clio city | 0.0% |
| Birch Run township | 9.7% |
| Arbela township | 3.2% |
| Montrose charter township | 4.6% |
| Mount Morris township | 2.7% |
| Thetford township | 4.3% |
| Vienna charter township | 8.0% |
| Tuscola County | 3.4% |
| Genesee County | 6.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 | |
|---|---|---|---|---|
| 48420 | $46,932 | $84,299 | $75,652 | $49,901 |
| Clio city | $16,484 | $56,042 | $60,495 | $49,861 |
| Birch Run township | $-1 | $123,750 | $108,250 | $47,404 |
| Arbela township | $-1 | $95,313 | $66,250 | $41,905 |
| Montrose charter township | $-1 | $74,125 | $113,083 | $58,516 |
| Mount Morris township | $54,531 | $41,472 | $52,793 | $46,939 |
| Thetford township | $-1 | $115,435 | $83,659 | $53,580 |
| Vienna charter township | $75,583 | $84,135 | $82,738 | $52,197 |
| Tuscola County | $52,024 | $77,242 | $72,017 | $50,146 |
| Genesee County | $46,080 | $66,439 | $73,098 | $53,022 |
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 48420, 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 48420 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+ | |||||
| 48420 | +/-$5,601 | +/-$6,199 | +/-$2,100 | +/-2.4% | +/-$33,429 | +/-$8,527 | +/-$11,397 | +/-$5,271 |
| Clio city | +/-$5,818 | +/-$6,489 | +/-$3,542 | +/-2.5% | +/-$8,054 | +/-$30,902 | +/-$13,525 | +/-$15,307 |
| Birch Run township | +/-$19,928 | +/-$28,847 | +/-$10,759 | +/-4.9% | +/-$-1 | +/-$49,347 | +/-$52,813 | +/-$14,769 |
| Arbela township | +/-$9,374 | +/-$6,180 | +/-$2,882 | +/-2.1% | +/-$-1 | +/-$16,377 | +/-$9,664 | +/-$6,734 |
| Montrose charter township | +/-$3,738 | +/-$16,506 | +/-$7,299 | +/-2.8% | +/-$-1 | +/-$7,181 | +/-$14,923 | +/-$6,144 |
| Mount Morris township | +/-$3,886 | +/-$7,806 | +/-$3,092 | +/-1.1% | +/-$50,322 | +/-$7,136 | +/-$12,600 | +/-$7,662 |
| Thetford township | +/-$16,486 | +/-$7,183 | +/-$3,096 | +/-2.6% | +/-$-1 | +/-$25,441 | +/-$20,900 | +/-$7,817 |
| Vienna charter township | +/-$5,593 | +/-$9,613 | +/-$2,789 | +/-3.9% | +/-$35,588 | +/-$12,677 | +/-$15,831 | +/-$6,915 |
| Tuscola County | +/-$1,903 | +/-$2,461 | +/-$903 | +/-0.5% | +/-$8,168 | +/-$4,204 | +/-$4,819 | +/-$2,093 |
| Genesee County | +/-$1,425 | +/-$2,022 | +/-$799 | +/-0.5% | +/-$5,118 | +/-$2,413 | +/-$2,684 | +/-$1,805 |