Swan Lake is a 116-acre (0.5 km2) reservoir on an unnamed tributary of the Middle Raccoon River, just south and east of Carroll, Iowa. It is within Swan Lake State Park and is the southernn terminus of the Sauk Rail Trail, a path linking the state park to Blackhawk State Park in Sac County.