200 results in search
60 photos
164 Main Street Marlborough NH 03455
$349,000
Beds: 5
Baths: 2
Sq Ft: 2,846
Days on Market: 0

Updated 14 Minutes Ago
Trip MapRequest InfoAppointment
60 photos
164 Main Street Marlborough NH 03455
$349,000
Beds: 5
Baths: 2
Sq Ft: 2,846
Days on Market: 0

Updated 14 Minutes Ago
Trip MapRequest InfoAppointment
55 photos
362 Court Street Keene NH 03431
$398,500
Beds: 3
Baths: 4
Sq Ft: 2,138
Days on Market: 0

Updated 14 Minutes Ago
Trip MapRequest InfoAppointment
1 photos
94 FITCH Road Jaffrey NH 03452
$726,000
Beds: 3
Baths: 3
Sq Ft: 2,064
Days on Market: 0

Updated 14 Minutes Ago
Trip MapRequest InfoAppointment
24 photos
14 Stearns Court Hinsdale NH 03451
$510,000
Beds: 27
Baths: 4
Sq Ft: 3,060
Days on Market: 0

Updated 14 Minutes Ago
Trip MapRequest InfoAppointment
24 photos
11 Colonial Drive Troy NH 03465
$164,900
Beds: 3
Baths: 2
Sq Ft: 1,143
Days on Market: 1

Updated 14 Minutes Ago
Trip MapRequest InfoAppointment
29 photos
540 Hill Road Alstead NH 03608
$350,000
Beds: 2
Baths: 1
Sq Ft: 1,350
Days on Market: 1
Open: 3/7/26 3 PM - 5 PM

Updated 14 Minutes Ago
Trip MapRequest InfoAppointment
37 photos
16 Vilas Road Alstead NH 03602
$475,000
Beds: 5
Baths: 4
Sq Ft: 3,451
Days on Market: 1

Updated 14 Minutes Ago
Trip MapRequest InfoAppointment
40 photos
34 Ford Avenue Walpole NH 03608
$525,000
Beds: 2
Baths: 2
Sq Ft: 2,038
Days on Market: 1

Updated 14 Minutes Ago
Trip MapRequest InfoAppointment
45 photos
1063 Shedd Hill Road Stoddard NH 03464
$317,900
Beds: 2
Baths: 1
Sq Ft: 780
Days on Market: 1
Open: 3/14/26 11 AM - 2 PM

Updated 14 Minutes Ago
Trip MapRequest InfoAppointment
41 photos
140 Tully Brook Road Richmond NH 03470
$450,000
Beds: 7
Baths: 4
Sq Ft: 4,068
Days on Market: 2

Updated 14 Minutes Ago
Trip MapRequest InfoAppointment
16 photos
135 Athol Road Richmond NH 03470
$175,000
Beds: 1
Baths: 1
Sq Ft: 1,274
Days on Market: 2

Updated 14 Minutes Ago
Trip MapRequest InfoAppointment
5 photos
321 Route 123 N Route Stoddard NH 03464
$300,000
$50,000
Beds: 2
Baths: 1
Sq Ft: 650
Days on Market: 3
Open: 3/8/26 12 PM - 2 PM

Updated 14 Minutes Ago
Trip MapRequest InfoAppointment
12 photos
84 Watson Road Winchester NH 03470
$289,000
Beds: 4
Baths: 2
Sq Ft: 1,741
Days on Market: 3

Updated 14 Minutes Ago
Trip MapRequest InfoAppointment
36 photos
8 Main Street #11 Jaffrey NH 03452
$480,000
Beds: 2
Baths: 2
Sq Ft: 1,543
Days on Market: 3

Updated 14 Minutes Ago
Trip MapRequest InfoAppointment
43 photos
6 Ames Plaza Walpole NH 03608
$899,999
Beds: 0
Baths:
Sq Ft:
Days on Market: 4

Updated 14 Minutes Ago
Trip MapRequest InfoAppointment
9 photos
M409 L66 Old Turnpike Road Richmond NH 03470
$210,000
Beds: 0
Baths:
Sq Ft:
Days on Market: 4

Updated 14 Minutes Ago
Trip MapRequest InfoAppointment
25 photos
60-A South Street #A Troy NH 03465
$299,900
Beds: 2
Baths: 2
Sq Ft: 1,024
Days on Market: 4

Updated 14 Minutes Ago
Trip MapRequest InfoAppointment
20 photos
21 Kapper Drive Winchester NH 03470
$299,000
Beds: 3
Baths: 1
Sq Ft: 1,056
Days on Market: 4

Updated 14 Minutes Ago
Trip MapRequest InfoAppointment
49 photos
21 Main Street Alstead NH 03602
$419,900
Beds: 3
Baths: 2
Sq Ft: 2,172
Days on Market: 4
Open: 3/7/26 11 AM - 1 PM

Updated 14 Minutes Ago
Trip MapRequest InfoAppointment
24 photos
640 Marlboro Street #1 Keene NH 03431
$16 / mo
Beds: 0
Baths:
Sq Ft:
Days on Market: 4

Updated 14 Minutes Ago
Trip MapRequest InfoAppointment
51 photos
101 Wentworth Road Walpole NH 03608
$690,000
Beds: 3
Baths: 2
Sq Ft: 1,740
Days on Market: 4

Updated 14 Minutes Ago
Trip MapRequest InfoAppointment
18 photos
37 Bush Street Marlborough NH 03455
$2,400 / mo
Beds: 4
Baths: 2
Sq Ft: 1,296
Days on Market: 4

Updated 14 Minutes Ago
Trip MapRequest InfoAppointment
6 photos
838 Route 12 Westmoreland NH 03467
$350 / mo
Beds: 1
Baths: 1
Sq Ft: 600
Days on Market: 4

Updated 14 Minutes Ago
Trip MapRequest InfoAppointment
26 photos
794 Court Street #D Keene NH 03431
$204,900
Beds: 2
Baths: 1
Sq Ft: 1,372
Days on Market: 5

Updated 14 Minutes Ago
Trip MapRequest InfoAppointment
38 photos
16 Church Street #2B Keene NH 03431
$225,000
Beds: 0
Baths:
Sq Ft:
Days on Market: 5

Updated 14 Minutes Ago
Trip MapRequest InfoAppointment
36 photos
30 Ashley Avenue #LOT 30 Hinsdale NH 03451
$362,500
Beds: 3
Baths: 2
Sq Ft: 1,408
Days on Market: 5

Updated 14 Minutes Ago
Trip MapRequest InfoAppointment
38 photos
44 Schult Street Keene NH 03431
$119,900
Beds: 2
Baths: 2
Sq Ft: 1,299
Days on Market: 5

Updated 14 Minutes Ago
Trip MapRequest InfoAppointment
25 photos
211 Elm Street Keene NH 03431
$349,000
Beds: 3
Baths: 1
Sq Ft: 1,408
Days on Market: 5

Updated 14 Minutes Ago
Trip MapRequest InfoAppointment
46 photos
89 Butler Avenue Hinsdale NH 03451
$649,999
Beds: 6
Baths: 4
Sq Ft: 4,100
Days on Market: 5

Updated 14 Minutes Ago
Trip MapRequest InfoAppointment
Style
- A Frame
- Antique
- Apartment Building
- Arts and Crafts
- Bungalow
- Cabin
- Cape
- Colonial
- Contemporary
- Conversion
- Cottage/Camp
- Craftsman
- Detached
- Double Wide
- End Unit
- Farmhouse
- Gambrel
- Georgian
- Greek Revival
- Ground Floor
- Historic Vintage
- Log
- Manuf/Mobile
- Modern Architecture
- Modified
- Multi-Family
- Multi-Level
- New Englander
- Post and Beam
- Raised Ranch
- Ranch
- Rehab Needed
- Saltbox
- Single Level
- Single Wide
- Top Floor
- Townhouse
- Walkout Lower Level
- w/Addition
Search Type
Amenities
- Barn
- Basement
- Finished Basement
- Pond / Lakefront Property
- Waterfront Property
- Seasonal Use
- 55+ Community
- Garage
- Waterview
