33,168

Cheshire County, NH Homes

Section Image Section Image
  • /48

    $650,000

    Under Contract
    • 4,032 Sq Ft

    59 Old Chesham Rd, Marlborough, NH 03455

    A rare opportunity for investors and owner-occupants alike in Marlborough, New Hampshire. Built in 2004, this four-unit apartment building offers immediate income with outstanding long-term investment potential. Set in a peaceful country setting just minutes from Route 101 and Keene, the property has the advantages of newer construction in a location with consistent rental demand. Each of the

    Agent Photo

    Peg Walsh

    Four Seasons Sotheby's International Realty

    59 Old Chesham Rd, Marlborough, NH 03455
  • /20

    Starting at $1,119 Per Month

    • Studio - 2 Beds

    311-323 Maple Ave, Keene, NH 03431

    The Pines Apartments are located just a short distance from downtown Keene, New Hampshire, Keene Medical Center and major highways. Keene has so much to offer: great dining, shopping and the advantages of access to Keene State College. You can enjoy the view of Mt. Monadnock from our meticulously maintained grounds. Our pool is a great summertime meeting place. We are owner managed with pride for

    The Pines Apartments

    311-323 Maple Ave, Keene, NH 03431
  • /55

    $475,000

    Sold May 05, 2026

    24 Village Rd, Surry, NH 03431

    • 3 Beds
    • 2 Baths
    • 2,111 Sq Ft
    • Built 1998

    Last Sold Summary

    • 5% Below List Price
    • $225/SF
    • 153 Days On Market

    Current Estimated Value $479,509

    Last Listing Agent Ryan Goodell EXP Realty

    24 Village Rd, Surry, NH 03431
    • /36

      Est $383,260

      Not Listed For Sale

      10 Cat Tail Cir, Rindge, NH 03461

      • 3 Beds
      • 1.5 Baths
      • 1,777 Sq Ft
      • Built 2008
      10 Cat Tail Cir, Rindge, NH 03461

      Last Sold Summary

      • 6 Days On Market

  • /22

    $99,999

    Under Contract
    • 3 Beds
    • 1.5 Baths
    • 980 Sq Ft

    20 Jaffrey Rd Unit 14, Fitzwilliam, NH 03447

    Welcome to Unit 14 at 20 Jaffrey Road in Fitzwilliam—a well-maintained mobile home offering low-maintenance living in the heart of the Monadnock Region. Whether you're searching for your first home or looking to downsize, this property offers an excellent opportunity to enjoy comfortable living in a convenient location. The thoughtfully designed interior provides a functional floor plan with

    Agent Photo

    Zack LeRoy

    BHG Masiello Keene

    20 Jaffrey Rd Unit 14, Fitzwilliam, NH 03447
  • /20

    Starting at $1,795 Per Month

    • 1 - 2 Beds

    742 W Swanzey Rd, Swanzey, NH 03446

    Princeton Square Apartments in Swanzey, NH offers comfortable, garden-style living in a peaceful, convenient setting just minutes from Keene. Choose from well-designed one and two bedroom apartment homes featuring functional layouts, ample closet space, and bright living areas that make it easy to feel at home. Enjoy beautifully maintained grounds, off-street parking, on-site laundry, and

    Princeton Square

    742 W Swanzey Rd, Swanzey, NH 03446
  • /60

    $730,000

    Sold Mar 17, 2026

    183 Tower Hill Rd, Hinsdale, NH 03451

    • 4 Beds
    • 3.5 Baths
    • 2,715 Sq Ft
    • Built 1992

    Last Sold Summary

    • 72% Above List Price
    • $269/SF
    • 6 Days On Market

    Current Estimated Value $583,587

    Last Listing Agent Jonathan Bafundi Realty One Group Next Level

    183 Tower Hill Rd, Hinsdale, NH 03451
    • /60

      Est $1,788,388

      Not Listed For Sale

      588 Granite Lake Rd, Nelson, NH 03457

      • 6 Beds
      • 5.5 Baths
      • 3,311 Sq Ft
      • Built 1984
      588 Granite Lake Rd, Nelson, NH 03457

      Last Sold Summary

      • 49 Days On Market

  • /60

    $1,250,000

    $50K PRICE DROP
    • 4 Beds
    • 6 Baths
    • 4,571 Sq Ft

    38 Shaker Farm Rd S, Marlborough, NH 03455

    Privately sited to capture commanding views of Mount Monadnock, this exceptional post-and-beam residence offers the warmth and character of a timeless New England lodge with the modern systems and efficiency of a home built in 2006. Constructed of stone, brick, timber, and glass, the home's thoughtful design creates a rare opportunity to enjoy mountain living without the upkeep of an antique

    Agent Photo

    Peg Walsh

    Four Seasons Sotheby's International Realty

    38 Shaker Farm Rd S, Marlborough, NH 03455
  • /13

    $1,390 Per Month

    • 1 Bed
    • 1 Bath
    • 1,100 Sq Ft
    • Condo for Rent

    23 Ashuelot St Unit A, Winchester, NH 03470

    Available immediately! Single bedroom apartment located in close proximity to Keene, Brattleboro, and Massachusetts. Newer kitchen perfect for entertaining. Large living room, pantry, and additional storage room. Full bathroom connected to primary bedroom. First floor living.

    23 Ashuelot St Unit A, Winchester, NH 03470
  • /21

    $326,000

    Sold Aug 08, 2025

    58 Highland Ave, Hinsdale, NH 03451

    • 3 Beds
    • 2.5 Baths
    • 2,194 Sq Ft
    • Built 1964

    Last Sold Summary

    • 3% Below List Price
    • $149/SF
    • 31 Days On Market

    Current Estimated Value $328,393

    Last Listing Agent Linda Hitchcock BHG Masiello Keene

    58 Highland Ave, Hinsdale, NH 03451
    • /27

      Est $373,359

      Not Listed For Sale

      16 Colton Dr, Jaffrey, NH 03452

      • 2 Beds
      • 2 Baths
      • 1,012 Sq Ft
      • Built 2003
      16 Colton Dr, Jaffrey, NH 03452

      Last Sold Summary

      • 4 Days On Market

  • /13

    $200,000

    $150K PRICE DROP Pending
    • 3 Beds
    • 2.5 Baths
    • 2,929 Sq Ft

    10 Sun Cliff Dr, Rindge, NH 03461

    ATTENTION Investors, Contractors or Cash buyers! This property will not finance. Reasonable offers entertained. Unique Envelope Home with Barn & Accessary Dwelling Unit. Nestled in the peaceful town of Rindge, just over the Massachusetts border, this rare envelope-style home offers a unique opportunity to own a truly energy-efficient design in a beautiful setting. The main house features 3

    Agent Photo

    Dean Deschenes

    Arris Realty

    10 Sun Cliff Dr, Rindge, NH 03461
  • /9

    $1,775 Per Month

    • 3 Beds
    • 1 Bath
    • 870 Sq Ft
    • House for Rent

    91 Marlboro St, Keene, NH 03431

    Welcome to this charming 3-bedroom, 1-bath apartment (unfurnished). The space includes two bedrooms, a full bathroom, a living room, an office, and a kitchen, all on a single floor. Hardwood floors throughout add warmth and character to every room, while large windows in the bedrooms and living areas flood the space with natural light, creating a bright and airy atmosphere. The kitchen is

    91 Marlboro St, Keene, NH 03431
  • /53

    $310,000

    Sold Aug 15, 2025

    384 Richmond Rd, Winchester, NH 03470

    • 2 Beds
    • 2 Baths
    • 1,296 Sq Ft
    • Built 1986

    Last Sold Summary

    • 3% Above List Price
    • $239/SF
    • 6 Days On Market

    Current Estimated Value $320,320

    Last Listing Agent Kirsten Perkins BHG Masiello Keene

    384 Richmond Rd, Winchester, NH 03470
    • /38

      Est $385,987

      Not Listed For Sale

      70 River St, Jaffrey, NH 03452

      • 3 Beds
      • 1.5 Baths
      • 1,776 Sq Ft
      • Built 1935
      70 River St, Jaffrey, NH 03452

      Last Sold Summary

      • 3 Days On Market

  • /10

    $499,000

    • Land
    • 40 Acres
    • $12,475 per Acre

    420-11 Route 9 Hwy, Stoddard, NH 03464

    This exceptional 40-acre parcel in Stoddard offers a wide range of potential uses, including residential, agricultural, commercial, or residential development opportunities. A wetlands crossing has already been approved, adding to the property's development potential. Whether you are looking to build your dream home, establish a family compound (subject to town approvals), or pursue a business

    Agent Photo

    Linda Gray

    Perfect Choice Properties, Inc.

    420-11 Route 9 Hwy, Stoddard, NH 03464
  • /20

    $2,750 Per Month

    • 3 Beds
    • 2 Baths
    • 2,980 Sq Ft
    • Condo for Rent

    368 Chesham Rd, Harrisville, NH 03450

    This charming Cape in the picturesque New Hampshire town of Harrisville is the one you've been waiting for! Nestled in a serene setting with deededaccess to Chesham Pond and a brook gently running through the property, this home offers the perfect blend of comfort, privacy, and outdoor enjoyment. Whetheryou're kayaking, fishing, enjoying nature walks, or simply taking in the peaceful

    368 Chesham Rd, Harrisville, NH 03450
  • /23

    $330,000

    Sold Nov 18, 2025

    70 Dover St, Keene, NH 03431

    • 7 Beds
    • 4 Baths
    • 2,780 Sq Ft
    • Built 1820

    Last Sold Summary

    • 20% Below List Price
    • $119/SF
    • 40 Days On Market

    Current Estimated Value $344,931

    Last Listing Agent Sandy Cormier Greenwald Realty Group

    70 Dover St, Keene, NH 03431
    • /38

      Est $419,313

      Not Listed For Sale

      83 Gap Mountain Rd, Fitzwilliam, NH 03447

      • 5 Beds
      • 3 Baths
      • 3,332 Sq Ft
      • Built 1792
      83 Gap Mountain Rd, Fitzwilliam, NH 03447

      Last Sold Summary

      • 11 Days On Market

  • /59

    $599,900

    $10K PRICE DROP
    • 5 Beds
    • 2.5 Baths
    • 3,564 Sq Ft

    137 Prescott Rd, Jaffrey, NH 03452

    Nestled in the heart of New Hampshire’s beloved Monadnock Region, this remarkable circa 1830 Colonial blends rich history, timeless craftsmanship, and breathtaking natural beauty into one extraordinary offering. Set against the backdrop of iconic Mount Monadnock views and overlooking a tranquil mill pond and brook, the property captures the very essence of classic New England living.A rare

    Agent Photo

    Dean Deschenes

    Arris Realty

    137 Prescott Rd, Jaffrey, NH 03452
  • /23

    $2,495

    Total Monthly Price

    • 4 Beds
    • 2 Baths
    • 1,300 Sq Ft
    • Condo for Rent

    174 Church St Unit 176-2, Keene, NH 03431

    Convenient East Keene location. Just a few blocks to walk to Main Street, and just a few minute drive to surrounding shops, restaurants, schools, etc. On the corner of Church and Gurnsey.

    174 Church St Unit 176-2, Keene, NH 03431
  • /40

    $235,000

    Sold Sep 23, 2025

    3 Old Homestead Hwy, Richmond, NH 03470

    • 4 Beds
    • 2 Baths
    • 2,250 Sq Ft
    • Built 1798

    Last Sold Summary

    • 12% Above List Price
    • $104/SF
    • 18 Days On Market

    Current Estimated Value $284,584

    Last Listing Agent Dick Thackston R.H. Thackston & Company

    3 Old Homestead Hwy, Richmond, NH 03470
    • /49

      Not Listed For Sale

      334 Richmond Rd, Troy, NH 03465

      • 3 Beds
      • 2 Baths
      • 1,422 Sq Ft
      • Built 2025
      334 Richmond Rd, Troy, NH 03465

      Last Sold Summary

      • 36 Days On Market

  • /44

    $379,900

    Under Contract
    • 2 Beds
    • 1.5 Baths
    • 1,389 Sq Ft

    11 Robbins Rd, Fitzwilliam, NH 03447

    Welcome to a charming 1885 New Englander nestled on a picturesque half-acre lot in Fitzwilliam, NH. Full of character and thoughtful updates, this 2-bedroom, 2-bath home beautifully blends historic charm with today's conveniences. The farmhouse-style kitchen offers butcher block countertops, a center island with refrigeration storage, updated appliances, and a large bay window that fills the

    Agent Photo

    Laurie Mack

    BHG Masiello Keene

    11 Robbins Rd, Fitzwilliam, NH 03447
  • /14

    $2,900

    Total Monthly Price

    • 3 Beds
    • 2 Baths
    • 1,290 Sq Ft
    • House for Rent

    10 Nutting Rd, Rindge, NH 03461

    This property at 10B Nutting Rd is a 3 bedroom, 2 bath house with an office off of the living room. It is a split level house with a 2 car drive under garage that opens to an unfinished basement with laundry hookups. This property is newly remodeled with new bathrooms, kitchen, flooring and more! 10B is one of two on the property. 10B is connected to 10A, which is a similar split level home.

    10 Nutting Rd, Rindge, NH 03461
  • /2

    $20,000

    Sold Dec 18, 2025

    000 Old Gilsum Rd Unit 3, Surry, NH 03431

    • Land
    • 29,620 Sq Ft
    • $29,412 per Acre

    Last Sold Summary

    • 20% Below List Price
    • 248 Days On Market

    Last Listing Agent Paul Rodenhauser BHG Masiello Keene

    000 Old Gilsum Rd Unit 3, Surry, NH 03431
    • /29

      Est $306,115

      Not Listed For Sale

      28 Owens Dr Unit 86, Swanzey, NH 03446

      • 2 Beds
      • 2 Baths
      • 958 Sq Ft
      • Built 2015
      28 Owens Dr Unit 86, Swanzey, NH 03446

      Last Sold Summary

      • 21 Days On Market

  • /36

    $249,900

    • 1,248 Sq Ft

    164 Gustin Pond Rd, Marlow, NH 03456

    Skip months of construction delays! If you have always thought of building but overwhelmed as to where to start, this unique opportunity offers the perfect head start. Nestled on 3.3 private acres in a beautiful rural setting, this 26 x 48' Ranch is well underway and waiting for its new owners to bring it to completion. The exterior is weather-tight with the roof, siding, windows and doors

    Agent Photo

    Mary Ann Shepard

    Monadnock Region Real Estate Group, LLC

    164 Gustin Pond Rd, Marlow, NH 03456
  • /2

    $1,900

    Total Monthly Price

    • 3 Beds
    • 1 Bath
    • 1,200 Sq Ft
    • Townhouse for Rent

    35 Page St Unit 35 Page Street, Keene, NH 03431

    3 bedroom/ 1 bath duplex in Keene. 1900.00 a month. Water/Sewer-trash removal and snow removal included. Tenant pay for Oil-heat and utilities no pets. Must have verifiable income and references

    35 Page St Unit 35 Page Street, Keene, NH 03431
  • /56

    $334,000

    Sold Jun 08, 2026

    66 Beech St, Keene, NH 03431

    • 4 Beds
    • 2.5 Baths
    • 2,054 Sq Ft
    • Built 1910

    Last Sold Summary

    • 6% Below List Price
    • $163/SF
    • 25 Days On Market

    Current Estimated Value $347,583

    Last Listing Agent Robin Smith BHG Masiello Keene

    66 Beech St, Keene, NH 03431
    • /5

      Not Listed For Sale

      00 Gap Mountain Rd, Fitzwilliam, NH 03447

      00 Gap Mountain Rd, Fitzwilliam, NH 03447

      Last Sold Summary

      • 31 Days On Market

  • /39

    $435,000

    • 5,000 Sq Ft

    87 Mechanic St, Alstead, NH 03602

    Dreaming of riverfront living with income potential? This one-of-a-kind multi-family property overlooks the scenic Cold River, renowned for its excellent fishing opportunities. Rich in history, the building was originally a grist mill and has been thoughtfully converted into a three-unit multi-family property while preserving much of its original character. The first floor apartment is a

    Agent Photo

    Robin Sanctuary

    Traditions Real Estate LLC

    87 Mechanic St, Alstead, NH 03602
  • /18

    $1,200

    Total Monthly Price

    • 2 Beds
    • 1 Bath
    • 800 Sq Ft
    • Condo for Rent

    123 George St Unit 3, Keene, NH 03431

    Two bedroom, private entrance. Close to store, park, tennis courts. Tenant pays oil heat, electricity, cable. $1,200mo. rent includes trash pickup and snow plowing. Private two car parking. One year lease, $1,200 deposit and first month rent due at signing.

    123 George St Unit 3, Keene, NH 03431
  • /49

    $455,000

    Sold Nov 25, 2025

    147 Roxbury St, Keene, NH 03431

    • 3 Beds
    • 1.5 Baths
    • 2,538 Sq Ft
    • Built 1892

    Last Sold Summary

    • 5% Below List Price
    • $179/SF
    • 31 Days On Market

    Current Estimated Value $465,451

    Last Listing Agent Rochelle Gaouette Greenwald Realty Group

    147 Roxbury St, Keene, NH 03431
    • /32

      Est $235,808

      Not Listed For Sale

      42 Upper Knight St, Keene, NH 03431

      • 2 Beds
      • 1.5 Baths
      • 684 Sq Ft
      • Built 1920
      42 Upper Knight St, Keene, NH 03431

      Last Sold Summary

      • 10 Days On Market

  • /59

    $999,000

    • 3 Beds
    • 3 Baths
    • 1,757 Sq Ft

    20 Keene Ave, Fitzwilliam, NH 03447

    Experience the ultimate turnkey New England Lake retreat at 20 Keene Ave, a masterfully renovated compound set on a beautifully landscaped one-acre lot with coveted deeded beach access to pristine, spring-fed Laurel Lake. Both the main home and the detached Accessory Dwelling Unit (ADU) are fully winterized and designed for comfortable year-round living. This exceptional offering blends high-end

    Agent Photo

    Laurie Mack

    BHG Masiello Keene

    20 Keene Ave, Fitzwilliam, NH 03447
  • /51

    $1,495 - $1,795

    Total Monthly Price

    • 2 Beds
    • 1 Bath
    • 800 Sq Ft
    • Condo for Rent

    201 Roxbury St, Keene, NH 03431

    Large 4-unit apartment building only a few blocks from downtown Keene. All units have been renovated with new floors, updated bathrooms, kitchens, and appliances. Large driveway for parking.

    201 Roxbury St, Keene, NH 03431
  • /4

    $289,000

    Sold Jul 28, 2026

    00 Concord Rd Unit 32, Keene, NH 03431

    • Land
    • 18.42 Acres
    • $15,689 per Acre

    Last Sold Summary

    • 5% Below List Price
    • 151 Days On Market

    Last Listing Agent Giselle LaScala Greenwald Realty Group

    00 Concord Rd Unit 32, Keene, NH 03431
    • /42

      Est $337,923

      Not Listed For Sale

      46 E Diane Dr, Keene, NH 03431

      • 4 Beds
      • 1 Bath
      • 1,106 Sq Ft
      • Built 1958
      46 E Diane Dr, Keene, NH 03431

      Last Sold Summary

      • 7 Days On Market

Showing Results 41 - 80, Page 2 of 18

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