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
49127 Stevensville Berrien County MI 11,347 $96,781 $287,000
48065 Romeo Macomb County MI 11,344 $104,348 $341,000
48732 Essexville Bay County MI 11,308 $53,466 $160,200
48895 Williamston Ingham County MI 11,294 $100,565 $272,500
48809 Belding Ionia County MI 11,292 $67,172 $189,900
48604 Zilwaukee Saginaw County MI 11,284 $53,804 $93,200
48017 Clawson Oakland County MI 11,271 $86,935 $251,600
49457 Twin Lake Muskegon County MI 11,263 $74,439 $194,000
49103 Berrien Springs Berrien County MI 11,257 $61,888 $224,500
48825 East Lansing Ingham County MI 11,127
48875 Portland Ionia County MI 11,090 $92,457 $213,000
48048 New Haven Macomb County MI 11,065 $68,990 $194,800
49306 Kent County MI 10,806 $104,618 $340,700
48661 West Branch Ogemaw County MI 10,744 $58,767 $166,500
48138 Wayne County MI 10,603 $124,934 $343,000
49323 Dorr Allegan County MI 10,602 $97,230 $271,900
49696 Grand Traverse County MI 10,570 $96,138 $289,300
49408 Fennville Allegan County MI 10,494 $69,155 $210,300
49078 Otsego Allegan County MI 10,469 $77,517 $189,600
49112 Edwardsburg Cass County MI 10,436 $61,941 $231,600
48359 Auburn Hills Oakland County MI 10,424 $94,618 $329,500
49107 Buchanan Berrien County MI 10,351 $65,118 $174,500
48144 Lambertville Monroe County MI 10,275 $97,371 $241,200
49230 Vineyard Lake Jackson County MI 10,259 $81,052 $252,800
48215 Detroit Wayne County MI 10,238 $33,741 $105,400
49931 Houghton Houghton County MI 10,229 $47,279 $221,200
48117 Carleton Monroe County MI 10,199 $76,600 $276,600
49837 Gladstone Delta County MI 10,007 $65,905 $145,300
48880 St. Louis Gratiot County MI 9,952 $56,108 $134,000
48040 Marysville St. Clair County MI 9,942 $69,661 $185,500
49544 Walker Kent County MI 9,918 $69,706 $247,500
49007 Kalamazoo Kalamazoo County MI 9,747 $39,309 $103,400
48617 Clare Clare County MI 9,729 $56,601 $154,500
49302 Kent County MI 9,657 $125,264 $387,100
48653 Roscommon Roscommon County MI 9,638 $67,708 $161,800
49461 Whitehall Muskegon County MI 9,620 $80,495 $245,600
48074 Marysville St. Clair County MI 9,617 $69,600 $191,800
49738 Grayling Crawford County MI 9,599 $57,573 $153,200
48164 Wayne County MI 9,577 $111,173 $313,700
48509 Burton Genesee County MI 9,532 $64,385 $127,700
48444 Imlay City Lapeer County MI 9,320 $69,010 $237,200
48915 Lansing Ingham County MI 9,315 $51,653 $112,600
48750 Au Sable Iosco County MI 9,281 $42,260 $110,500
48062 Richmond Macomb County MI 9,273 $75,763 $249,000
49240 Grass Lake Jackson County MI 9,206 $95,307 $272,300
48229 Ecorse Wayne County MI 9,166 $45,148 $59,300
48768 Vassar Tuscola County MI 9,144 $63,363 $137,900
48165 Oakland County MI 9,141 $105,511 $352,300
49720 Charlevoix Charlevoix County MI 9,113 $76,127 $265,100
49329 Howard City Montcalm County MI 9,030 $71,585 $190,900
49404 Coopersville Ottawa County MI 9,021 $77,970 $271,200
48529 Burton Genesee County MI 8,959 $38,021 $74,000
49460 Ottawa County MI 8,891 $97,194 $358,700
48120 Dearborn Wayne County MI 8,771 $66,667 $236,800
49419 Allegan County MI 8,730 $92,708 $301,800
49327 Grant Newaygo County MI 8,708 $68,452 $189,600
48457 Burt Genesee County MI 8,694 $64,583 $164,500
48415 Birch Run Saginaw County MI 8,601 $76,311 $197,900
49038 Lake Michigan Beach Berrien County MI 8,577 $60,396 $196,200
49646 Bear Lake Kalkaska County MI 8,573 $55,188 $167,500
48357 Oakland County MI 8,523 $94,656 $327,100
48612 Beaverton Gladwin County MI 8,505 $55,445 $156,700
48015 Center Line Macomb County MI 8,448 $52,857 $145,300
49031 Cassopolis Cass County MI 8,320 $70,369 $217,700
48131 Dundee Monroe County MI 8,306 $81,386 $246,300
48461 North Branch Lapeer County MI 8,256 $76,597 $193,300
49866 Negaunee Marquette County MI 8,228 $83,433 $191,700
49712 Horton Bay Charlevoix County MI 8,177 $74,202 $252,400
48746 Millington Tuscola County MI 8,148 $67,879 $166,300
49083 Richland Kalamazoo County MI 8,110 $111,604 $329,800
48429 Durand Shiawassee County MI 8,109 $60,070 $151,600
49349 White Cloud Newaygo County MI 8,059 $52,786 $139,300
48356 Oakland County MI 8,017 $103,708 $314,500
48629 Houghton Lake Roscommon County MI 7,922 $54,622 $142,300
48208 Detroit Wayne County MI 7,904 $29,742 $186,700
48350 Oakland County MI 7,866 $108,568 $351,600
48455 Metamora Lapeer County MI 7,849 $97,060 $353,900
48848 Laingsburg Shiawassee County MI 7,795 $92,928 $249,200
48616 Chesaning Saginaw County MI 7,702 $67,801 $153,400
48657 Sanford Midland County MI 7,700 $74,964 $171,400
48158 Manchester Washtenaw County MI 7,688 $97,692 $298,100
48734 Frankenmuth Saginaw County MI 7,642 $89,217 $285,100
49651 Lake City Missaukee County MI 7,540 $61,524 $165,100
48519 Burton Genesee County MI 7,523 $60,625 $157,800
48380 Oakland County MI 7,501 $133,224 $438,700
49643 Bendon Benzie County MI 7,486 $81,061 $247,300
49913 Hubbell Houghton County MI 7,483 $50,469 $92,700
48039 Marine City St. Clair County MI 7,466 $76,304 $170,800
48363 Oakland County MI 7,434 $173,056 $568,400
49938 Ironwood Gogebic County MI 7,424 $44,379 $95,500
48811 Carson City Montcalm County MI 7,416 $66,875 $157,800
48413 Bad Axe Huron County MI 7,404 $56,804 $143,400
49841 Gwinn Marquette County MI 7,359 $61,337 $150,000
48438 Goodrich Genesee County MI 7,305 $100,759 $309,000
49649 Kingsley Grand Traverse County MI 7,293 $73,021 $246,900
49677 Reed City Osceola County MI 7,286 $58,829 $122,900
49065 Lawton Van Buren County MI 7,283 $73,125 $235,400
49740 Harbor Springs Emmet County MI 7,277 $85,230 $332,600
49053 Galesburg Kalamazoo County MI 7,255 $80,074 $222,800
49659 Lakes of the North Antrim County MI 7,226 $59,092 $141,700

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.