 Garfield Township is located in southwestern Clare County and is bordered by Osceola County to the west and Isabella County to the south.According to the United States Census Bureau, the township has a total area of , of which is land and , or 6.66%, is water.There are numerous lakes in the township, the largest of which are Eight Point Lake, Crooked Lake, and Big Cranberry Lake.