Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Become an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Become an Agent
Cheshire County Homes for Sale & Real Estate
Save Search
price
-
Filters
1-40
of
217
Homes
Sort by Recommended
Listed By Compass
$549,000
20 Seminary Road
Winchester, NH 03470
3
Beds
1.75
Baths
2,604
Sq. Ft.
New
$375,000
26 Kingsbury Street
Keene, NH 03431
3
Beds
1.5
Baths
1,288
Sq. Ft.
$219,900
15 Old Brattleboro Road
Hinsdale, NH 03451
3
Beds
1
Bath
1,515
Sq. Ft.
$349,900
21 Brown Street
Keene, NH 03431
3
Beds
1.75
Baths
1,160
Sq. Ft.
$339,900
42 Nash Corner Road
Gilsum, NH 03448
3
Beds
1.75
Baths
2,436
Sq. Ft.
$514,900
0 Thomas Road, Unit 6
Rindge, NH 03461
2
Beds
1.75
Baths
1,151
Sq. Ft.
$438,000
135 Silent Way
Keene, NH 03431
4
Beds
1.75
Baths
2,448
Sq. Ft.
$204,900
812 Court Street, Unit D
Keene, NH 03431
2
Beds
1.25
Baths
924
Sq. Ft.
$335,000
21 Granite Street
Troy, NH 03465
3
Beds
1.75
Baths
1,692
Sq. Ft.
$260,000
9 Arlen Drive
Sullivan, NH 03445
3
Beds
1
Bath
1,663
Sq. Ft.
New
$85,000
10 Gateway Drive
Hinsdale, NH 03451
3
Beds
1
Bath
924
Sq. Ft.
$374,900
561 Main Street
Walpole, NH 03608
3
Beds
1
Bath
1,420
Sq. Ft.
New
$540,000
243 Fitzwilliam Road
Richmond, NH 03470
4
Beds
3.75
Baths
2,300
Sq. Ft.
$339,000
38 Eastview Road
Keene, NH 03431
3
Beds
1
Bath
1,285
Sq. Ft.
$299,900
2 Caryville Road
Chesterfield, NH 03466
4
Beds
0.75
Baths
1,200
Sq. Ft.
$590,000
Peterborough Street
Jaffrey, NH 03452
3
Beds
2.5
Baths
1,783
Sq. Ft.
$349,900
5 Kendall Road
Keene, NH 03431
2
Beds
1.75
Baths
1,274
Sq. Ft.
$122,900
71 Sparrow Street
Keene, NH 03431
3
Beds
1
Bath
960
Sq. Ft.
$364,900
285 Abel Road
Rindge, NH 03461
3
Beds
1.5
Baths
1,313
Sq. Ft.
$499,000
185 Branch Road
Roxbury, NH 03431
5
Beds
1.5
Baths
3,085
Sq. Ft.
Virtual Tour
$1,490,000
11 Cream Pot Hill Road
Hinsdale, NH 03451
6
Beds
4.5
Baths
5,950
Sq. Ft.
$129,900
101 Pondview Road
Swanzey, NH 03446
3
Beds
2
Baths
1,404
Sq. Ft.
$410,000
135 South Street
Troy, NH 03465
2
Beds
1
Bath
1,104
Sq. Ft.
$695,000
11 Fitch Road
Jaffrey, NH 03452
3
Beds
2.5
Baths
1,912
Sq. Ft.
$799,000
18 Acrebrook Road
Keene, NH 03431
4
Beds
3
Baths
4,165
Sq. Ft.
$140,000
400 Old Harrisville Road
Marlborough, NH 03455
3
Beds
1
Bath
1,564
Sq. Ft.
$279,000
25 Charles Drive
Hinsdale, NH 03451
4
Beds
2
Baths
1,674
Sq. Ft.
$50,000
0 Access Road
Chesterfield, NH 03443
-
Beds
-
Baths
-
Sq. Ft.
$439,900
65 Washington Avenue
Keene, NH 03431
4
Beds
1.75
Baths
1,568
Sq. Ft.
$340,000
8 Main Street, Unit 10
Jaffrey, NH 03452
2
Beds
1.75
Baths
1,196
Sq. Ft.
$425,000
100 Morgan Road
Richmond, NH 03470
4
Beds
2.25
Baths
1,960
Sq. Ft.
$425,000
83 Old County Road
Westmoreland, NH 03467
4
Beds
2
Baths
1,920
Sq. Ft.
$580,000
6 Schulyer Way
Keene, NH 03431
3
Beds
2.75
Baths
3,408
Sq. Ft.
$350,000
133 Sawyers Crossing Road
Swanzey, NH 03446
3
Beds
1
Bath
1,536
Sq. Ft.
$445,000
130 Prospect Street
Troy, NH 03465
3
Beds
1.5
Baths
1,550
Sq. Ft.
$429,900
10 Andover Street
Keene, NH 03431
3
Beds
1.5
Baths
1,684
Sq. Ft.
$495,000
274 Gilsum Street
Keene, NH 03431
4
Beds
2.5
Baths
2,839
Sq. Ft.
$525,000
56 Marlboro Street
Keene, NH 03431
5
Beds
3
Baths
3,669
Sq. Ft.
$59,900
30 Ferry Brook Road
Keene, NH 03431
2
Beds
1
Bath
1,224
Sq. Ft.
$425,000
161 Main Street
Marlborough, NH 03455
4
Beds
2.5
Baths
2,135
Sq. Ft.
1
2
3
4
5
6
Compass
NH
Cheshire County
Homes for Sale near Cheshire County
Neighborhoods
Windsor
Winchester Village
West Swanzey
Westminster Village
Walpole Village
Troy Village
Surry
Southern
Sharon
Roxbury
Rockingham
Peterborough Village
Monadnock
Merrimack Valley
Marlborough Village
Jaffrey Village
Hinsdale Village
Dummerston
Dartmouth Sunapee
Brattleboro Center
Show More
Cities
Winchester
Winchendon
Westminster
Vernon
Troy
Swanzey
Rindge
Richmond
Putney
Peterborough
North Walpole
New Ipswich
Jaffrey
Hinsdale
Fitzwilliam
Dublin
Charlestown
Brattleboro
Bellows Falls
Acworth
Show More
ZIPs
05354
05346
05301
05101
03607
03605
03470
03466
03465
03462
03461
03452
03451
03447
03446
03444
03443
03441
03071
01475
Show More
Looking for Rentals?
Homes and Apartments for Rent in Cheshire County