 According to the United States Census Bureau, the city has a total area of , of which, are land and are covered by water.The city is located on a bend in the Mississippi River, where the river flows right at the base of the bluffs on the east side of the valley.Because of this, at some points, the city is only two houses wide; one on each side of Wisconsin Highway 35.