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
49950 Eagle River Keweenaw County MI 1,101 $54,931 $221,600
48738 Alcona County MI 1,097 $64,432 $153,700
48621 Oscoda County MI 1,087 $52,353 $135,900
49052 Kalamazoo County MI 1,086 $62,120 $188,600
49847 Hermansville Menominee County MI 1,063 $63,472 $116,700
49642 Lake County MI 1,062 $26,471 $109,500
48028 St. Clair County MI 1,058 $106,765 $339,100
49619 Brethren Manistee County MI 1,054 $54,118 $135,800
49969 Watersmeet Gogebic County MI 1,054 $61,101 $245,800
48720 Bay Port Huron County MI 1,046 $56,833 $119,400
49836 Schoolcraft County MI 1,046 $71,563 $179,000
49716 Brutus Emmet County MI 1,039 $82,438 $252,100
49623 Lake County MI 1,030 $56,875 $119,600
49268 Lenawee County MI 1,026 $87,250 $165,600
49880 Rock Marquette County MI 1,026 $63,581 $130,400
48762 Hubbard Lake Alcona County MI 1,014 $67,955 $198,900
49632 Falmouth Missaukee County MI 1,010 $47,321 $125,300
48613 Bay County MI 986 $56,106 $155,200
48754 Owendale Huron County MI 979 $71,518 $108,300
48735 Gagetown Tuscola County MI 965 $61,250 $118,300
49934 Hubbell Houghton County MI 949 $48,563 $81,500
48727 Clifford Lapeer County MI 939 $62,596 $153,800
49406 Douglas Allegan County MI 922 $95,417 $470,500
49752 Chippewa County MI 922 $75,366 $126,800
48614 Saginaw County MI 921 $60,568 $124,700
49958 Pelkie Houghton County MI 900 $42,083 $157,100
49675 Onekama Manistee County MI 894 $68,750 $272,300
48636 Oscoda County MI 891 $63,478 $135,700
49743 Presque Isle County MI 888 $54,250 $129,900
49279 Lenawee County MI 882 $69,231 $167,500
49248 Jasper Lenawee County MI 879 $60,313 $143,800
49705 Cheboygan County MI 879 $74,375 $172,200
49894 Delta County MI 872 $62,102 $141,600
49895 Delta County MI 863 $55,114 $164,200
49912 Bruce Crossing Ontonagon County MI 851 $53,667 $114,300
49744 Alpena County MI 843 $74,000 $208,100
48856 Gratiot County MI 842 $82,500 $141,900
49922 Dollar Bay Houghton County MI 837 $55,300 $120,600
49303 Muskegon County MI 829 $75,625 $190,200
49618 Boon Wexford County MI 829 $49,712 $152,300
49840 Schoolcraft County MI 820 $61,250 $190,800
49745 Mackinac County MI 819 $33,534 $117,700
49638 Harrietta Wexford County MI 817 $50,000 $114,900
49276 Lenawee County MI 809 $52,857 $201,800
48761 Ogemaw County MI 804 $44,647 $113,000
49812 Carney Menominee County MI 789 $58,281 $156,100
49066 St. Joseph County MI 784 $65,625 $187,500
48456 Minden City Sanilac County MI 768 $59,904 $145,800
49701 Mackinaw City Emmet County MI 767 $43,636 $217,000
49782 St. James Charlevoix County MI 752 $70,000 $322,400
49654 Leland Leelanau County MI 737 $119,107 $691,400
49835 Garden Delta County MI 735 $53,125 $160,800
49816 Chatham Alger County MI 720 $74,583 $174,100
48807 Gratiot County MI 706 $59,468 $103,500
49760 Mackinac County MI 706 $45,313 $134,700
48853 Maple Rapids Clinton County MI 701 $50,000 $109,900
49757 Mackinac Island Mackinac County MI 663 $100,125 $834,600
48841 Henderson Shiawassee County MI 643 $55,875 $176,300
49925 Ewen Ontonagon County MI 643 $48,750 $117,000
49636 Glen Arbor Leelanau County MI 634 $108,333 $744,100
49718 Carp Lake Emmet County MI 622 $44,712 $183,500
49963 South Range Houghton County MI 621 $55,250 $83,300
49667 Missaukee County MI 620 $46,806 $130,700
49762 Naubinway Mackinac County MI 620 $48,304 $144,500
49129 Berrien County MI 615 $104,000 $586,900
48476 Vernon Shiawassee County MI 609 $67,857 $122,200
49891 Alger County MI 605 $51,250 $140,900
49806 Alger County MI 596 $77,426 $258,500
49947 Marenisco Gogebic County MI 593 $50,682 $193,800
49884 Alger County MI 586 $40,313 $140,800
49725 De Tour Village Chippewa County MI 580 $53,563 $216,500
49817 Delta County MI 573 $60,882 $181,000
48765 Turner Arenac County MI 571 $46,458 $142,500
49948 Mass City Ontonagon County MI 558 $61,518 $99,600
49831 Dickinson County MI 543 $73,500 $123,200
48465 Sanilac County MI 535 $73,611 $175,000
48470 Huron County MI 535 $57,500 $178,500
49861 Three Lakes Baraga County MI 534 $66,806 $229,200
49834 Dickinson County MI 527 $56,563 $127,100
48432 Huron County MI 523 $62,500 $142,200
49613 Arcadia Manistee County MI 522 $73,929 $230,100
49915 Caspian Iron County MI 520 $41,786 $69,400
49736 Chippewa County MI 492 $49,167 $141,700
49965 Houghton County MI 482 $77,604 $222,900
48619 Oscoda County MI 474 $46,198 $125,000
48705 Alcona County MI 474 $55,625 $133,400
49886 Menominee County MI 472 $72,083 $123,700
48177 Monroe County MI 464 $85,905 $181,500
49871 Palmer Marquette County MI 448 $60,625 $75,600
49955 Painesdale Houghton County MI 439 $62,468 $87,800
49838 Mackinac County MI 434 $39,773 $168,800
49728 Chippewa County MI 411 $57,961 $118,600
49104 Berrien County MI 410
49927 Gaastra Iron County MI 404 $54,583 $65,500
49971 White Pine Ontonagon County MI 404 $39,792 $59,700
48437 Genesee County MI 399 $38,553 $114,200
48721 Alcona County MI 398 $59,063 $186,300
49881 Dickinson County MI 395 $75,114 $209,400
48816 Livingston County MI 391 $48,988 $137,500
49967 Houghton County MI 366 $48,438 $90,500

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.