 St. James Township consists of the following islands in Lake Michigan, in which only Beaver Island has a permanent population.Most of the township's population lives in the unincorporated community of St. James at the northeastern end of Beaver Island.According to the United States Census Bureau, the township has a total area of , of which is land and , or 93.56%, is water.