ZEELAND, MI ZIP Code
City | ZEELAND |
State | Michigan |
ZIP Codes count | 1 (see all) |
Post offices count | 1 (see all) |
Total population | 5,581 (see all) |
49464
This list contains only 5-digit ZIP codes. Use our zip code lookup by address feature to get the full 9-digit (ZIP+4) code.
ZIP Codes for ZEELAND, MI by streets
- 34TH ST35TH ST36TH ST38TH ST40TH AVE40TH ST42ND ST44TH AVE48TH AVE52ND AVE56TH AVE60TH AVE
- 64TH AVE68TH AVE72ND AVE74TH AVE76TH AVE78TH AVE80TH AVE84TH AVE88TH AVE92ND AVE96TH AVE97TH AVE
- 100TH AVES 100TH ST101ST ST103RD AVE104TH AVE105TH AVE107TH AVE108TH AVE146TH AVE147TH AVE
- 34TH ST35TH ST36TH ST38TH ST40TH AVE40TH ST42ND ST44TH AVE48TH AVE52ND AVE56TH AVE60TH AVE64TH AVE68TH AVE72ND AVE74TH AVE76TH AVE
- 78TH AVE80TH AVE84TH AVE88TH AVE92ND AVE96TH AVE97TH AVE100TH AVES 100TH ST101ST ST103RD AVE104TH AVE105TH AVE107TH AVE108TH AVE146TH AVE147TH AVE
- ABERDEEN AVEACOUSTIC DRADAMS STAIR PARK DRALICE AVEALLEN DR
- ALLIED CTALPINE AVEAMBER ROSE DRAMETHYST DRANTELOPE DRANTLER TRL
- ARDLEIGH AVEASHTYN WOODS PKWYASPEN TRLAUTUMN DR
- ABERDEEN AVEACOUSTIC DRADAMS STAIR PARK DRALICE AVEALLEN DRALLIED CTALPINE AVE
- AMBER ROSE DRAMETHYST DRANTELOPE DRANTLER TRLARDLEIGH AVEASHTYN WOODS PKWYASPEN TRLAUTUMN DR
- BALDWIN STBANTAM CTBARRY STBEAR TRACK RDBEECHNUT LNBENNIGAN LNBENT GRASS CTBINGHAM STBLACK BROOK DR
- BLAIR STBLUE SPRUCE CTBLUE STEM DRBLUFF CTE BLUFF CTBLUFF LAKE CTBLUFF LAKE DRBLUFF LAKE STBLUFF RIDGE DR
- BOONE CTBRICKYARD LNBRIDGEWATER DRBROOKVIEW DRBROWN FOX STBURTON DRBYRON RD
- BALDWIN STBANTAM CTBARRY STBEAR TRACK RDBEECHNUT LNBENNIGAN LNBENT GRASS CTBINGHAM STBLACK BROOK DRBLAIR STBLUE SPRUCE CTBLUE STEM DRBLUFF CT
- E BLUFF CTBLUFF LAKE CTBLUFF LAKE DRBLUFF LAKE STBLUFF RIDGE DRBOONE CTBRICKYARD LNBRIDGEWATER DRBROOKVIEW DRBROWN FOX STBURTON DRBYRON RD
- CAMPANEL DRCANIELLE CTCANYON CREEK DRCARIBOU CTCARIBOU DRN CARLTON STCASE KARSTEN DRCASTLECOURTCASTLEMAINE DRCASTLETOWNCEDAR CTCEDAR CREEK DRN CENTENNIAL STS CENTENNIAL STCENTER STCENTERSTONE CTE CENTRAL AVEW CENTRAL AVE
- CHARLIE DRE CHERRY AVEE CHERRY CTW CHERRY AVEE CHESTER DRW CHESTER DRCHICAGO DRN CHURCH STS CHURCH STCHURCH HILL CTCITIZEN LNCLAYSTONE CTN CLEARWATER DRS CLEARWATER DRW CLEARWATER DRN COLONIAL STCOLTER DRCOMMUNITY LN
- CONSTRUCTION CTCOPPER OAK DRCOPPER RIDGE CTCOPPICE CTCOUNTRY DRCOUNTRY LNCRABAPPLE LNCRANBERRY CTCREEK RUNCREEK FLAT CTCREEK VIEW DRCRESCENT DRCRESTBROOKE DRCRESTLINE DRCRESTVIEWCRICKET CTCRYSTAL CIR
- CAMPANEL DRCANIELLE CTCANYON CREEK DRCARIBOU CTCARIBOU DRN CARLTON STCASE KARSTEN DRCASTLECOURTCASTLEMAINE DRCASTLETOWNCEDAR CTCEDAR CREEK DRN CENTENNIAL STS CENTENNIAL STCENTER STCENTERSTONE CTE CENTRAL AVEW CENTRAL AVECHARLIE DRE CHERRY AVEE CHERRY CTW CHERRY AVEE CHESTER DRW CHESTER DRCHICAGO DRN CHURCH STS CHURCH ST
- CHURCH HILL CTCITIZEN LNCLAYSTONE CTN CLEARWATER DRS CLEARWATER DRW CLEARWATER DRN COLONIAL STCOLTER DRCOMMUNITY LNCONSTRUCTION CTCOPPER OAK DRCOPPER RIDGE CTCOPPICE CTCOUNTRY DRCOUNTRY LNCRABAPPLE LNCRANBERRY CTCREEK RUNCREEK FLAT CTCREEK VIEW DRCRESCENT DRCRESTBROOKE DRCRESTLINE DRCRESTVIEWCRICKET CTCRYSTAL CIR
- FAIRFIELD DRFAIRVIEW LNN FAIRVIEW RDS FAIRVIEW RDFALL MEADOW AVEFALLOW DRFAREND CT
- FAWNFIELD CTFAWN VIEW CTFAWN VIEW DRFELCH STFELDSPAR AVEFIELDSTONE DRFIELDVIEW DR
- FILLMORE STFLORAL DRFLUORITE DRFOX FIRE TRLFOX WOOD TRLN FRANKLIN STFRONTAGE RD
- FAIRFIELD DRFAIRVIEW LNN FAIRVIEW RDS FAIRVIEW RDFALL MEADOW AVEFALLOW DRFAREND CTFAWNFIELD CTFAWN VIEW CTFAWN VIEW DRFELCH ST
- FELDSPAR AVEFIELDSTONE DRFIELDVIEW DRFILLMORE STFLORAL DRFLUORITE DRFOX FIRE TRLFOX WOOD TRLN FRANKLIN STFRONTAGE RD
- GARDEN VIEW CTGARDEN VIEW DRE GARFIELD AVEW GARFIELD AVEGAY PAREE DRGLEANER CT
- S GOODRICH STGORDON STGRAND RIDGE DRGRAY FOX CTGREEN ASH DRGREEN RUSH LN
- GREENVIEW CTGREENVIEW DRGREYSTONE CTGREYSTONE DRGROVESIDE DR
- GARDEN VIEW CTGARDEN VIEW DRE GARFIELD AVEW GARFIELD AVEGAY PAREE DRGLEANER CTS GOODRICH STGORDON STGRAND RIDGE DR
- GRAY FOX CTGREEN ASH DRGREEN RUSH LNGREENVIEW CTGREENVIEW DRGREYSTONE CTGREYSTONE DRGROVESIDE DR
- HANNAH DRHARLEY DRE HARRISON AVEHARROW CTHARROW LNN HARVEST CTS HARVEST CTHAZEL MAE DRHENRY CT
- HERITAGE DRHERON STHIDDEN MEADOWS STHIDE A WAY STHIGH POINTE DRHILLCREST DRHILLCREST WAYHILLRIDGE WAYHILLSIDE CT
- HILLVIEW DRHOFMAN CTHOLIDAY DRHOMESTEAD DRHUIZENGA AVEHUNTERS TRLHUNTERS CREEK DR
- HANNAH DRHARLEY DRE HARRISON AVEHARROW CTHARROW LNN HARVEST CTS HARVEST CTHAZEL MAE DRHENRY CTHERITAGE DRHERON STHIDDEN MEADOWS STHIDE A WAY ST
- HIGH POINTE DRHILLCREST DRHILLCREST WAYHILLRIDGE WAYHILLSIDE CTHILLVIEW DRHOFMAN CTHOLIDAY DRHOMESTEAD DRHUIZENGA AVEHUNTERS TRLHUNTERS CREEK DR
- LAKEVIEW CTLAKEVIEW DRLAMPLIGHT CTLAND LNLANYARD CTLAWRENCE AVEW LAWRENCE AVE
- LEE STLES CTE LINCOLN AVELINDSEY LNN LINDY STS LINDY STLITTLE CREEK CT
- LOGAN LNLOGISTICS DRLONGWOOD DRLORRAINE CTLUCE STLYNWOOD LN
- LAKEVIEW CTLAKEVIEW DRLAMPLIGHT CTLAND LNLANYARD CTLAWRENCE AVEW LAWRENCE AVELEE STLES CTE LINCOLN AVE
- LINDSEY LNN LINDY STS LINDY STLITTLE CREEK CTLOGAN LNLOGISTICS DRLONGWOOD DRLORRAINE CTLUCE STLYNWOOD LN
- MACVIEW DRMADISON CTW MADISON AVEE MAIN AVEW MAIN AVEMAJESTIC CTMAJESTIC VUEMAPLE LNE MAPLE CTN MAPLE CTS MAPLE CTS MAPLE STW MAPLE CTMAPLE CREEK DRMAPLE LAKE DR
- N MAPLE LAKE DRS MAPLE LAKE DRMAPLE VALLEY DRMARBLE CTMARY ANN STMARYLOU STMASON STE MCKINLEY AVEW MCKINLEY AVEMEADOW DRMEADOWLAND CTMEADOW LARK CTMEADOW LARK LNMELVIN STMESA VIEW DR
- MICA DRMICHIGAN STMID BLUFF DRMIDGROVE DRMILL POND DRMILLPOND DRMILLVIEWMOLEN DRMOONLIGHT DRMOOSE CTMORNINGSIDE DRMORREN CTMULDER RD
- MACVIEW DRMADISON CTW MADISON AVEE MAIN AVEW MAIN AVEMAJESTIC CTMAJESTIC VUEMAPLE LNE MAPLE CTN MAPLE CTS MAPLE CTS MAPLE STW MAPLE CTMAPLE CREEK DRMAPLE LAKE DRN MAPLE LAKE DRS MAPLE LAKE DRMAPLE VALLEY DRMARBLE CTMARY ANN STMARYLOU STMASON ST
- E MCKINLEY AVEW MCKINLEY AVEMEADOW DRMEADOWLAND CTMEADOW LARK CTMEADOW LARK LNMELVIN STMESA VIEW DRMICA DRMICHIGAN STMID BLUFF DRMIDGROVE DRMILL POND DRMILLPOND DRMILLVIEWMOLEN DRMOONLIGHT DRMOOSE CTMORNINGSIDE DRMORREN CTMULDER RD
- PARK LNS PARK STPARKSIDE DRPARTRIDGE AVEPAUL STPAW PAW DRPEACEFUL PINES DRPEAR LNPEBBLE CTS PECK STN PENINSULA CT
- PENTATECH DRPERRY STPHEASANT STPHEASANT WAYPIERCE STPINE STPINECREST DRPLAINFIELD AVEE PLAINFIELD CTPLATINUM PTPLEASANT ST
- POLK STPORT SHELDON STPRAIRE WINDSPRAIRIE AVEPRAIRIE GRASS CTPRAIRIE GRASS DRPRAIRIE RIDGE CTPRINCETON CTPRODUCTION CT
- PARK LNS PARK STPARKSIDE DRPARTRIDGE AVEPAUL STPAW PAW DRPEACEFUL PINES DRPEAR LNPEBBLE CTS PECK STN PENINSULA CTPENTATECH DRPERRY STPHEASANT STPHEASANT WAYPIERCE ST
- PINE STPINECREST DRPLAINFIELD AVEE PLAINFIELD CTPLATINUM PTPLEASANT STPOLK STPORT SHELDON STPRAIRE WINDSPRAIRIE AVEPRAIRIE GRASS CTPRAIRIE GRASS DRPRAIRIE RIDGE CTPRINCETON CTPRODUCTION CT
- RAJAH DRRANSOM STRAVEN STRED BUD DRRED CLOVER LNRED FOX WAYREGAL CTREGENCY PKWYRENWICK CT
- RHODORA DRE RICH AVERIDGECREST DRRIDGEFIELD DRRIDGELINE DRRIDGEMONT CTRILEY STE RILEY STRIVERBANK CIR
- RIVERBEND CTRIVER BLUFF CTRIVER BLUFF TRLE ROOSEVELT AVEW ROOSEVELT AVEROSE LNROXBURO STROYAL CTROYAL PARK DR
- RAJAH DRRANSOM STRAVEN STRED BUD DRRED CLOVER LNRED FOX WAYREGAL CTREGENCY PKWYRENWICK CTRHODORA DRE RICH AVERIDGECREST DRRIDGEFIELD DRRIDGELINE DR
- RIDGEMONT CTRILEY STE RILEY STRIVERBANK CIRRIVERBEND CTRIVER BLUFF CTRIVER BLUFF TRLE ROOSEVELT AVEW ROOSEVELT AVEROSE LNROXBURO STROYAL CTROYAL PARK DR
- SAGE CREEK DRSAND LAKE DRSANDPIPER STSANDY WAYSANFORD CTSANFORD STSARA MAE DRSAVANNAH CTSAVANNAH DRSCOTTS DRSENTRY RDSERENGETI CTSERENGETI LNSETTLEMENT LNSETTLERS RDGSHENANDOAH DRSIERRA CTSIERRA DRSMIDDERKS STSOUTHFIELD DRSOUTHWIND DRSPARROW ST
- SPRING CTN SPRINGFIELD CIRW SPRINGFIELD CIRSPRINGWIND CTSPRINGWOOD DRSTANTON STSTARFLOWER DRN STATE STS STATE STSTEADERS PASSSTEPHANIE JO LNE STOCKBRIDGE CTW STOCKBRIDGE CTSTOCKINGTON PATHSTONEWALL XINGSTRAWBERRY LNSUGAR CREEK CTSUMMER DRSUMMER GROVE CTSUMMER GROVE WAYSUMMERWOOD DRSUMMERWOOD LN
- SUMMIT CTSUMMIT VIEW DRSUNBURST CTSUNBURST DRSUNBURST LNSUN PARK CTSUN PARK DRSUNPLACESUNRISE CIRSUNRISE BLUFF LNSUNSET LNSUNSET VIEW LNSUNTREE CTSUNTREE DRSUNTREE LNSUSSEX CTSWALLOW STSWITCHGRASS CTSWITCHGRASS LNSYCAMORE LNSYLVIA LN
- SAGE CREEK DRSAND LAKE DRSANDPIPER STSANDY WAYSANFORD CTSANFORD STSARA MAE DRSAVANNAH CTSAVANNAH DRSCOTTS DRSENTRY RDSERENGETI CTSERENGETI LNSETTLEMENT LNSETTLERS RDGSHENANDOAH DRSIERRA CTSIERRA DRSMIDDERKS STSOUTHFIELD DRSOUTHWIND DRSPARROW STSPRING CTN SPRINGFIELD CIRW SPRINGFIELD CIRSPRINGWIND CTSPRINGWOOD DRSTANTON STSTARFLOWER DRN STATE STS STATE STSTEADERS PASSSTEPHANIE JO LN
- E STOCKBRIDGE CTW STOCKBRIDGE CTSTOCKINGTON PATHSTONEWALL XINGSTRAWBERRY LNSUGAR CREEK CTSUMMER DRSUMMER GROVE CTSUMMER GROVE WAYSUMMERWOOD DRSUMMERWOOD LNSUMMIT CTSUMMIT VIEW DRSUNBURST CTSUNBURST DRSUNBURST LNSUN PARK CTSUN PARK DRSUNPLACESUNRISE CIRSUNRISE BLUFF LNSUNSET LNSUNSET VIEW LNSUNTREE CTSUNTREE DRSUNTREE LNSUSSEX CTSWALLOW STSWITCHGRASS CTSWITCHGRASS LNSYCAMORE LNSYLVIA LN
- TAFT STTAYLOR STTHORNBERRY CTTHORNBERRY WAYTHREE OAKSTIMBERVIEW PKWYTOLONGA DR
- TOWNLINE CTTRAILS ENDTRAILSIDE DRTRENTON DRN TRILLIUM CIRS TRILLIUM CIRTRILLIUM LAKE DR
- TURKEY RUNTURNING LEAF DRTWIN PONDSTYLER STTYLER DALE RD
- TAFT STTAYLOR STTHORNBERRY CTTHORNBERRY WAYTHREE OAKSTIMBERVIEW PKWYTOLONGA DRTOWNLINE CTTRAILS ENDTRAILSIDE DR
- TRENTON DRN TRILLIUM CIRS TRILLIUM CIRTRILLIUM LAKE DRTURKEY RUNTURNING LEAF DRTWIN PONDSTYLER STTYLER DALE RD
- WALL STWALNUT LNWALNUT TRLE WASHINGTON AVEW WASHINGTON AVEWASTACH DRWESTENBROEK STWESTPARK WAYWESTWIND TRLWHISPERING PINE AVEWHISPERING PINE CTWHITE PINE STWHITETAIL WAY
- WIERSMA CTWIERSMA DRWILDERNESS LNWILD GLOW DRWILDWING DRWILLIAM STWILLIAMS CTWILLOW LNWILLOWOOD DRW WIND DRWIND RIDGE CTWINTER DRWINTERHALDER DR
- WINTERWOOD DRWINTERWOOD LNWOODBRIDGE STWOODFIELD DRWOODFIELD LNWOODLAND WAYWOODLAWN CTS WOODLAWN STWOOD RIDGE DRWOOD RUN DRWOODWARD ST
- WALL STWALNUT LNWALNUT TRLE WASHINGTON AVEW WASHINGTON AVEWASTACH DRWESTENBROEK STWESTPARK WAYWESTWIND TRLWHISPERING PINE AVEWHISPERING PINE CTWHITE PINE STWHITETAIL WAYWIERSMA CTWIERSMA DRWILDERNESS LNWILD GLOW DRWILDWING DRWILLIAM ST
- WILLIAMS CTWILLOW LNWILLOWOOD DRW WIND DRWIND RIDGE CTWINTER DRWINTERHALDER DRWINTERWOOD DRWINTERWOOD LNWOODBRIDGE STWOODFIELD DRWOODFIELD LNWOODLAND WAYWOODLAWN CTS WOODLAWN STWOOD RIDGE DRWOOD RUN DRWOODWARD ST
List of ZEELAND, MI ZIP Codes
ZIP | TYPE | POPU |
---|---|---|
49464 | STANDARD | 29,060 |
Post offices
ZEELAND — Post Office™ 155 E MAIN AVE ZEELAND, MI 49464-9998 |
Envelope example
On the bottom center of the envelope, write the address you want your letter delivered to. Include the following on separate lines:
- Recipient's full name
- Full street address
- City, State, and ZIP Code
Using the same format, write the return address in the top left corner.
Using the full ZIP+4 Code when mailing via the USPS ensures the fastest, most accurate mailing possible. If you are not sure of the full 9-digit ZIP Code, use the 5-digit ZIP Code to avoid loss of letter or package.

The recipient address information is provided for your reference.
Address example
8540 ACOUSTIC DR
ZEELAND MI 49464-9562
ZEELAND MI 49464-9562
4451 ADAMS ST
ZEELAND MI 49464-9318
ZEELAND MI 49464-9318
8624 SUN PARK DR
ZEELAND MI 49464-8314
ZEELAND MI 49464-8314
4730 TURNING LEAF DR
ZEELAND MI 49464-8552
ZEELAND MI 49464-8552
9 W OAK AVE
ZEELAND MI 49464-1144
ZEELAND MI 49464-1144
1292 WILDWING DR
ZEELAND MI 49464-8444
ZEELAND MI 49464-8444
Map
Census data for ZEELAND, MI
Demographic and housing estimates in ZEELAND, MI
Total population | 5,581 |
Male | 2,339 |
Female | 3,242 |
Total population | 5,581 |
Under 5 years | 502 |
5 to 9 years | 305 |
10 to 14 years | 405 |
15 to 19 years | 313 |
20 to 24 years | 639 |
25 to 34 years | 500 |
35 to 44 years | 657 |
45 to 54 years | 542 |
55 to 59 years | 213 |
60 to 64 years | 218 |
65 to 74 years | 487 |
75 to 84 years | 394 |
85 years and over | 406 |
Median age (years) | 36.4 |
Under 18 years | 1,414 |
Under 16 years | 4,337 |
18 years and over | 4,167 |
21 years and over | 3,938 |
62 years and over | 1,437 |
65 years and over | 1,287 |
Total population | 5,581 |
One race | 5,383 |
White | 4,896 |
Black or African American | 65 |
American Indian and Alaska Native | 11 |
Asian | 126 |
Native Hawaiian and Other Pacific Islander | 0 |
Some other race | 285 |
Two or more races | 198 |
Citizen, VOTING AGE 18 and over population | 4,042 |
Male Citizen, VOTING AGE 18 and over population | 1,664 |
Female Citizen, VOTING AGE 18 and over population | 2,378 |
Social characteristics in ZEELAND, MI
Total households | 2,260 |
Family households (families) | 1,437 |
Married-couple family | 1,183 |
Male householder, no wife present, family | 58 |
Female householder, no husband present, family | 196 |
Nonfamily households | 823 |
Average household size | 2.39 |
Average family size | 3.05 |
Economic characteristics in ZEELAND, MI
Total households | 2,260 |
Less than $10,000 | 216 |
$10,000 to $14,999 | 25 |
$15,000 to $24,999 | 239 |
$25,000 to $34,999 | 335 |
$35,000 to $49,999 | 327 |
$50,000 to $74,999 | 542 |
$75,000 to $99,999 | 260 |
$100,000 to $149,999 | 216 |
$150,000 to $199,999 | 35 |
$200,000 or more | 65 |
Median household income (dollars) | 48,421 |
Housing characteristics in ZEELAND, MI
Total housing units | 2,260 |
Occupied housing units | 2,260 |
Vacant housing units | 0 |
Total housing units | 2,260 |
1-unit, detached | 1,291 |
1-unit, attached | 151 |
2 units | 177 |
3 or 4 units | 278 |
5 to 9 units | 142 |
10 to 19 units | 0 |
20 or more units | 221 |
Mobile home | 0 |
Boat, RV, van, etc. | 0 |
Total housing units | 2,260 |
Built 2014 or later | 0 |
Built 2010 to 2013 | 0 |
Built 2000 to 2009 | 118 |
Built 1990 to 1999 | 297 |
Built 1980 to 1989 | 331 |
Built 1970 to 1979 | 394 |
Built 1960 to 1969 | 138 |
Built 1950 to 1959 | 266 |
Built 1940 to 1949 | 251 |
Built 1939 or earlier | 465 |
Total housing units | 2,260 |
1 room | 43 |
2 rooms | 116 |
3 rooms | 229 |
4 rooms | 329 |
5 rooms | 263 |
6 rooms | 398 |
7 rooms | 314 |
8 rooms | 227 |
9 rooms or more | 341 |
Median rooms | 5.9 |
Total housing units | 2,260 |
No bedroom | 43 |
1 bedroom | 362 |
2 bedrooms | 604 |
3 bedrooms | 704 |
4 bedrooms | 452 |
5 or more bedrooms | 95 |
Occupied housing units | 2,260 |
Owner-occupied | 1,537 |
Renter-occupied | 723 |
Average household size of owner-occupied unit | 2.55 |
Average household size of renter-occupied unit | 2.04 |
Occupied housing units | 2,260 |
Moved in 2017 or later | 97 |
Moved in 2015 to 2016 | 332 |
Moved in 2010 to 2014 | 814 |
Moved in 2000 to 2009 | 493 |
Moved in 1990 to 1999 | 192 |
Moved in 1989 and earlier | 332 |
Owner-occupied units | 1,537 |
Less than $50,000 | 47 |
$50,000 to $99,999 | 348 |
$100,000 to $149,999 | 489 |
$150,000 to $199,999 | 345 |
$200,000 to $299,999 | 174 |
$300,000 to $499,999 | 124 |
$500,000 to $999,999 | 10 |
$1,000,000 or more | 0 |
Median (dollars) | 138,700 |
Owner-occupied units | 1,537 |
Housing units with a mortgage | 1,017 |
Housing units without a mortgage | 520 |
Occupied units paying rent | 683 |
Less than $500 | 34 |
$500 to $999 | 467 |
$1,000 to $1,499 | 141 |
$1,500 to $1,999 | 32 |
$2,000 to $2,499 | 0 |
$2,500 to $2,999 | 0 |
$3,000 or more | 9 |
Median (dollars) | 823 |
No rent paid | 40 |
Data is based on 2018 Census
ZIP Codes for other locations
State for ZEELAND
Michigan ZIP CodesOther cities in Michigan