Indian Lake Park
Farmington, Iowa
About
Indian Lake Park is a 177-acre city-owned park in Farmington, Iowa, offering a perfect blend of outdoor recreation and relaxation. The park features a 44-acre no-wake lake ideal for fishing, swimming, kayaking, and canoeing, with a sandy swim beach and roped-off swimming area. A scenic two-mile nature interpretive trail encircles the lake, perfect for hiking, biking, and winter cross-country skiing. The park provides diverse overnight accommodations including wood-framed cabins, renovated rail-car cabins, and larger wooden cabins with kitchenettes and full bathrooms. For RV and tent camping, multiple hookup options are available. Additional amenities include an enclosed stone lodge for events, picnic shelters, playgrounds, and a coin-operated shower house. The park is home to Iowa's tallest standing Totem Pole and welcomes pets throughout the grounds.
Amenities
No amenities listed yet.
Available Site Types
- Full Hookup RV Sites
- Water/Electric RV Sites
- Electric Only RV Sites
- Tent Sites
- Cabins
Local Attractions
- Indian Lake (44-acre no-wake lake)
- Nature interpretive trail
- Kayak and canoe rentals
- Iowa's tallest standing Totem Pole
- Sandy swim beach
Location
28163 Willow Ave
Farmington, IA 52626
Frequently Asked Questions
What types of sites does Indian Lake Park offer?
Indian Lake Park offers Full Hookup RV Sites, Water/Electric RV Sites, Electric Only RV Sites, Tent Sites, Cabins.
What is there to do near Indian Lake Park?
Nearby attractions include Indian Lake (44-acre no-wake lake), Nature interpretive trail, Kayak and canoe rentals, Iowa's tallest standing Totem Pole, Sandy swim beach.
How much does it cost to stay at Indian Lake Park?
Rates start at $10 and go up to $100 per night.
How is Indian Lake Park rated?
Indian Lake Park has a 4.5/5 rating based on 219 Google reviews.
How do I contact Indian Lake Park?
You can reach Indian Lake Park by phone at +1 319-878-3706. You can also contact them via email at themanagers@indianlakepark.com or their website at https://www.farmingtoniowa.com/indian-lake-park.
Nearby Parks

Crossroads RV Park
Mt Pleasant, Iowa

Hickory Haven Campground
Keokuk, Iowa

Oak Wood Acres Campground
Mendon, Illinois

Lake Sugema Campgrounds
Keosauqua, Iowa

Camp Eastman
Nauvoo, Illinois

Lazy Dayz Campground
Canton, Missouri