Monadnock, NH Homes for Sale & Real Estate

price
-
83-123 of 270 Homes
$899,000 | 21 Pheasant Hill Road, Keene, NH 03431
1/48

$899,000

4
Bedrooms
4,137
Square Feet
4.26
Acres
SVGUnlock more homes you won't find anywhere else
Listings are only private online. All buyers & agents can access in our offices or by contacting Compass.
$129,000 | 190 Ashuelot Street, Winchester, NH 03470
1/13

$129,000

3
Bedrooms
1,457
Square Feet
1.4
Acres
$569,900 | 19 Heritage Drive, Rindge, NH 03461
1/35

$569,900

3
Bedrooms
1,764
Square Feet
2.06
Acres
$799,000 | 78 Colburn Lane, Rindge, NH 03461
1/31

$799,000

3
Bedrooms
1,404
Square Feet
1
Acres
$105,000 | 0 Monadnock Street, Troy, NH 03465

$105,000

Unavailable
Bedrooms
Unavailable
Bathrooms
Unavailable
Square Feet
2
Acres
$199,900 | 184 Oxbow Road, Hinsdale, NH 03451

$199,900

3
Bedrooms
1,450
Square Feet
1.82
Acres
$1,400,000 | 662 Hurricane Road, Keene, NH 03431
1/60

$1,400,000

4
Bedrooms
5,905
Square Feet
60.9
Acres
$439,900 | 3 Willow Lane, Rindge, NH 03461
1/28
Open: 7/19 12:00PM - 02:00PM

$439,900

2
Bedrooms
1,151
Square Feet
$445,000 | 71 Headlands Road, Winchester, NH 03470
1/42

$445,000

3
Bedrooms
1,066
Square Feet
0.39
Acres
$425,000 | 368 Chesham Road, Harrisville, NH 03450
1/58

$425,000

2
Bedrooms
2,980
Square Feet
1.2
Acres
$549,000 | 31 Crowcroft Drive, Rindge, NH 03461
1/21

$549,000

2
Bedrooms
1,284
Square Feet
3.62
Acres
$565,000 | 41 Knoll Avenue, Keene, NH 03431
1/53
Open: 7/18 11:00AM - 01:00PM

$565,000

3
Bedrooms
2,538
Square Feet
0.38
Acres
$280,000 | 20 Pleasant Street, Fitzwilliam, NH 03447
1/14

$280,000

3
Bedrooms
960
Square Feet
0.2
Acres
$499,900 | 166 Keene Road, Winchester, NH 03470
1/60

$499,900

3
Bedrooms
1,808
Square Feet
4.3
Acres
$459,000 | Baine Road, Alstead, NH 03602
1/8

$459,000

Unavailable
Bedrooms
Unavailable
Bathrooms
Unavailable
Square Feet
307
Acres
$699,000 | 360 Jaffrey Road, Marlborough, NH 03455
1/60

$699,000

6
Bedrooms
5,100
Square Feet
15.34
Acres
$175,000 | 4-18-2 Old Peterborough Road, Dublin, NH 03444
1/6

$175,000

Unavailable
Bedrooms
Unavailable
Bathrooms
Unavailable
Square Feet
4.45
Acres
$340,000 | 205 Highway 9, Chesterfield, NH 03466
1/42

$340,000

3
Bedrooms
1,855
Square Feet
1.13
Acres
$395,000 | 8 Grove Street, Jaffrey, NH 03452
1/34

$395,000

3
Bedrooms
1,860
Square Feet
0.32
Acres
$695,000 | 88 Old Keene Road, Unit MAP 16 LOT 8 & LOT 72, Walpole, NH 03608
1/55

$695,000

3
Bedrooms
2,317
Square Feet
5.15
Acres
$295,000 | 0 Mountain Road, Unit MAP 25 BLOCK A LOT 2 43 LOT SIZE 2 11, West Chesterfield, NH 03466
1/19

$295,000

Unavailable
Bedrooms
Unavailable
Bathrooms
Unavailable
Square Feet
2.11
Acres
$420,651 | 11 St Jean Street, Jaffrey, NH 03452
1/17

$420,651

3
Bedrooms
1,433
Square Feet
0.31
Acres
$888,000 | 22 Philip Drive, Chesterfield, NH 03462
1/60

$888,000

4
Bedrooms
3,188
Square Feet
0.73
Acres
$759,000 | 33 Old New Ipswich Road, Rindge, NH 03461
1/45

$759,000

3
Bedrooms
3,024
Square Feet
3
Acres
$275,000 | 102 Goodell Avenue, Swanzey, NH 03446
1/39

$275,000

3
Bedrooms
1,524
Square Feet
5.8
Acres
$425,000 | 253 Back Ashuelot Road, Winchester, NH 03470
1/51

$425,000

1
Bedrooms
1,290
Square Feet
1.5
Acres
$299,000 | 156 Marlborough Road, Troy, NH 03465
1/38

$299,000

2
Bedrooms
2,516
Square Feet
0.52
Acres
$689,000 | 495 North Shore Road, Chesterfield, NH 03462
1/38

$689,000

2
Bedrooms
2,532
Square Feet
0.8
Acres
$624,900 | 67 Park Avenue, Keene, NH 03431
1/52
Open: 7/18 11:00AM - 01:00PM

$624,900

5
Bedrooms
2,660
Square Feet
0.62
Acres
$459,900 | 41 Willow Lane, Rindge, NH 03461
1/43
Open: 7/19 12:00PM - 02:00PM

$459,900

2
Bedrooms
1,151
Square Feet
$649,000 | 103 Dean Farm Road, Jaffrey, NH 03452
1/51

$649,000

4
Bedrooms
3,050
Square Feet
7.33
Acres
$838,000 | 138 Esty Road, Westmoreland, NH 03467
1/45

$838,000

2
Bedrooms
1,896
Square Feet
30
Acres
$770,000 | 216 Old Forest Road, Stoddard, NH 03464
1/43

$770,000

3
Bedrooms
2,790
Square Feet
12.45
Acres
$239,900 | 7 Church Street, Marlborough, NH 03455
1/31

$239,900

2
Bedrooms
956
Square Feet
0.11
Acres
$327,000 | 77 Franklin Street, Keene, NH 03431
1/40

$327,000

3
Bedrooms
1,248
Square Feet
0.15
Acres
$325,000 | 28 Owens Drive, Unit 68, Swanzey, NH 03446
1/45

$325,000

2
Bedrooms
1,579
Square Feet
$589,900 | 359 North Hidden Lake Road, Stoddard, NH 03280
1/59

$589,900

3
Bedrooms
2,500
Square Feet
2.2
Acres
$1,300,000 | Lot 2 Saybrook Drive, Rindge, NH 03461
1/24

$1,300,000

3
Bedrooms
3,500
Square Feet
1
Acres
$370,000 | 174 Pond Brook Road, Chesterfield, NH 03466
1/46

$370,000

3
Bedrooms
1,938
Square Feet
2.8
Acres
$415,000 | 77 High Street, Hinsdale, NH 03451
1/48

$415,000

5
Bedrooms
2,333
Square Feet
0.56
Acres
$600,000 | 648 Highway 10, Marlow, NH 03456
1/53

$600,000

3
Bedrooms
2,913
Square Feet
0.98
Acres
For Sale:

Discover Your Perfect Home

Explore Nearby Homes