According to the U.S. Census Bureau, Marquette Township has a total area of 136.16 square miles (352.65km2), of which 97.17 square miles (251.67km2) are land and 38.99 square miles (100.98km2), or 28.64%, are water,[1] consisting of bays on Lake Huron.