Cheshire County
Buy ▾
Popular Searches
Homes for sale
Condos for sale
Land for sale
Open houses
Buying Options
Buy with Redfin
Redfin Premier
Buying Resources
Affordability calculator
Home buying guide
Free home buying classes
US housing market
Rent ▾
Rental Resources
Renter dashboard
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Redfin Rental Tools
List my home for rent
Rental Tools dashboard
US rental market trends
Should I sell or rent my home?
Sell ▾
My Home
What's my home worth?
My home dashboard
Redfin Selling Options
Why sell with Redfin?
Redfin Premier
Redfin Full Service
Find an agent
Selling Resources
Home selling guide
Will selling pay off?
Home improvement trends
Mortgage ▾
Mortgage rates
Get prequalified
Today's mortgage rates
Today's refinance rates
Home equity loan
Calculators
Payment calculator
How much can I afford?
Rent vs. buy
How to get pre-approved
Real Estate Agents ▾
Find an Agent
Join as a Redfin Agent
Join our referral network
Agent Resource Center
Feed
Join / Sign in
For sale
Price
Beds/baths
Home type
Filters
Save search
Layout
Cheshire County, NH homes for sale & real estate
248 homes
Sort:
Recommended
REDFIN OPEN SUN, 12PM TO 2PM
3D WALKTHROUGH
16 Harriet Ln, Jaffrey, NH 03452
16 Harriet Ln, Jaffrey, NH 03452
16 Harriet Ln, Jaffrey, NH 03452
$549,900
4 beds
3 baths
2,462
sq ft
16 Harriet Ln, Jaffrey, NH 03452
0.95 acre lot
•
Garage
•
Car-dependent
NEW 6 HRS AGO
2 Glebe Rd, Westmoreland, NH 03467
2 Glebe Rd, Westmoreland, NH 03467
2 Glebe Rd, Westmoreland, NH 03467
$479,000
3 beds
2 baths
2,207
sq ft
2 Glebe Rd, Westmoreland, NH 03467
0.42 acre lot
•
2 garage spots
•
Car-dependent
Loading...
NEW 9 HRS AGO
571 Hurricane Rd, Keene, NH 03431
571 Hurricane Rd, Keene, NH 03431
571 Hurricane Rd, Keene, NH 03431
$699,500
4 beds
3.5 baths
2,702
sq ft
571 Hurricane Rd, Keene, NH 03431
5.02 acre lot
•
2 garage spots
•
Car-dependent
OPEN SUN, 12PM TO 2PM
106 Water St, Marlborough, NH 03455
106 Water St, Marlborough, NH 03455
106 Water St, Marlborough, NH 03455
$337,500
3 beds
1 bath
1,227
sq ft
106 Water St, Marlborough, NH 03455
4.38 acre lot
•
Car-dependent
OPEN TODAY, 5PM TO 7PM
118 Walpole Valley Rd, Alstead, NH 03602
118 Walpole Valley Rd, Alstead, NH 03602
118 Walpole Valley Rd, Alstead, NH 03602
$299,000
3 beds
1.5 baths
2,278
sq ft
118 Walpole Valley Rd, Alstead, NH 03602
1.2 acre lot
•
2 garage spots
•
Car-dependent
18 Pine Ter, Rindge, NH 03461
$279,900
3 beds
1 bath
1,137
sq ft
18 Pine Ter, Rindge, NH 03461
24 Red Gate Rd, Jaffrey, NH 03452
$749,900
5 beds
3 baths
3,872
sq ft
24 Red Gate Rd, Jaffrey, NH 03452
803 Nh Route 119, Rindge, NH 03461
$750,000
4 beds
4 baths
2,259
sq ft
803 Nh Route 119, Rindge, NH 03461
769 Old New Ipswich Rd, Rindge, NH 03461
$529,000
3 beds
2.5 baths
1,942
sq ft
769 Old New Ipswich Rd, Rindge, NH 03461
11 Nelson St, Keene, NH 03431
$365,000
4 beds
2 baths
1,820
sq ft
11 Nelson St, Keene, NH 03431
31 Wilbur Rd, Surry, NH 03431
$449,900
3 beds
2 baths
1,568
sq ft
31 Wilbur Rd, Surry, NH 03431
550 Winchester Rd, Richmond, NH 03470
$399,900
3 beds
2 baths
1,691
sq ft
550 Winchester Rd, Richmond, NH 03470
168 Lower Jaffrey Rd, Dublin, NH 03444
$419,999
3 beds
1.5 baths
1,441
sq ft
168 Lower Jaffrey Rd, Dublin, NH 03444
10 Phoebe Ct, Keene, NH 03431
$39,900
2 beds
1 bath
784
sq ft
10 Phoebe Ct, Keene, NH 03431
17 Jowders Cove Rd, Rindge, NH 03461
$340,000
2 beds
1 bath
1,630
sq ft
17 Jowders Cove Rd, Rindge, NH 03461
46 Belmont Ave, Keene, NH 03431
$369,900
4 beds
2 baths
1,656
sq ft
46 Belmont Ave, Keene, NH 03431
Loading...
161 Scenic Dr, Jaffrey, NH 03452
$120,000
2 beds
2 baths
924
sq ft
161 Scenic Dr, Jaffrey, NH 03452
122 Upper Walpole Rd, Walpole, NH 03608
$539,900
3 beds
2 baths
2,836
sq ft
122 Upper Walpole Rd, Walpole, NH 03608
319 Matthews Rd, Swanzey, NH 03446
$349,500
2 beds
1 bath
1,365
sq ft
319 Matthews Rd, Swanzey, NH 03446
384 NH Route 119 E, Fitzwilliam, NH 03447
$749,000
3 beds
2 baths
1,800
sq ft
384 NH Route 119 E, Fitzwilliam, NH 03447
26 Old North Main St, Walpole, NH 03608
$845,000
5 beds
3.5 baths
4,600
sq ft
26 Old North Main St, Walpole, NH 03608
27 Iceland Cir, Keene, NH 03431
$429,000
3 beds
2 baths
2,024
sq ft
27 Iceland Cir, Keene, NH 03431
290 Monadnock St, Troy, NH 03465
$74,900
2 beds
1 bath
624
sq ft
290 Monadnock St, Troy, NH 03465
339 Burt Hill Rd, Winchester, NH 03470
$699,900
4 beds
3 baths
2,200
sq ft
339 Burt Hill Rd, Winchester, NH 03470
14-16 Cobb St, Keene, NH 03431
$330,000
5 beds
2 baths
1,520
sq ft
14-16 Cobb St, Keene, NH 03431
Loading...
999 Main St, Walpole, NH 03608
$275,000
3 beds
2 baths
2,597
sq ft
999 Main St, Walpole, NH 03608
18 Nh Route 119w, Fitzwilliam, NH 03447
$359,000
5 beds
2.5 baths
2,276
sq ft
18 Nh Route 119w, Fitzwilliam, NH 03447
213 Brush Brook Rd, Dublin, NH 03444
$849,999
3 beds
3 baths
2,256
sq ft
213 Brush Brook Rd, Dublin, NH 03444
15 Old Homestead Hwy, Swanzey, NH 03431
$395,000
4 beds
2.5 baths
2,626
sq ft
15 Old Homestead Hwy, Swanzey, NH 03431
506 Old Walpole Rd, Surry, NH 03431
$449,900
2 beds
2 baths
1,906
sq ft
506 Old Walpole Rd, Surry, NH 03431
253 Elm St, Keene, NH 03431
$275,000
3 beds
2 baths
1,360
sq ft
253 Elm St, Keene, NH 03431
552 Valley Rd, Walpole, NH 03608
$324,900
2 beds
1 bath
1,024
sq ft
552 Valley Rd, Walpole, NH 03608
84 Brook St, Chesterfield, NH 03466
$389,000
3 beds
2 baths
1,550
sq ft
84 Brook St, Chesterfield, NH 03466
12 Miner Ct, Winchester, NH 03470
$299,900
3 beds
1 bath
1,416
sq ft
12 Miner Ct, Winchester, NH 03470
91 Howeville Rd, Fitzwilliam, NH 03447
$425,000
3 beds
1.5 baths
1,748
sq ft
91 Howeville Rd, Fitzwilliam, NH 03447
47 Old Military Rd, Rindge, NH 03461
$1,150,000
4 beds
2.5 baths
3,126
sq ft
47 Old Military Rd, Rindge, NH 03461
779 Main St, Dublin, NH 03444
$295,000
4 beds
1 bath
1,610
sq ft
779 Main St, Dublin, NH 03444
7 Riverton St, Keene, NH 03431
$450,000
5 beds
1.5 baths
1,986
sq ft
7 Riverton St, Keene, NH 03431
321 Route 123 Rte N, Stoddard, NH 03464
$199,000
1 bed
1.5 baths
700
sq ft
321 Route 123 Rte N, Stoddard, NH 03464
94 Main St, Rindge, NH 03461
$725,000
3 beds
3 baths
1,665
sq ft
94 Main St, Rindge, NH 03461
87 Sparrow St, Keene, NH 03431
$169,900
3 beds
2 baths
1,056
sq ft
87 Sparrow St, Keene, NH 03431
Viewing page 1 of 7
(Download All)
1
2
3
4
5
6
7
Redfin
New Hampshire
Cheshire County
Average home prices near Cheshire County, NH
Cities
Troy
homes for sale
Putney
homes for sale
$625,000
Antrim
homes for sale
$400,000
Bellows Falls
homes for sale
$247,000
Walpole
homes for sale
$1,122,500
Marlborough
homes for sale
$280,000
Westminster
homes for sale
Jaffrey
homes for sale
$529,000
Hinsdale
homes for sale
$225,000
Brattleboro
homes for sale
$319,900
Keene
homes for sale
$379,000
Peterborough
homes for sale
$651,650
Winchester
homes for sale
$319,950
Hancock
homes for sale
$612,500
Show more
Counties
Windham County
homes for sale
$499,999
Hillsborough County
homes for sale
$575,000
Merrimack County
homes for sale
$575,000
Cheshire County, NH real estate trends
All Home Types trends in Cheshire County, NH
Median Sale Price
# of Homes Sold
Median Days on Market
All Home Types
All Home Types
Single Family Homes
Townhouses
Condos/Co-ops
Median Sale Price
(All Home Types)
$395,000
+6.0%
YoY | Jul 2025
1 year
3 year
5 year
Based on Redfin calculations of home data from MLS and/or public records.
Location
Data
Jul 2025
Growth
% YoY
Cheshire County, NH
$395,000
+6.0%
See more Cheshire County, NH market insights
More to explore in Cheshire County, NH
Houses for rent
in Cheshire County
Cheap homes
in Cheshire County
Vintage homes
in Cheshire County
Single story homes
in Cheshire County
Land
in Cheshire County
New listings
in Cheshire County
Luxury homes
in Cheshire County
Waterfront homes
in Cheshire County
New homes
in Cheshire County
Open houses
in Cheshire County
Homes with pools
in Cheshire County
Condos
in Cheshire County
Multi family homes
in Cheshire County
Fixer upper homes
in Cheshire County
Houses
for sale near me
Land
for sale near me
Open Houses
near me
Condos
for sale near me
Agents
near me
Show more
How to buy a house in Cheshire County, NH
How much house can I afford?
How to buy a house in 10 steps
First-time homebuyer's guide
See more home buying guides
Popular Markets in New Hampshire
Nashua
homes for sale
$540,000
Salem
homes for sale
$723,875
Portsmouth
homes for sale
$799,000
Manchester
homes for sale
$474,750
Derry
homes for sale
$525,000
Londonderry
homes for sale
$599,900
Hudson
homes for sale
$568,000
Concord
homes for sale
$489,000
Dover
homes for sale
$599,900
Exeter
homes for sale
$512,500
Hampton
homes for sale
$555,000
Amherst
homes for sale
$649,900
Laconia
homes for sale
$674,900
North Conway
homes for sale
$439,000
Keene
homes for sale
$377,000
Show more
550K
479K
700K
338K
299K
280K
750K
750K
529K
365K
450K
400K
420K
39.9K
340K
370K
120K
540K
350K
749K
845K
429K
74.9K
700K
330K
275K
359K
850K
395K
450K
275K
325K
389K
300K
425K
1.15M
295K
450K
199K
725K
170K
325K
1.25M
395K
875K
419K
290K
90K
205K
950K
Remove outline
Draw
Options
Map