Moultonborough, NH Real Estate and Homes for Sale

Show only:
221 properties found
  1. 48 Captains Walk Moultonborough, NH 03254

    Listing Price
    $ 1,775,000
    Listing Information
    • 6 bd
    • 6 ba
    • 5,422 sqft.
    Courtesy of Tom FalconMaxfield Real Estate/Wolfeboro
  2. 251 Eagle Shores Road Moultonborough, NH 03254

    Listing Price
    $ 1,699,000
    Listing Information
    • 2 bd
    • 5 ba
    • 5,500 sqft.
    Courtesy of Stephen MardisLakes Region Realty Group
  3. 15 Hall Lane Moultonborough, NH 03254

    Listing Price
    $ 1,550,000
    Listing Information
    • 3 bd
    • 4 ba
    • 3,108 sqft.
    Courtesy of Ellen MulliganColdwell Banker RB/Center Harbor
  4. 70 Spring Hill Road Moultonborough, NH 03254

    Listing Price
    $ 1,495,000
    Listing Information
    • 4 bd
    • 5 ba
    • 4,000 sqft.
    Courtesy of Randall ParkerMaxfield Real Estate/Wolfeboro
  5. 34 Adams Shore Moultonborough, NH 03254

    Listing Price
    $ 1,395,000
    Listing Information
    • 3 bd
    • 4 ba
    • 2,550 sqft.
    Courtesy of Kathleen KelleyBHHS Verani Moultonboro
  6. 107 Windermere Moultonborough, NH 03254

    Listing Price
    $ 1,200,000
    Listing Information
    • 3 bd
    • 2 ba
    • 2,162 sqft.
    Courtesy of Nicole WatkinsLakes Region Realty Group
  7. 34 Schneider Road Moultonborough, NH 03254

    Listing Price
    $ 1,199,000
    Listing Information
    • 5 bd
    • 5 ba
    • 6,120 sqft.
    Courtesy of William RichardsColdwell Banker RB/Center Harbor
  8. 22 Watson Shore Road Moultonborough, NH 03254

    Listing Price
    $ 1,185,000
    Listing Information
    • 4 bd
    • 3 ba
    • 4,267 sqft.
    Courtesy of John ByersMaxfield Real Estate/Center Harbor
  9. Eagle Shore Road Moultonborough, NH 03254

    Listing Price
    $ 1,050,000
    Listing Information
    Courtesy of Ellen MulliganColdwell Banker RB/Center Harbor
Showing page 2 of total 25. Showing results 0 to 0 of total 221.
Listing Information Provided By: RE/MAX BAYSIDE
208 Daniel Webster Hwy Meredith, NH 03253 | Phone: (603) 279-0079
EACH OFFICE INDEPENDENTLY OWNED AND OPERATED.