Peterborough

Active 30 Orchard Hill Road, Peterborough, NH 03458 - $750,000 Located in Peterborough Built in 1965 MLS® #: 5056862 3 Bedrooms 3 Baths 2,705 SqFt More details Active 199 Upland Farm Road, Peterborough, NH 03458 - $935,000 Located in Peterborough Built in 1832 MLS® #:...

New Ipswich

Active 359 Poor Farm Road, New Ipswich, NH 03071 - $849,000 Located in New Ipswich Built in 1988 MLS® #: 5057534 6 Bedrooms 5 Baths 4,677 SqFt More details Active 31 CASCADE Drive #31, New Ipswich, NH 03071 - $789,000 Located in New Ipswich Built in 2025 MLS® #:...

Nelson

Active 72-78 West Shore Road, Nelson, NH 03457 - $2,100,000 Located in Nelson Built in 2001 MLS® #: 5056547 6 Bedrooms 4 Baths 4,084 SqFt More details Active 588 Granite Lake Road #House #1, Nelson, NH 03457 - $2,000 Located in Nelson Built in 2018 MLS® #: 5052154 1...

Mont Vernon

Active 15 Remington Road, Mont Vernon, NH 03057 - $549,900 Located in Mont Vernon Built in 1994 MLS® #: 5057507 3 Bedrooms 2 Baths 1,729 SqFt More details Pending 13 Mason Road, Mont Vernon, NH 03057 - $524,900 Located in Mont Vernon Built in 1989 MLS® #: 5056682 3...

Mason

Active 1235 Townsend Road, Mason, NH 03048 - $499,000 Located in Mason Built in 1976 MLS® #: 5053547 4 Bedrooms 2 Baths 1,650 SqFt More details Active 876 Valley Road, Mason, NH 03048 - $487,500 Located in Mason Built in 1950 MLS® #: 5052745 3 Bedrooms 2 Baths 1,300...

Marlborough

Active 20 Gates Road #17, Marlborough, NH 03455 - $289,000 Located in Marlborough Built in 1989 MLS® #: 5056391 3 Bedrooms 2 Baths 1,450 SqFt More details Active 360 Jaffrey Road, Marlborough, NH 03455 - $875,000 Located in Marlborough Built in 1858 MLS® #: 5055853 6...