Martin is a village in Allegan County in the U.S. state of Michigan. The population was 435 at the 2000 census.
According to the United States Census Bureau, the village has a total area of 0.9 square miles (2.3 km²), all land.
As of the census of 2000, there were 435 people, 172 households, and 126 families residing in the village. The population density was 497.3 per square mile (193.1/km²). There were 181 housing units at an average density of 206.9 per square mile (80.3/km²). The racial makeup of the village was 95.86% White, 0.46% African American, 0.92% Native American, 0.46% Asian, 2.30% from other races. Hispanic or Latino of any race were 2.76% of the population.