Swan Lake Campground & Resort

Welcome to Swan Lake

We are a small, quiet, family orientated campground and resort. Located on the east shore of beautiful Swan Lake in Pengilly, near Grand Rapids, MN. Seasonal, weekly and weekend camping for RV’s and tents. We also have three cabins available for weekly or daily rental as well as pontoon rentals. Come up and relax!

Swan Lake Campground & Resort Sign

"Bring your family and enjoy this time together"

- Amy
Swan Lake Campground Beach
Tent at Swan Lake Campground
Swan Lake Campground Swimming

Swan Lake Campground and Resort provides tent sites, RV sites, cabins and pontoons. Tent sites have a community bathroom with showers. RV sites are available with, or without, electricity and water. Our sandy beach and playground will keep the kids busy all weekend, or take them out on the water with our pontoons available for rent. Kayaks and a canoe are available for your use at no charge. We also have dock space available to rent for your boat or pontoon. 

Swan Lake Campground and Resort Logo

We are a family friendly resort nestled off the shores of beautiful Swan Lake in Pengilly, MN. Our sandy shoreline is a great place to swim or to take in a gorgeous northern Minnesota sunset. Swan Lake provides crystal clear water, excellent fishing opportunities and wildlife galore. Come visit us today!


The Grand Rapids area is surrounded by Minnesota’s natural beauty. For over 100 years, this rural up north destination has been a favorite of those planning Minnesota family vacations, fishing trips, couple’s getaways, and family reunions. The well-known fishing lakes, woodland, and trails provide the ideal setting for leisure and sports activities.

The Loons are calling

Hope to see you soon