Lakes near Portsmouth
Travelers are voting Canobie Lake, Pawtuckaway Lake and Crystal Lake Manchester as the best of 15 lakes near Portsmouth. There are 2 lakes near Sanford a city just 55 km from Portsmouth and 2 lakes near Kennebunkport which is 51 km distant. The most popular of these are Sebago Lake near Sanford and Great East Lake in Kennebunkport. You can find 69 lakes in New Hampshire and 2108 lakes in the country of United States. Our members favorite in New Hampshire is Penacook Lake and Lake Superior is the top pick in United States. Want more? Check out our map of lakes near Portsmouth.