According to the U.S. Census Bureau, the county has a total area of , of which is land and (0.8%) is water [REF].
The Grand River winds northward along the western boundary of the county and the Red Cedar River flows west across the northern section into the Grand River in Lansing.