McClelland's Beach, a great escape to paradise in Iowa ... McClelland's Beach sign

McClelland's Beach is one of Iowa's best-kept secrets, a true paradise of lakeshore and near-lake properties, many next to parkland and preserved wilderness.

This beach community has been owned and managed by McClellands and their descendants for more than 100 years. It is a unique jewel just waiting to be discovered -- by you!

We welcome newcomers to our beach family. Relax ... listen to the waves lapping against the shore ... escape ... just turn right at the sign!

'Is this heaven?' ... 'It's Iowa.' -- Field of Dreams
Find us on Facebook - McClelland's Beach - Spirit Lake - Iowa - 51360    Follow us on Twitter - McClelland's Beach - Spirit Lake - Iowa - 51360
Website by: Karin Livingston
Vacation delight - watching the geese float by off of the shore of McClelland's Beach - Spirit Lake - Iowa - 51360
Click to view larger photo - McClellands Slough - McClellands Beach - Spirit Lake - Iowa - 51360
Frogs love the McClelland Slough - McClellands Beach - Spirit Lake - Iowa - 51360
Beautiful sunset in the winter - McClellands Beach - Spirit Lake - Iowa - 51360
Lovers of beautiful flowers will have plenty to enjoy at McClellands Beach - Spirit Lake - Iowa - 51360
Swimmers enjoy an afternoon on the raft - McClellands Beach - Spirit Lake - Iowa - 51360