If you are looking for a great place to cast your line in Maine, you need look no further than the Belgrade Lakes in Kennebec County.

Here you will find a string of 7 enticing fresh-water lakes of differing sizes.

Each of the lakes offers anglers a fun day out with excellent changes of landing a good catch.

In addition, each of the lakes has a well-maintained boat launch.

You may fish from the bank or on the open waters and ice-fishing is allowed in winter.

All the ponds have largemouth and smallmouth bass and the majority of them are also home to trout and perch.

The lakes are all lined with vacation cabins and cottages and there are plenty of recreational activities for non-anglers.

Plan Your Trip

Get Ready to Go!

Need some more help?


Read our Reservations & Travel Planning Tips guide.