Michigan ZIP Codes & Demographics
Michigan capital is Lansing (MI); borders Indiana, Ohio, Wisconsin. Michigan ZIP codes, demographics, and median household income — 992 ZIP codes...
Study flag · not official artwork
Quick facts about Michigan
Capital, postal abbreviation, region, and land neighbors — then ZIP demographics below.
- Capital
- Lansing
- Abbreviation
- MI
- Region
- Midwest
- State bird
- American robin
- State flower
- Apple blossom
- Motto
- If you seek a pleasant peninsula, look about you
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
What is the capital of Michigan?
The capital of Michigan is Lansing. See Quick Facts above for abbreviation, region, and neighbors, then browse ZIP demographics below.
What is the abbreviation for Michigan?
Michigan’s USPS postal abbreviation is MI.
What states border Michigan?
Michigan shares land borders with Indiana, Ohio, Wisconsin. Practice adjacency in the neighboring-states quiz; confirm the list in Quick Facts on this page.
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.
Practice geography