Entering the town of Holderness, there is an intersection with the southern end of NH 175 and the road curves to the east to follow the shore of Little Squam Lake. Passing between Little Squam Lake and Squam Lake, the two routes meet the southern terminus of NH 113 and pass by the main village of Holderness and the Squam Lakes Natural Science Center. After curving to the southeast, the routes pass through the village of East Holderness and pass into the town of Center Harbor. Shortly after entering town, NH 25/US 3 turns to a more southerly direction, while NH 25B has its western terminus. NH 25B provides a much more direct route for travellers continuing on NH 25, as the main route loops southward into the town of Meredith. In Meredith Village, at the tip of Meredith Bay on Lake Winnipesaukee, NH 25 leaves its long concurrency with US 3, turning sharply to the northeast along Main Street/Whittier Highway. Passing Inter-Lakes Middle High School, NH 25 turns northward when it meets the shores of Lake Winnipesaukee main axis, known as The Broads, and passes into Center Harbor a second time.