US5.com

Michigan ZIP Codes & Demographics

Michigan ZIP codes, demographics, and median household income — 992 ZIP codes — population 10,051,577 — avg. income $71,237 — avg. home value $204,125. Compare counties, cities, and ZIP-level data on US5.

ZIP codes
992
Population
10,051,577
Median household income (avg.)
$71,237
95% of U.S. median
Average home value
$204,125
59% of U.S. median
Average rent
$778

Michigan demographics

Michigan has 992 ZIP codes across 83 counties on US5, with a combined ZIP-area population of about 10,051,577.

Across ZIP codes with age data, the average median age is about 44.7 years.

Among cities represented in this ZIP set, Ypsilanti is among the largest population centers.

Median household income in Michigan

The average median household income across ZIP codes in Michigan is about $71,237 — about 5% below the U.S. median ($75,149).

Among ZIPs with income data, 48070 (Huntington Woods) is near the top at about $188,229, while 49074 (Kalamazoo) is near the bottom at about $21,563.

Housing in Michigan

For housing in Michigan, the average median home value is about $204,125 and the average median rent is about $778.

The most populous ZIP is 48197 (Ypsilanti) with about 65,911 residents. Use the table below to compare ZIP codes across the state.

ZIP codes in Michigan

Sort by population, income, or home value. Click a column header to toggle ascending / descending.

ZIP City County State Population ↓ Income Home value
48865 Ionia County MI 1,904 $68,889 $123,400
48652 Gladwin County MI 1,877 $69,808 $160,900
49338 Paris Newaygo County MI 1,861 $64,297 $152,900
49755 Levering Emmet County MI 1,858 $61,121 $171,400
48861 Mulliken Eaton County MI 1,852 $88,056 $173,500
49644 Lake County MI 1,846 $54,286 $178,400
48370 Oakland County MI 1,845 $121,417 $393,400
48032 St. Clair County MI 1,834 $89,000 $239,600
48806 Ashley Gratiot County MI 1,821 $58,214 $145,600
49653 Lake Leelanau Leelanau County MI 1,813 $84,954 $532,100
49645 Kaleva Manistee County MI 1,806 $45,000 $129,300
49885 Marquette County MI 1,798 $75,417 $218,200
49689 Wellston Manistee County MI 1,791 $62,138 $141,200
49769 Pellston Emmet County MI 1,791 $64,792 $152,800
48742 Lost Lake Woods Alcona County MI 1,767 $62,683 $165,400
49113 Galien Berrien County MI 1,758 $58,295 $158,900
49753 Alpena County MI 1,722 $55,625 $147,400
49896 Menominee County MI 1,718 $56,979 $165,300
49410 Fountain Mason County MI 1,709 $60,274 $162,000
49405 Custer Mason County MI 1,698 $69,474 $143,200
49436 Mears Oceana County MI 1,688 $67,344 $232,100
48897 Woodland Barry County MI 1,687 $69,674 $208,000
49411 Free Soil Mason County MI 1,672 $60,750 $221,400
49033 Calhoun County MI 1,666 $89,538 $247,600
49670 Omena Leelanau County MI 1,659 $90,170 $455,600
48733 Fairgrove Tuscola County MI 1,650 $54,583 $100,000
49026 Bloomingdale Van Buren County MI 1,642 $65,699 $161,400
49126 Berrien County MI 1,633 $77,813 $162,500
49309 Newaygo County MI 1,608 $42,976 $124,600
49780 Chippewa County MI 1,606 $70,417 $139,300
49102 Berrien County MI 1,575 $61,167 $250,300
49264 Ingham County MI 1,571 $84,444 $200,200
49776 Posen Presque Isle County MI 1,559 $55,625 $124,200
49784 Chippewa County MI 1,558
49459 Walkerville Oceana County MI 1,551 $57,773 $98,300
48729 Tuscola County MI 1,537 $54,844 $146,800
48635 Lupton Ogemaw County MI 1,535 $59,861 $135,400
48886 Montcalm County MI 1,529 $66,360 $124,600
48607 Saginaw Saginaw County MI 1,523 $39,211 $44,500
48731 Elkton Huron County MI 1,522 $50,288 $105,600
49288 Waldron Hillsdale County MI 1,517 $55,903 $131,800
48889 Gratiot County MI 1,496 $62,813 $137,500
49347 Trufant Montcalm County MI 1,496 $87,833 $174,300
49759 Millersburg Presque Isle County MI 1,492 $56,938 $164,600
48747 Bay County MI 1,488 $78,750 $121,300
49318 Casnovia Muskegon County MI 1,484 $68,929 $215,100
49630 Empire Leelanau County MI 1,484 $101,875 $440,200
48649 Oakley Saginaw County MI 1,476 $68,288 $151,500
48466 Peck Sanilac County MI 1,462 $55,430 $135,800
48748 Sand Lake Iosco County MI 1,457 $53,409 $142,700
49402 Lake County MI 1,455 $50,563 $162,200
48472 Snover Sanilac County MI 1,444 $61,397 $154,200
49342 Mecosta County MI 1,437 $50,132 $142,300
49729 Ellsworth Antrim County MI 1,435 $78,365 $199,100
49029 Burlington Calhoun County MI 1,420 $70,714 $202,700
48860 Muir Ionia County MI 1,395 $58,750 $162,800
48502 Flint Genesee County MI 1,388 $55,700
49050 Dowling Barry County MI 1,381 $72,308 $257,500
48766 Twining Arenac County MI 1,372 $55,156 $94,200
48873 Pewamo Ionia County MI 1,371 $86,250 $198,800
48701 Akron Tuscola County MI 1,364 $61,976 $98,000
48760 Lapeer County MI 1,361 $59,083 $150,500
49612 Alden Antrim County MI 1,349 $84,643 $252,300
49625 Copemish Manistee County MI 1,332 $47,083 $163,700
49679 Osceola County MI 1,332 $59,313 $168,300
48468 Port Hope Huron County MI 1,324 $58,393 $120,000
49440 Muskegon Muskegon County MI 1,319 $42,500 $163,100
48401 Applegate Sanilac County MI 1,310 $68,571 $161,200
49893 Menominee County MI 1,307 $63,438 $176,700
49262 North Adams Hillsdale County MI 1,298 $48,125 $122,500
49719 Mackinac County MI 1,292 $69,931 $219,300
48832 Gratiot County MI 1,291 $62,188 $146,300
48050 Macomb County MI 1,290 $88,804 $329,300
49821 Daggett Menominee County MI 1,279 $59,265 $145,100
48662 Gratiot County MI 1,278 $69,112 $130,000
48426 Sanilac County MI 1,275 $59,727 $119,500
48885 Montcalm County MI 1,273 $68,958 $182,400
49640 Honor Benzie County MI 1,266 $83,750 $285,000
48469 Port Sanilac Sanilac County MI 1,253 $52,577 $166,700
48878 Rosebush Isabella County MI 1,253 $51,875 $139,300
48454 Melvin Sanilac County MI 1,251 $62,300 $177,500
48724 Saginaw County MI 1,226 $31,787 $68,100
49322 Montcalm County MI 1,222 $69,231 $146,300
49130 Cass County MI 1,216 $81,728 $332,600
48749 Omer Arenac County MI 1,214 $50,833 $116,900
49818 Marquette County MI 1,212 $56,492 $161,100
49227 Allen Hillsdale County MI 1,210 $51,848 $172,300
48157 Luna Pier Monroe County MI 1,204 $51,830 $176,000
48745 Alcona County MI 1,189 $47,500 $141,400
49724 Chippewa County MI 1,172 $65,096 $163,300
49876 Quinnesec Dickinson County MI 1,171 $59,688 $117,200
48445 Kinde Huron County MI 1,170 $57,917 $117,600
49827 Mackinac County MI 1,162 $41,750 $118,100
49853 Luce County MI 1,155 $59,405 $189,500
49874 Powers Menominee County MI 1,138 $56,528 $196,300
48737 Alcona County MI 1,121 $38,144 $121,000
49814 Michigamme Marquette County MI 1,110 $76,464 $142,900
48845 Hubbardston Ionia County MI 1,109 $65,625 $147,700
49726 Chippewa County MI 1,106 $65,000 $250,500
49879 Republic Marquette County MI 1,105 $52,188 $89,800

Frequently asked questions

How many ZIP codes are in Michigan?

Michigan has 992 ZIP codes on US5 across 83 counties. Each row links to demographics, median income, and housing for that code.

What are the demographics of Michigan?

Michigan has a combined ZIP-area population of about 10,051,577 across 992 ZIP codes. Browse the table on this page for population, income, and housing by ZIP.

What is the median household income in Michigan?

The average median household income across ZIP codes in Michigan is about $71,237, about 5% below the U.S. median ($75,149). Average median home value is about $204,125. Among ZIPs with data, 48070 (Huntington Woods) is near the top ($188,229) and 49074 (Kalamazoo) is near the bottom ($21,563).

Where can I find ZIP code lists for Michigan?

This page lists ZIP codes in Michigan with population, median household income, and home value. Sort the table or open a ZIP for a full demographics profile.

ZIP rankings in Michigan

Explore curated boards for highest income, largest population, and most affordable home values.