Sodus Township is a civil township of Berrien County in the U.S. state of Michigan. The population was 1,932 at the 2010 census. There are no incorporated municipalities in the township. The unincorporated community of Sodus in the northwest of the township is its main settlement; the portion of the township just to the west is part of the Benton Harbor/St. Joseph urban area.