 Eagle Township is located in the southwest corner of Clinton County and is bordered by Ionia County to the west and Eaton County to the south.According to the United States Census Bureau, the township has a total area of , of which is land and , or 1.82%, is water.The Grand River flows across the southwest part of the township, and the Looking Glass River, a tributary of the Grand, flows from east to west across the northern part of the township.