We found 144 streets and 2,770 properties in Sand Lake, Michigan. Sand Lake is located in Kent County, Montcalm County and Newaygo County. The population in the Sand Lake, MI ZIP code area is around 41.4K people.
Click on a street below to see all the properties located on that street.