Felch Township is a civil township of Dickinson County in the U.S. state of Michigan, named in honor of Alpheus Felch. The population was 752 at the 2010 census, slightly up from 726 at the 2000 census.