Representative imageNew Hampshire
Lake Francis
New Hampshire
About this destination
Lake Francis is a large lake located in the northern part of New Hampshire, United States. It is situated in the town of Pittsburg, and is fed by the upper Connecticut River. The lake covers an area of 2,043 acres, with a maximum depth of 50 feet. The lake is popular for fishing, with anglers targeting species such as rainbow trout, brook trout, lake trout, brown trout, smallmouth and largemouth bass, yellow perch, and white perch. The lake also offers boating, kayaking, canoeing, and swimming opportunities. The surrounding area is known for its natural beauty and outdoor recreation, with nearby hiking trails, scenic drives, and wildlife watching opportunities.