Fresh Water Beaches in the Augusta/Kennebec Region

RR 1 Richmond, ME Phone: 207-582-2813

Peacock Beach is located on Pleasant Pond, on U.S. Route 201 between the Maine Turnpike and I-295, about 12 miles south of Augusta. The park has picnic tables, playing fields, rest rooms, parking, and a small beach and swimming area.
Hours: Memorial Day to Labor Day.

The Belgrade lakes, just north of Augusta, is a chain of seven fresh water lakes. Swimming is done at:
Rome Town Beach on Great Pond -- Small sandy beach area located on the top of Great Pond. Take Route 225 to Frederick Lane. Go all the way to the end.
Belgrade Town Beach on Long Pond -- Located on Lakeshore Drive, Belgrade. Take Route 27 to West Road (at intersection where Sunset Grille is located). Make immediate right onto Lakeshore Drive. Go .02 of a mile. Beach is located just as road begins to make a sharp left.
Oakland Town Beach on Messalonskee Lake -- Located next to the boat landing at the north end of Messalonskee Lake. Follow signs to the public boat launch on Old Belgrade Road.
Pleasant Point Beach on McGrath Pond Located on McGrath Pond Road, west side of McGrath Pond.