 Lebanon Township occupies the northwest corner of Clinton County and is bordered by Ionia County to the west and Gratiot County to the north.According to the United States Census Bureau, the township has a total area of , of which is land and , or 0.85%, is water.The Maple River, a tributary of the Grand River, flows across the northern part of the township from east to west.