32,920

Cheshire County, NH Homes

Section Image Section Image
  • /24

    $295,000 Under Contract

    • 3 Beds
    • 1 Bath
    • 1,145 Sq Ft

    20 Bilo Ave, Winchester, NH 03470

    Updated and ready to love, this bright and sunny 3-bedroom, 1-bath home offers 1,145 square feet of comfortable living space in a convenient Winchester location near schools. Fresh paint throughout and new vinyl plank flooring create a clean, modern feel, while new stainless steel appliances shine in the spacious kitchen, complete with a breakfast bar open to the living room—perfect for everyday

    Agent Photo

    Laurie Mack

    BHG Masiello Keene

    (866) 346-1351

    20 Bilo Ave, Winchester, NH 03470
  • /32

    $1,520 - $2,320 per month

    Monadnock Place

    Studio - 2 Beds

    175 Monadnock Hwy, Swanzey, NH 03446

    Monadnock Place, Swanzey, NH’s premier luxury apartment community, is now Leasing! Discover the best of modern living in our spacious studio, one-, and two-bedroom apartments, all designed with high-end finishes. Monadnock Place features top tier amenities such as a cybercafé, social lounge, 24 hour-fitness center, pet spa, grilling stations and fire pits! Embrace a lifestyle of comfort and

    175 Monadnock Hwy, Swanzey, NH 03446
  • /47

    $335,000 Sold Sep 02, 2025

    200 Royalston Rd, Fitzwilliam, NH 03447

    • 3 Beds
    • 2 Baths
    • 1,606 Sq Ft
    • Built 1996

    Last Sold Summary

    • 3% Above List Price
    • $209/SF
    • 5 Days On Market

    Last Listing Agent Missy Fernald REAL Broker NH, LLC

    200 Royalston Rd, Fitzwilliam, NH 03447
    • /34

      Est $323,698 Not Listed For Sale

      128 Ashuelot St, Winchester, NH 03470

      • 4 Beds
      • 1.5 Baths
      • 2,356 Sq Ft
      • Built 1889
      128 Ashuelot St, Winchester, NH 03470

      Last Sold Summary

      • 6% Above List Price
      • $129/SF
      • 145 Days On Market

      Last Sold Price $305,000

      Last Listing Agent Thomas Travers Great Beginnings Real Estate Services, LLC

  • /36

    $290,000

    • 3 Beds
    • 1 Bath
    • 960 Sq Ft

    55 River St, Alstead, NH 03602

    Welcome home to this charming three-bedroom, one-bath property that truly has it all! Situated on over an acre of level land, this home offers large front and back yards—perfect for outdoor gatherings, gardening, or simply enjoying the open space. Adding to the appeal is river frontage, ideal for cooling off on warm summer days or taking peaceful strolls along the riverbank.Inside, you’ll

    Agent Photo

    Robin Sanctuary

    Traditions Real Estate LLC

    (866) 521-2310

    55 River St, Alstead, NH 03602
  • /6

    $1,400 per month

    • 1 Bed
    • 1 Bath
    • 600 Sq Ft
    • Apartment for Rent

    838 New Hampshire 12, Westmoreland, NH 03467

    Renovated 1-Bedroom Studio - Utilities Included Nicely renovated studio apartment with all utilities included (tenant pays WiFi only). Just 10 minutes to Downtown Keene, NH. Perfect for someone on a fixed income. Contact to schedule a showing.

    Paul Rodenhauser BHG Masiello Keene

    838 New Hampshire 12, Westmoreland, NH 03467
  • /17

    $284,900 Sold Mar 02, 2026

    31 North St, Jaffrey, NH 03452

    • 3 Beds
    • 1 Bath
    • 1,100 Sq Ft
    • Built 1900

    Last Sold Summary

    • 5% Below List Price
    • $259/SF
    • 37 Days On Market

    Current Estimated Value $280,083

    Last Listing Agent Zachary Letourneau North New England Real Estate Group

    31 North St, Jaffrey, NH 03452
    • /24

      Est $424,083 Not Listed For Sale

      130 Prospect St, Troy, NH 03465

      • 3 Beds
      • 1.5 Baths
      • 1,550 Sq Ft
      • Built 1948
      130 Prospect St, Troy, NH 03465

      Last Sold Summary

      • $274/SF
      • 112 Days On Market

      Last Sold Price $425,000

      Last Listing Agent David White OwnerEntry.com

  • /24

    $69,900

    • Land
    • 2.01 Acres
    • $34,776 per Acre

    000 S Village Rd Unit 13, Westmoreland, NH 03467

    Discover this ideal location to build your new home! Just-over-2-acres in the charming town of Westmoreland, NH, offers the perfect blend of tranquility and convenience. Nestled in a peaceful area, yet conveniently close to nearby towns and amenities. The property features stunning old stone walls that add character and a sense of timelessness to the landscape. Whether you're looking to

    Agent Photo

    Alison Fissette

    Alset Realty LLC

    (603) 952-4998

    000 S Village Rd Unit 13, Westmoreland, NH 03467
  • /14

    $1,600 - $2,275 per month

    Orchard Overlook Apartments

    Studio - 2 Beds

    3 Orchard Ln, Swanzey, NH 03446

    The Orchard Overlook Apartments is Swanzey's newest luxury community! This oasis offers many amazing amenities including a heated pool, fitness center, tennis court and pickleball courts!

    3 Orchard Ln, Swanzey, NH 03446
  • /16

    $330,000 Sold Jun 20, 2025

    8 Grove St, Keene, NH 03431

    • 5 Beds
    • 2 Baths
    • 2,136 Sq Ft
    • Built 1910

    Last Sold Summary

    • 12% Below List Price
    • $154/SF
    • 65 Days On Market

    Current Estimated Value $354,027

    Last Listing Agent Nancy Thompson BHG Masiello Keene

    8 Grove St, Keene, NH 03431
    • /25

      Est $412,135 Not Listed For Sale

      368 Great Rd, Jaffrey, NH 03452

      • 3 Beds
      • 1 Bath
      • 1,872 Sq Ft
      • Built 1985
      368 Great Rd, Jaffrey, NH 03452

      Last Sold Summary

      • 3% Above List Price
      • $214/SF
      • 14 Days On Market

      Last Sold Price $400,000

      Last Listing Agent Kenneth Lehtonen RE/MAX

  • /11

    $120,000 Pending

    • 2 Beds
    • 1 Bath
    • 728 Sq Ft

    234 Old Cheshire Turnpike, Walpole, NH 03608

    This one is a definite handyman's project or better yet; the manufactured home could be removed and replaced with another home. The listing was priced as being only a land parcel with an in place dug well, septic system and upper driveway. Property being sold as-is; at the price offered, the owner is not planning any property cleanout or repairs. This property is probably not financeable as a

    Agent Photo

    Alan Croteau

    Real Property Options

    (844) 850-5370

    234 Old Cheshire Turnpike, Walpole, NH 03608
  • /18

    $2,400 per month

    • 4 Beds
    • 1.5 Baths
    • 1,296 Sq Ft
    • House for Rent

    37 Bush St, Marlborough, NH 03455

    This cape-style home offers 4 bedrooms and 2 baths just minutes from Keene. Freshly updated throughout, the home offers a clean, sunny space with a practical layout. The 1,296 sq ft of living area includes an eat-in kitchen, living room, full bath and 2 bedrooms on first floor with two bedrooms and a half bath on second floor. The full basement is clean and dry and includes the laundry hookups.

    Gina Paight Greenwald Realty Group

    37 Bush St, Marlborough, NH 03455
  • /12

    $240,000 Sold Jun 06, 2025

    238 Base Hill Rd Unit 47, Keene, NH 03431

    • 2 Beds
    • 1.5 Baths
    • 1,056 Sq Ft
    • Built 1999

    Last Sold Summary

    • $227/SF
    • 10 Days On Market

    Last Listing Agent Diana Elfreich Keller Williams Realty Metro-Keene

    238 Base Hill Rd Unit 47, Keene, NH 03431
    • /36

      Est $286,826 Not Listed For Sale

      35 Indian Acres Dr, Hinsdale, NH 03451

      • 3 Beds
      • 2 Baths
      • 1,360 Sq Ft
      • Built 1963
      35 Indian Acres Dr, Hinsdale, NH 03451

      Last Sold Summary

      • 6% Above List Price
      • $199/SF
      • 11 Days On Market

      Last Sold Price $270,000

      Last Listing Agent Steve Schoppmeyer BHG Masiello Brattleboro

  • /10

    $149,900 Under Contract

    • Land
    • 2.7 Acres
    • $55,519 per Acre

    Lot 27-1 Old Walpole Rd, Surry, NH 03431

    Exceptional 2.7 acre building lot just out side the heart of Keene. Home site set back from the road provides a blank canvas for your dream home with a beautiful back drop of the well stocked wooded hillside of mature trees providing a natural setting for abundant wildlife. The land has been surveyed, soils tested and septic design completed, pending final subdivision approval. One of a kind

    Agent Photo

    Shane Lampinen

    Broadvest Real Estate Group

    (888) 493-0525

    Lot 27-1 Old Walpole Rd, Surry, NH 03431
  • /27

    $1,695 - $1,895 per month

    Princeton at Mill Pond

    1 - 2 Beds

    24 Monadnock Hwy, Keene, NH 03431

    Princeton at Mill Pond Apartments for Rent in Keene, NH boasts exciting amenities such as heat and hot water included, pet friendly locations, online rent pay and maintenance notifications as well as reserved covered parking. Take a stroll around the property in a wooded peaceful environment to get some air and clear your head. Taking your four-legged friend out to play, there is plenty of

    24 Monadnock Hwy, Keene, NH 03431
  • /11

    $160,000 Sold Oct 24, 2025

    101 Gilsum Rd, Sullivan, NH 03445

    • 2 Beds
    • 2 Baths
    • 1,080 Sq Ft
    • Built 1989

    Last Sold Summary

    • 36% Below List Price
    • $148/SF
    • 51 Days On Market

    Last Listing Agent Cheryl Demetriou Realty One Group Next Level- Concord

    101 Gilsum Rd, Sullivan, NH 03445
    • /29

      Est $302,024 Not Listed For Sale

      225 Meetinghouse Rd, Hinsdale, NH 03451

      • 3 Beds
      • 1 Bath
      • 1,557 Sq Ft
      • Built 1955
      225 Meetinghouse Rd, Hinsdale, NH 03451

      Last Sold Summary

      • 4% Above List Price
      • $186/SF
      • 93 Days On Market

      Last Sold Price $290,000

      Last Listing Agent Colleen Whitney EXP Realty

  • /15

    $997,000

    • 5 Beds
    • 4.5 Baths
    • 5,846 Sq Ft

    13 Harkness Rd, Jaffrey, NH 03452

    Welcome to 13 Harkness Road, a rare opportunity to own a piece of New England history. Originally built in 1790 and once home to the beloved Rice’s Hotel, this elegant estate offers timeless charm. Set on over 3 picturesque acres in the heart of the Monadnock Region, this 5-bedroom, 5-bathroom residence is a masterclass in heritage craftsmanship and sophisticated living.From the moment

    Agent Photo

    Zack LeRoy

    BHG Masiello Keene

    (844) 855-1450

    13 Harkness Rd, Jaffrey, NH 03452
  • /7

    $1,450 per month

    • 1 Bed
    • 1 Bath
    • 700 Sq Ft
    • Apartment for Rent

    7-11 Court St Unit 5, Keene, NH 03431

    Cozy second floor 1 bedroom apartment situated just off Central Square in downtown Keene. This unit offers tall ceilings, hardwood floors, and large windows that provide abundant natural light throughout. Heat and hot water included. Pets negotiable. Credit and background check required at tenant expense (inquire for link, no Zillow applications). Tenant occupied, showings may be limited.

    Ayden Hardy BHG Masiello Keene

    7-11 Court St Unit 5, Keene, NH 03431
  • /17

    $295,000 Sold Feb 27, 2026

    19 Toofs Dr, Winchester, NH 03470

    • 3 Beds
    • 2 Baths
    • 1,344 Sq Ft
    • Built 1973

    Last Sold Summary

    • 1% Below List Price
    • $219/SF
    • 19 Days On Market

    Current Estimated Value $296,544

    Last Listing Agent Curtiss Thornbrugh HKS Associates, Inc.

    19 Toofs Dr, Winchester, NH 03470
    • /30

      Est $265,478 Not Listed For Sale

      23 Riverside Rd, Gilsum, NH 03448

      • 2 Beds
      • 1 Bath
      • 815 Sq Ft
      • Built 1950
      23 Riverside Rd, Gilsum, NH 03448

      Last Sold Summary

      • 6% Above List Price
      • $307/SF
      • 5 Days On Market

      Last Sold Price $250,000

      Last Listing Agent Clark Wulff RE/MAX

  • /39

    $700,000 Under Contract

    • 5 Beds
    • 3.5 Baths
    • 3,958 Sq Ft

    61 Elm St, Walpole, NH 03608

    A CLASSIC COLONIAL IN THE HEART OF A VIBRANT COMMUNITY! HISTORIC CHARM MEETS VILLAGE LIFE! Set just off the town green, drive past flowering hydrangeas and colorful foliage to a bright red garage and barn. A pillared porch invites you to linger with morning coffee as neighbors pass by. Inside, sunlight dances across wide plank floors, crisp white millwork and timeless period details. Welcome

    Fine Homes Group International Keller Williams Realty-Metropolitan

    61 Elm St, Walpole, NH 03608
  • /43

    $1,775 - $3,355 per month

    Colony Mill

    Studio - 3 Beds

    222 West St, Keene, NH 03431

    Keene’s landmark Colony Mill has been fully renovated, and now features 89 pet-friendly loft apartments with sleek, modern kitchens, in-unit washer/dryer, central air, on-site fitness center, community gathering room, theatre room, Wifi lounge and off-street parking! Residents of Colony Mill are also sure to love the easy walk to Keene’s quaint downtown, which offers an excellent array of dining,

    222 West St, Keene, NH 03431
  • /8

    $120,000 Sold Sep 04, 2025

    Lot 18-1 Old Coach Rd, Fitzwilliam, NH 03447

    • Land
    • 6.07 Acres
    • $19,769 per Acre

    Last Sold Summary

    • 4% Below List Price
    • 0 Days On Market

    Last Listing Agent Shane Lampinen Broadvest Real Estate Group

    Lot 18-1 Old Coach Rd, Fitzwilliam, NH 03447
    • /24

      Not Listed For Sale

      12 Oriole Ave, Keene, NH 03431

      • 2 Beds
      • 1 Bath
      • 924 Sq Ft
      • Built 1987
      12 Oriole Ave, Keene, NH 03431

      Last Sold Summary

      • $78/SF
      • 6 Days On Market

      Last Sold Price $72,500

      Last Listing Agent Kirsten Perkins BHG Masiello Keene

  • /35

    $325,000

    • 5 Beds
    • 2 Baths
    • 5,624 Sq Ft

    89 Main St, Marlborough, NH 03455

    HISTORIC MAIN STREET OPPORTUNITY WITH INCOME AND BUSINESS POTENTIAL! Perfectly positioned on a high-visibility stretch of road with steady traffic flow and a convenient dual-entry parking lot, this versatile property offers history, charm, and entrepreneurial promise. The main residence has been thoughtfully adapted as a multi-family home ideal for an owner-occupant seeking supplemental rental

    Fine Homes Group International Keller Williams Realty-Metropolitan

    89 Main St, Marlborough, NH 03455
  • /7

    $1,700 per month

    • 2 Beds
    • 1 Bath
    • 600 Sq Ft
    • Apartment for Rent

    110 Church St Unit 2, Keene, NH 03431

    Renovated 2-bedroom apartment ideally located within walking distance to downtown Keene. This updated unit offers a clean, modern living space with convenient access to local shops, restaurants, and amenities. Rent includes heat, trash removal, snow removal, landscaping, and on-site parking, providing low-maintenance living year-round. Tenant is responsible for electricity and WiFi. Pets

    Paul Rodenhauser BHG Masiello Keene

    110 Church St Unit 2, Keene, NH 03431
  • /39

    $495,000 Sold May 05, 2025

    388 Old Homestead Hwy, Swanzey, NH 03446

    • 7 Beds
    • 4 Baths
    • 5,058 Sq Ft
    • Built 1880

    Last Sold Summary

    • 10% Below List Price
    • $98/SF
    • 81 Days On Market

    Last Listing Agent Fred Blais Blais & Associates, Realtors

    388 Old Homestead Hwy, Swanzey, NH 03446
    • /48

      Est $548,769 Not Listed For Sale

      15 Wrobel Rd, Chesterfield, NH 03462

      • 3 Beds
      • 2 Baths
      • 2,365 Sq Ft
      • Built 1987
      15 Wrobel Rd, Chesterfield, NH 03462

      Last Sold Summary

      • 2% Above List Price
      • $228/SF
      • 14 Days On Market

      Last Sold Price $539,000

      Last Listing Agent Todd Bassler Greenwald Realty Group

  • /26

    $204,900 Pending

    • 2 Beds
    • 1 Bath
    • 1,372 Sq Ft

    794 Court St Unit D, Keene, NH 03431

    Experience a carefree, pet-friendly, and affordable lifestyle in this bright, low-maintenance two-bedroom townhouse nestled within the established community of The Court. The interior features extensive modern upgrades, including stylish new flooring throughout and high-efficiency windows that enhance both comfort and curb appeal. The inviting main level showcases a sun-drenched living room and a

    Doreen Lewis Redfin Corporation

    794 Court St Unit D, Keene, NH 03431
  • /19

    $1,400 - $1,800 per month

    Washington Park of Keene

    1 - 2 Beds

    62 Roxbury St, Keene, NH 03431

    Apartment living located in downtown Keene. Beautiful new apartments with granite counter tops in both the kitchen and bathrooms, stainless steel appliances, washer/ dryer hookups in every apartment, ceiling fans, central air and 24 hour emergency maintenance. When you live at Washington Park of Keene you are a short distance away from all that Keene's tree lined main street has to offer,

    62 Roxbury St, Keene, NH 03431
  • /57

    $660,000 Sold Sep 12, 2025

    236 Darling Rd, Keene, NH 03431

    • 4 Beds
    • 3.5 Baths
    • 3,410 Sq Ft
    • Built 1993

    Last Sold Summary

    • 2% Below List Price
    • $194/SF
    • 47 Days On Market

    Current Estimated Value $681,471

    Last Listing Agent Robin Smith BHG Masiello Keene

    236 Darling Rd, Keene, NH 03431
    • /42

      Est $517,666 Not Listed For Sale

      12 Foxwood Ave, Keene, NH 03431

      • 4 Beds
      • 2 Baths
      • 3,056 Sq Ft
      • Built 1986
      12 Foxwood Ave, Keene, NH 03431

      Last Sold Summary

      • 7% Above List Price
      • $159/SF
      • 20 Days On Market

      Last Sold Price $485,000

      Last Listing Agent Lisa Gray Lamacchia Realty, Inc.

  • /34

    $313,490 Pending

    • 5 Beds
    • 3 Baths
    • 2,118 Sq Ft

    304 Perk St, Keene, TX 76059

    Gorgeous new D.R. Horton home in the The Canyons community located in Keene and Keene ISD! This thoughtfully designed single-story Lexington floorplan Elevation C, with a quick estimated Winter completion, features 5 bedrooms, 3 bathrooms, and a 2-car garage with an open-concept layout that connects the family room, dining area, and kitchen to create a spacious and functional living environment.

    Steve Kahn Century 21 Mike Bowman, Inc.

    304 Perk St, Keene, TX 76059
  • /11

    $1,495 per month

    • 2 Beds
    • 1 Bath
    • 900 Sq Ft
    • Apartment for Rent

    80 Main St, Winchester, NH 03470

    Available immediately. 1-2 bedroom apartment. One level living with storage on 2nd floor. Open concept kitchen/dining/living. Full bathroom. In town location. Close to school, amenities and shopping. Electric heat. Tenant pays electric, heat and snow removal.

    Emily Lagerberg R.H. Thackston & Company

    80 Main St, Winchester, NH 03470
  • /15

    $65,000 Sold Aug 01, 2025

    76 Lakeside Dr, Fitzwilliam, NH 03447

    • 2 Beds
    • 1 Bath
    • 748 Sq Ft
    • Built 1987

    Last Sold Summary

    • 24% Below List Price
    • $87/SF
    • 100 Days On Market

    Last Listing Agent Anna Schierioth HKS Associates, Inc.

    76 Lakeside Dr, Fitzwilliam, NH 03447
    • /52

      Est $417,838 Not Listed For Sale

      69 Forestview Dr, Spofford, NH 03462

      • 2 Beds
      • 1.5 Baths
      • 1,735 Sq Ft
      • Built 1987
      69 Forestview Dr, Spofford, NH 03462

      Last Sold Summary

      • 2% Above List Price
      • $236/SF
      • 6 Days On Market

      Last Sold Price $409,000

      Last Listing Agent Rochelle Gaouette Greenwald Realty Group

Showing Results 1 - 40, Page 1 of 18

How to Buy a Home How to Finance a Home How to Sell a Home