Sherwood is a village in Branch County of the U.S. state of Michigan. The population was 309 at the 2010 census.
The village is located within Sherwood Township near the St. Joseph River.
Write a Review About Sherwood For A Chance to Win A $100 Amazon Gift Card