There are some absolutely beautiful lakes in New Hampshire. People here may start having lake dreams if they haven't visited one for a while -- longing for that body of water that is absolutely magical to them. Whether you've been visiting the same lake for generations or you hop from lake to lake in order to see them all, New Hampshire lakes are absolutely enchanting. Here are a few of the best lakes in New Hampshire for you to experience:
1. Chocorua Lake, Tamworth
This mile-long lake is small by New Hampshire standards, but the view packs a big punch. The view looking across the lake toward Mount Chocorua is one of the most photographed in New Hampshire. Plus, with no motorized boats allowed, this lake is a little slice of heaven. With several public access beaches, this is one of the best swimming lakes in New Hampshire.
2. Lakes of the Clouds, Mount Washington
This series of small ponds is located 5,000 feet above sea level on the ridge between Mount Monroe and Mount Washington. When you see their location, you'll understand why these lakes are truly magical. Check out more about this New Hampshire alpine lake, and then go check it out!
3. Pondicherry Wildlife Refuge, Jefferson
This little-known wetland in the middle of the White Mountains is a gorgeous and under-explored lake. Read more about this New Hampshire oasis, and then plan your next visit.
4. Lake Winnipesaukee
Lake Winnipesaukee is 21 miles long and up to 9 miles wide, making it the largest of the New Hampshire lakes by a long shot. Lake Winnipesaukee has everything you could want — from narrow channels perfect for fishing to large open expanses where the lake is more than 200 feet deep! This is one of the best lakes in New Hampshire, so go visit today!
5. Umbagog Lake, Errol
This large, shallow lake that straddles the New Hampshire-Maine state line is simply stunning. There are a variety of different environments to explore, and the wildlife, from moose to bald eagles, love to visit as well. It's one of the loveliest New Hampshire lakes, so put it on your bucket list.
6. Pawtuckaway Lake, Nottingham
Located in the south of the state, Pawtuckaway Lake, also known as Pawtuckaway Pond, is the perfect destination for a day trip or when you just need a quick minute to escape to the lake! Learn more about the lake and Pawtuckaway State Park, and then check it out!
7. Squam Lake, Holderness
One of the most popular lakes in New Hampshire, Squam was made famous when the hit movie "On Golden Pond" was filmed here in the 1980s. When you visit, you'll understand why Hollywood chose this lake to represent rural bliss.
8. Echo Lake, North Conway
Lying just under Cathedral Ledge, this lake and its surroundings come together for a truly magical view. While it gets busy during peak season, Echo Lake is stunning year round. This is one of the most beautiful lakes in New Hampshire, so plan your trip today!
9. Mascoma Lake, Enfield
Mascoma is a favorite New Hampshire Lake for people in the west of the state. Although it's less busy than others on our list, the lake is large enough to keep you entertained for a day or a lifetime. Read more about this hidden gem, and then pencil in your visit.
10. Lake Sunapee
New Hampshire's fifth-largest lake is long and thin, stretching from Sunapee to Newport. The lake is popular in the summer, but also much loved during the winter when the crowds that come to ski Mount Sunapee turn to the lake to ice fish and snowmobile. Check out more on Lake Sunapee and all the fun activities you can do there!
11. Lake Francis, Pittsburg
Lake Francis is one of the lakes that make up the start of the Connecticut River. Because it's so far north, this lake is quieter than many others and the views of wildlife are absolutely stunning. Learn more about this great fishing lake, and then grab your gear and pay it a visit.
Do you agree that these are some of the most beautiful lakes in New Hampshire? Can't get enough of New Hampshire? Check out these 13 New Hampshire lakes that are simply the best.
Subscribe to our newsletter
Get the latest updates and news
Thank you for subscribing!