Comparison to Surrounding Areas
The median household income ($55,779) for 48723 is less than the median household income for 48701 ($62,969), 48768 ($64,413), 48767 ($77,938), 48744 ($67,944), 48741 ($59,107), 48733 ($60,500), 48729 ($60,776), 48726 ($65,087), Tuscola County ($63,811), Wells township ($71,806), Juniata township ($69,412), Indianfields township ($57,250), Fremont township ($63,155), Elmwood township ($66,875), Ellington township ($82,250), Dayton township ($69,583), Columbia township ($84,219), and Almer township ($62,188). But it's more than Fairgrove township ($50,625) and Caro city ($41,595).
| 48723 | $55,779 |
| Caro city | $41,595 |
| Almer township | $62,188 |
| Columbia township | $84,219 |
| Dayton township | $69,583 |
| Ellington township | $82,250 |
| Elmwood township | $66,875 |
| Fairgrove township | $50,625 |
| Fremont township | $63,155 |
| Indianfields township | $57,250 |
| Juniata township | $69,412 |
| Wells township | $71,806 |
| Tuscola County | $63,811 |
Get Median Household Income for all Zip Codes in Michigan.
The average household income ($69,822) for 48723 is less than the average household income for 48701 ($89,412), 48768 ($75,987), 48767 ($85,591), 48744 ($76,875), 48741 ($79,069), 48733 ($72,534), 48729 ($84,144), 48726 ($78,401), Tuscola County ($77,133), Wells township ($83,785), Juniata township ($85,583), Fremont township ($72,847), Fairgrove township ($73,870), Elmwood township ($73,380), Ellington township ($90,106), Dayton township ($83,919), Columbia township ($90,173), and Almer township ($77,248). But it's more than Indianfields township ($69,242) and Caro city ($54,225).
| 48723 | $69,822 |
| Caro city | $54,225 |
| Almer township | $77,248 |
| Columbia township | $90,173 |
| Dayton township | $83,919 |
| Ellington township | $90,106 |
| Elmwood township | $73,380 |
| Fairgrove township | $73,870 |
| Fremont township | $72,847 |
| Indianfields township | $69,242 |
| Juniata township | $85,583 |
| Wells township | $83,785 |
| Tuscola County | $77,133 |
Get Average Household Income for all Zip Codes in Michigan.
The per-capita income for 48723 is $30,774. The per capita income ($30,774) for 48723 is less than the per capita income for 48701 ($39,445), 48768 ($32,654), 48767 ($38,262), 48744 ($30,894), 48733 ($30,916), 48729 ($34,926), Tuscola County ($32,616), Juniata township ($37,047), Wells township ($34,876), Fairgrove township ($32,041), Elmwood township ($33,160), Ellington township ($35,336), Dayton township ($36,126), Columbia township ($42,000), and Almer township ($32,648). But it's more than 48726 ($30,760), 48741 ($29,222), Fremont township ($29,123), Indianfields township ($29,200), and Caro city ($26,058).
| 48723 | $30,774 |
| Caro city | $26,058 |
| Almer township | $32,648 |
| Columbia township | $42,000 |
| Dayton township | $36,126 |
| Ellington township | $35,336 |
| Elmwood township | $33,160 |
| Fairgrove township | $32,041 |
| Fremont township | $29,123 |
| Indianfields township | $29,200 |
| Juniata township | $37,047 |
| Wells township | $34,876 |
| Tuscola County | $32,616 |
Get Per-Capita Income for all Zip Codes in Michigan.
2.2% of households make over $200,000 a year. The percent high income households (2.2%) for 48723 is less than the percent high income households for 48768 (2.8%), 48726 (3.0%), 48729 (8.0%), 48733 (2.5%), 48741 (2.7%), 48744 (4.4%), 48767 (2.6%), 48701 (5.9%), Tuscola County (3.4%), Columbia township (2.8%), Dayton township (9.6%), Ellington township (7.5%), Fairgrove township (3.4%), and Indianfields township (2.4%). But it's more than Almer township (1.6%), Elmwood township (1.6%), Fremont township (1.4%), Juniata township (1.6%), Wells township (1.5%), and Caro city (1.1%).
| 48723 | 2.2% |
| Caro city | 1.1% |
| Almer township | 1.6% |
| Columbia township | 2.8% |
| Dayton township | 9.6% |
| Ellington township | 7.5% |
| Elmwood township | 1.6% |
| Fairgrove township | 3.4% |
| Fremont township | 1.4% |
| Indianfields township | 2.4% |
| Juniata township | 1.6% |
| Wells township | 1.5% |
| Tuscola County | 3.4% |
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 | |
|---|---|---|---|---|
| 48723 | $51,979 | $64,167 | $60,985 | $48,553 |
| Caro city | $46,071 | $42,276 | $34,188 | $42,448 |
| Almer township | $-1 | $95,069 | $61,761 | $46,776 |
| Columbia township | $73,295 | $76,298 | $96,000 | $79,375 |
| Dayton township | $-1 | $93,783 | $72,708 | $48,929 |
| Ellington township | $-1 | $122,708 | $91,016 | $54,632 |
| Elmwood township | $-1 | $87,292 | $76,250 | $44,545 |
| Fairgrove township | $-1 | $96,000 | $44,239 | $43,438 |
| Fremont township | $115,577 | $92,903 | $62,083 | $53,226 |
| Indianfields township | $-1 | $42,292 | $77,250 | $44,353 |
| Juniata township | $-1 | $67,917 | $83,750 | $55,250 |
| Wells township | $-1 | $97,031 | $83,214 | $56,442 |
| Tuscola County | $52,024 | $77,242 | $72,017 | $50,146 |
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 48723, 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 48723 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+ | |||||
| 48723 | +/-$3,400 | +/-$4,956 | +/-$1,783 | +/-1.1% | +/-$14,666 | +/-$15,450 | +/-$8,467 | +/-$8,947 |
| Caro city | +/-$5,320 | +/-$8,813 | +/-$4,142 | +/-1.8% | +/-$15,730 | +/-$8,098 | +/-$23,106 | +/-$22,260 |
| Almer township | +/-$13,687 | +/-$9,022 | +/-$3,625 | +/-1.3% | +/-$-1 | +/-$26,670 | +/-$9,640 | +/-$11,076 |
| Columbia township | +/-$15,335 | +/-$9,903 | +/-$6,440 | +/-1.7% | +/-$27,577 | +/-$4,724 | +/-$10,094 | +/-$36,337 |
| Dayton township | +/-$15,181 | +/-$13,318 | +/-$5,689 | +/-4.6% | +/-$-1 | +/-$7,942 | +/-$15,921 | +/-$10,670 |
| Ellington township | +/-$13,020 | +/-$12,452 | +/-$4,105 | +/-7.3% | +/-$-1 | +/-$51,318 | +/-$6,073 | +/-$16,171 |
| Elmwood township | +/-$13,829 | +/-$8,019 | +/-$3,257 | +/-1.4% | +/-$-1 | +/-$23,505 | +/-$19,061 | +/-$8,673 |
| Fairgrove township | +/-$12,216 | +/-$12,848 | +/-$4,560 | +/-2.4% | +/-$-1 | +/-$12,566 | +/-$14,568 | +/-$7,110 |
| Fremont township | +/-$14,730 | +/-$7,820 | +/-$3,675 | +/-1.3% | +/-$111,864 | +/-$23,786 | +/-$23,590 | +/-$5,007 |
| Indianfields township | +/-$12,570 | +/-$9,455 | +/-$3,850 | +/-1.8% | +/-$-1 | +/-$35,899 | +/-$14,949 | +/-$12,183 |
| Juniata township | +/-$11,542 | +/-$9,570 | +/-$2,366 | +/-1.4% | +/-$-1 | +/-$34,002 | +/-$35,103 | +/-$10,531 |
| Wells township | +/-$11,954 | +/-$7,548 | +/-$3,100 | +/-1.1% | +/-$-1 | +/-$38,767 | +/-$26,238 | +/-$7,182 |
| Tuscola County | +/-$1,903 | +/-$2,461 | +/-$903 | +/-0.5% | +/-$8,168 | +/-$4,204 | +/-$4,819 | +/-$2,093 |