Lakes near Iowa City

Browse 48 attractions, meet 3 travelers, 2,143 tour guides and discover 47 photos

Travelers are voting Coralville Lake as the best lake near Iowa City. There are 1 lake near Cedar Rapids a city just 43 km from Iowa City and 1 lake near Oskaloosa which is 138 km distant. The most popular of these are Coralville Lake near Cedar Rapids and Lake Red Rock in Oskaloosa. You can find 11 lakes in Iowa and 2108 lakes in the country of United States. Our members favorite in Iowa is Saylorville Lake and Lake Superior is the top pick in United States. Want more? Check out our map of lakes near Iowa City.