Lake St. George State Park is a state park and public recreation area on the northwest shore of Lake St. George in Waldo County that covers 358 acres and offers a variety of activities from swimming, picnicking, and canoeing to camping, motorized boating, and fishing.

Set near the town of Liberty, Lake St. George State Park surrounds the beautiful Lake St. George whose shoreline offers idyllic camping, and whose waters are stocked with plenty landlocked salmon and brook trout. Day-use areas have picnic tables and grills close to the beach, along with swings, volleyball and basketball courts, and a sandpit for young children. Three to five miles of hiking trails are within walking distance from the campground.

Lake St. George State Park, 278 Belfast Augusta Rd, Liberty, ME 04949, Phone: 207-589-4255

Plan Your Trip

Get Ready to Go!

Need some more help?


Read our Reservations & Travel Planning Tips guide.