Waterfront Homes $574,900 1013 Collettes Grove Road Derry 2 beds, 1 baths, 984 sqft $1,395,000 21 Canal Street Meredith 3 beds, 2 baths, 2317 sqft $499,000 21 Rays Way Moultonborough 2 beds, 1 baths, 1084 sqft $849,900 25 Wenmarks Road Newton 2 beds, 2 baths, 2492 sqft $1,999,999 95 W Shore Road Windham 2 beds, 4 baths, 3902 sqft $438,000 25 Car Mar Lane Salem 2 beds, 1 baths, 1306 sqft $525,000 5 Abbott Lane Ossipee 3 beds, 1 baths, 1480 sqft $395,000 7 Abbott Lane Ossipee 2 beds, 1 baths, 494 sqft $3,200 111 Bow Street Portsmouth sqft $499,000 Map 102 Lot 9 Kramas Lane Northwood 1.81 acres $849,900 99 Dunstable Rd Westford 3 beds, 2 baths, 3194 sqft $1,495,000 146 Lakeview Avenue Waltham 4 beds, 3 baths, 3110 sqft $1,975,000 17 Johnson Street Windham 3 beds, 3 baths, 4379 sqft $399,900 5 Mass Avenue Gilmanton 2 beds, 1 baths, 1150 sqft $499,999 91 Shadow Lake Road Salem 2 beds, 1 baths, 1320 sqft $975,000 104 Campbell Lane Deering 4 beds, 4 baths, 3651 sqft $2,900,000 Starr Island and First Point Road Moultonborough 0 beds, 0 baths, 252 sqft $2,900,000 Starr Island and First Point Road Moultonborough 1.46 acres $895,000 198 Islington Street Portsmouth 2 beds, 2 baths, 1241 sqft $650 159 Middle Street Portsmouth sqft $2,175,000 239 Dockham Shore Road Gilford 3 beds, 2 baths, 2033 sqft $680,000 6 Bay Road Newmarket 2 beds, 2 baths, 2000 sqft $1,200,000 133 Orchard Street Portsmouth 4 beds, 3 baths, 1588 sqft $3,718,700 38 Laurel Lane New Castle 1.53 acres View More