Area Information for Lake Todd, New Hampshire
Lake Todd is a quiet reservoir located in Newbury, NH.
This peaceful lake is about 168 acres with about 3.2 miles of shoreline.
Although it is not well known for its fishing opportunities, Lake Todd is known for its beautiful shoreline vistas and its serene atmosphere.
Living Near Lake Todd in New Hampshire
Since it's located in Merrimack County, Lake Todd offers its resident easy access to all of the amenities that the communities of Newbury, New London and others have to offer. These include:
- Sunapee-Ragged-Kearsarge Greenway
- New London Barn Playhouse
- WFK Icehouse
- The Fells Historic Site
- And more!
While you're at it, please check out some of my Lake Todd area home buyer resources, which include: