 The county has an area of , of which is land and (0.6%) is water.The Straight River flows northward through the county, and the Le Sueur River flows through its southwestern corner.The Middle Fork of the Zumbro River rises in NE Steele County.