Swan Lake State Park

West Gate Entrance
West Gate Entrance
Swan Lake Conservation Education Center
Back of the Education Center
Fish House

Kids Fishing Day at Swan Lake
Swan Lake Picnic Area
Paddleboats by the Lake
Trumpeter Swans

Bison near the Conservation Education Center
Swan Lake Camping Area
Trumpeter Swans Restoration
Bison at Swan Lake

Farmstead Museum
Canadian Geese at Swan Lake
Swan Lake Cabin (south)
Concession & Gift Shop (Memorial Day thru Labor Day)

Playground near South Shelter at Swan Lake State Park

Featured Events
»   Hunter Education Field Day
March 30 - March 30, 2019   8:30 AM - 12:30 PM
»   Earth Day Carnival
April 20 - April 20, 2019   10:00 AM - 2:00 PM
»   Cricket Camp
June 11 - June 20, 2019  
»   Caterpillar Camp
June 25 - June 28, 2019   9:00 - 11:00 AM
»   Outdoor Journey for Girls
July 10 - July 12, 2019  
»   Carroll County Naturally
July 10 - July 12, 2019  
»   Junior Naturalist Campout
July 16 - July 23, 2019  
»   Outdoor Journey for Girls
August 1 - August 3, 2019  
»   Nature Explorers
August 6 - August 16, 2019  
»  more events
Swan Lake State Park is managed by the Carroll County Conservation Board. It is a 510 acre multi-use area, including a 110 acre lake. The land was acquired by the Department of Natural Resources in 1933. In 1959, the Carroll County Conservation Board signed a management agreement with the Department of Natural Resources receiving authority to maintain and develop the park.

It has the largest and most diverse campground in Carroll County. Water, electric, and full-hookup campsites are available for RV's with over 100 total campsites. Tent camping is also available. Other amenities include shower houses, a concession stand/gift shop, campground shelter house, dump station, kayak, paddle boat & canoe rentals, and firewood/ice sales.

We do not take reservations for camping, camping is on a first-come, first-serve basis. Please refer to the Swan Lake Brochure for information or call The Carroll County Conservation Office at 712-792-4614 (office hours M - F 8:00 am - 4:30 pm) you can also email us at office@carrollcountyiowa.org with questions.

Campground hosts are stationed in the campground from Memorial Day through Labor Day to answer any questions you might have. In addition, two park rangers live nearby, providing security to park visitors and campers. We now have free wireless internet available throughout the upper campground!


Swan Lake is located two miles south and 1/2 mile east of Carroll on 220th St.



 Swan Lake Offers:

Self-registration camping that includes 120 campsites

 Many beautiful picnic sites


An enclosed fish house

Farmstead museum

Animal exhibits

Cross-County Skiing




Home to the Conservation Education Center where a naturalist is available year round for environmental education to various groups.

The Sauk Rail Trail connects Swan Lake State Park with Black Hawk State Park to the north.

Operating Hours & Seasons

Camping is seasonal from mid-April through the end of October, weather permitting.

CAMPING RATES: we accept cash or check
Full Hook up    $19
Electric             $16
Non-Electric    $10

Weekly Rate:     $105 per 7 night consecutive stay 
Coupon Rate:    $105 for 7 coupons


Camping season runs from mid-April to the end of October, weather permitting.