LakeCount. Every Lake. Measured.

Lakes / New Hampshire / Lakes Near Portsmouth

Lakes Near Portsmouth, New Hampshire

261 counted New Hampshire lakes sit within 60 miles of Portsmouth - the largest is Lake Winnipesaukee at 45,654.45 acres. Distances are straight-line from the city center.

LakeCountyDistanceSurface AreaMax Depth
Lake WinnipesaukeeBelknap48 mi45,654.45 acres-
Lake WinnisquamBelknap49 mi4,213.89 acres-
Ossipee LakeCarroll53 mi4,024.11 acres-
Lake WentworthCarroll41 mi3,096.72 acres-
Massabesic LakeRockingham31 mi2,560.51 acres-
Merrymeeting LakeStrafford35 mi1,233.06 acres-
Bow LakeStrafford24 mi1,140.17 acres-
Silver LakeCarroll59 mi969.39 acres-
Province LakeCarroll44 mi968.16 acres-
Lake WaukewanBelknap56 mi927.63 acres-
Pawtuckaway PondRockingham19 mi806.15 acres-
Northwood LakeRockingham27 mi653.47 acres-
Webster LakeMerrimack54 mi606.15 acres-
Pine River PondCarroll41 mi570.32 acres-
Lovell LakeCarroll35 mi553.76 acres-
Big Island PondRockingham27 mi531.52 acres-
Pleasant LakeRockingham27 mi478.89 acres-
Hopkinton LakeMerrimack49 mi465.73 acres-
Opechee Bay ReservoirBelknap49 mi448.91 acres-
Dan Hole PondCarroll51 mi443.31 acres-
Powder Mill PondHillsborough59 mi419.2 acres-
Lake MassasecumMerrimack59 mi408.96 acres-
Upper Suncook LakeBelknap34 mi401.96 acres-
Crystal LakeBelknap38 mi386.34 acres-
Canobie LakeRockingham31 mi375.11 acres-
Penacook LakeMerrimack43 mi361.76 acres-
Lake KanasatkaCarroll57 mi358.06 acres-
Lake WicwasBelknap55 mi350.15 acres-
Swains LakeStrafford16 mi340.84 acres-
Mirror LakeCarroll46 mi332.85 acres-
Deering ReservoirHillsborough55 mi322.72 acres-
Country PondRockingham20 mi305.92 acres-
Baxter LakeStrafford23 mi302.21 acres-
Cobbetts PondRockingham33 mi302.21 acres-
Lower Suncook LakeBelknap33 mi295.08 acres-
White Oak PondGrafton60 mi294.8 acres-
Halfmoon LakeBelknap32 mi282.44 acres-
Milton PondStrafford27 mi270.39 acres-
Great PondRockingham18 mi267.86 acres-
Weare ReservoirHillsborough52 mi267.62 acres-
Jenness PondRockingham28 mi266.87 acres-
Mendums PondStrafford17 mi264.65 acres-
Powwow PondRockingham18 mi256.41 acres-
Sunset LakeBelknap39 mi252.79 acres-
Pemingewasset LakeBelknap56 mi249.08 acres-
Sunrise LakeStrafford31 mi246.86 acres-
Kingswood LakeCarroll38 mi246.61 acres-
Rust PondCarroll40 mi239.2 acres-
Arlington Mill ReservoirRockingham28 mi237.72 acres-
Ayers PondStrafford19 mi235.74 acres-
Baboosic LakeHillsborough43 mi228.57 acres-
Lake WinnepocketMerrimack52 mi228.57 acres-
Hermit LakeBelknap54 mi219.68 acres-
Bellamy ReservoirStrafford13 mi211.52 acres-
Highland LakeMerrimack57 mi206.09 acres-
Walker PondMerrimack49 mi204.6 acres-
Silver LakeBelknap47 mi202.13 acres-
Manning LakeBelknap40 mi198.92 acres-
Pleasant PondHillsborough53 mi198.43 acres-
Loon LakeCarroll52 mi188.54 acres-

Showing the 60 largest of 261 counted lakes within 60 miles of Portsmouth.

Sources: USGS National Hydrography Dataset lake data; lake coordinates from the USGS NHD. Verified October 30, 2026.