 According to the United States Census Bureau, the county has an area of , of which is land and (7.4%) is water.The terrain is undulating and contains numerous small lakes.The county is bounded on the northeast by the Mississippi River.