 Freeman Township is located in western Clare County and is bordered to the west by Osceola County.M-115 crosses the center of the township, leading northwest to Cadillac and southeast to Farwell and Clare.According to the United States Census Bureau, the township has a total area of , of which is land and , or 3.40%, is water.