33,188

Cheshire County, NH Homes

Section Image
  • /46

    $430,000

    $20K PRICE DROP Pending
    • 3 Beds
    • 2.5 Baths
    • 2,458 Sq Ft

    65 Glebe Rd, Spofford, NH 03462

    Welcome to 65 Glebe Road in sought-after Spofford, NH—a contemporary home with a large 3-car garage. This gorgeous home is designed for comfort, functionality, and filled with natural light. Offering 3-4 bedrooms and 2.5 bathrooms, this home features a bright and inviting layout anchored by a stunning atrium in the living room, allowing sunlight to pour in and create a warm, open atmosphere

    Kelsey Malloy Keller Williams Realty Metro-Keene

    65 Glebe Rd, Spofford, NH 03462
  • /15

    $1,850 Per Month

    • 2 Beds
    • 1 Bath
    • 920 Sq Ft
    • Townhouse for Rent

    796 Court St Unit I, Keene, NH 03431

    Bright condo with updated kitchen and bath.Great central location. 2 bedrooms with large closet in the Master. Eat in kitchen with sliders to nice outdoor patio space. laundry hookup in full unfinished basement. Basement provides nice storage or extra play space area. Plowing, lawn care, sewer, water included in rent. Assigned parking space. Tenant pays for heat and electric. NO PETS/NO SMOKING

    Sara Sheehan Keller Williams Realty Metro-Keene

    796 Court St Unit I, Keene, NH 03431
  • /46

    $366,000

    Sold Dec 22, 2025

    188 Sawyers Crossing Rd, Swanzey, NH 03446

    • 3 Beds
    • 1 Bath
    • 1,260 Sq Ft
    • Built 1955

    Last Sold Summary

    • 6% Below List Price
    • $290/SF
    • 11 Days On Market

    Current Estimated Value $361,135

    Last Listing Agent Emily Lagerberg R.H. Thackston & Company

    188 Sawyers Crossing Rd, Swanzey, NH 03446
    • /23

      Not Listed For Sale

      172 Forest, Marlow, NH 03456

      • 3 Beds
      • 2 Baths
      • 1,441 Sq Ft
      • Built 1850
      172 Forest, Marlow, NH 03456

      Last Sold Summary

      • 9 Days On Market

  • /19

    $309,900

    Pending
    • 3 Beds
    • 2 Baths
    • 1,767 Sq Ft

    219 Plain Rd, Hinsdale, NH 03451

    Welcome to 219 Plain Road in Hinsdale, New Hampshire—a flipper’s dream or first-time home buyer rehab special offering plenty of space, character, and potential! This ranch-style home features three bedrooms, two bathrooms, a spacious kitchen, comfortable living areas, and a bright breezeway that provides additional flexible space for relaxing, entertaining, or creating a home office. Whether you

    Matthew Blier Coldwell Banker Realty Bedford NH

    219 Plain Rd, Hinsdale, NH 03451
  • /30

    $1,500 Per Month

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

    529 Valley Rd, Walpole, NH 03608

    Please note: This is a one-room studio with a bathroom.Welcome to The Grotto. A fully furnished, all-inclusive studio apartment in Walpole, New Hampshire. Just bring your clothes and your laptop to this cozy, fully-appointed, move-in ready home. Imagine curling up with a cup of tea and a good book after enjoying a long soak in the clawfoot soaking tub.The Drewsville General Store is only

    Roger Doyon BHG Masiello Keene

    529 Valley Rd, Walpole, NH 03608
  • /2

    $665,283

    Sold Jun 17, 2026

    3 Mountain View Ct, Keene, NH 03431

    • 3 Beds
    • 2 Baths
    • 2,527 Sq Ft
    • Built 2002

    Last Sold Summary

    • 1% Below List Price
    • $263/SF
    • 0 Days On Market

    Current Estimated Value $597,746

    Last Listing Agent Nancy Proctor BHG Masiello Keene

    3 Mountain View Ct, Keene, NH 03431
    • /42

      Est $417,337

      Not Listed For Sale

      48 Pine Ave, Keene, NH 03431

      • 3 Beds
      • 2 Baths
      • 1,599 Sq Ft
      • Built 1910
      48 Pine Ave, Keene, NH 03431

      Last Sold Summary

      • 2 Days On Market

  • /45

    $449,000

    Under Contract
    • 3 Beds
    • 2.5 Baths
    • 1,608 Sq Ft

    95 Birch Dr, Rindge, NH 03461

    Welcome to 95 Birch Dr. in beautiful Rindge, NH, right in the heart of the Monadnock Region! This well cared for 3-bedroom, 2.5-bath home offers the perfect mix of comfort, space, and peaceful New Hampshire living. The spacious family room above the oversized 2-bay garage provides the ideal spot for movie nights, entertaining, a home office, or game room. Inside, you’ll find a warm and inviting

    Dean Deschenes Arris Realty

    95 Birch Dr, Rindge, NH 03461
  • /21

    $2,150 Per Month

    • 2 Beds
    • 1 Bath
    • 1,782 Sq Ft
    • Apartment for Rent

    90 Elm St Unit 1, Keene, NH 03431

    Spacious 2 bedroom apartment right next to Keene's downtown area. Enjoy short walks to a variety of exciting locations including restaurants, shops, parks and the Keene Public Library. The unit comes with brand new appliances including a stove/oven, refrigerator, and Washer/Dryer. Located just minutes from downtown Keene, NH while also remaining away from noisy traffic! Included in Rent-

    Ann Connor Triumvirate LLC

    90 Elm St Unit 1, Keene, NH 03431
  • /35

    $229,000

    Sold Aug 01, 2025

    143 High St, Keene, NH 03431

    • 2,448 Sq Ft
    • Built 1864

    Last Sold Summary

    • 10% Below List Price
    • $94/SF
    • 40 Days On Market

    Current Estimated Value $265,823

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

    143 High St, Keene, NH 03431
    • /42

      Est $358,378

      Not Listed For Sale

      65 Washington Ave, Keene, NH 03431

      • 4 Beds
      • 2 Baths
      • 1,568 Sq Ft
      • Built 1890
      65 Washington Ave, Keene, NH 03431

      Last Sold Summary

      • 89 Days On Market

  • /54

    $695,000

    • 3 Beds
    • 2 Baths
    • 2,317 Sq Ft

    88 Old Keene Rd Unit Map 16 Lot 8 & Lot 7, Walpole, NH 03608

    Step into a rare piece of New England history where timeless character and breathtaking scenery come together in perfect harmony. Originally built in 1899 as the Walpole Golf and Tennis Clubhouse, this extraordinary Gilded Age residence is far more than a home, it’s a story waiting to be continued. Perched to capture sweeping western views, the classic architecture showcases a gracious

    Norma Couture BHG Masiello Keene

    88 Old Keene Rd Unit Map 16 Lot 8 & Lot 7, Walpole, NH 03608
  • /21

    $1,900 Per Month

    • 3 Beds
    • 1 Bath
    • 1,000 Sq Ft
    • Apartment for Rent

    20 Brattleboro Rd Unit 9, Hinsdale, NH 03451

    Available now!Three Bedroom and one bathUtilities: Heat, Hot Water Included. Electric Paid by TenantLaundry: In Building lower levelTransportation: Few minutes to Rt. 63, 78, 91.Pets: NegotiableParking: 1 Off Street3 bedrooms, Vinyl plank floors. Enjoy fishing or canoeing just a walk away from the rivers!

    Amanda Ahlman Realty One Group Next Level

    20 Brattleboro Rd Unit 9, Hinsdale, NH 03451
  • /29

    $249,900

    Sold Jan 06, 2026

    91 Sullivan St, Keene, NH 03431

    • 3 Beds
    • 1 Bath
    • 720 Sq Ft
    • Built 1940

    Last Sold Summary

    • $347/SF
    • 154 Days On Market

    Current Estimated Value $234,000

    Last Listing Agent Richard Cardinal Century 21 Cardinal

    91 Sullivan St, Keene, NH 03431
    • /40

      Est $426,438

      Not Listed For Sale

      123 Fullam Hill Rd, Fitzwilliam, NH 03447

      • 3 Beds
      • 2 Baths
      • 1,530 Sq Ft
      • Built 1789
      123 Fullam Hill Rd, Fitzwilliam, NH 03447

      Last Sold Summary

      • 7 Days On Market

  • /41

    $370,000

    Under Contract
    • 3 Beds
    • 2 Baths
    • 1,736 Sq Ft

    67 Comstock Rd, Alstead, NH 03602

    Built in 1980, this charming Cape-style home offers more than 1,700 square feet of warm and inviting living space, filled with natural light, beautiful wood and tile floors, and thoughtful details throughout. Skylights brighten the open-concept living, dining, and kitchen areas, creating an airy and welcoming atmosphere. The living room features a cozy gas stove, perfect for chilly winter

    Anna Schierioth HKS Associates, Inc.

    67 Comstock Rd, Alstead, NH 03602
  • /34

    $2,700 Per Month

    • 3 Beds
    • 1.5 Baths
    • 2,003 Sq Ft
    • House for Rent

    51 Prospect Hill Rd, Walpole, NH 03608

    Enjoy the perfect blend of privacy and convenience in this well-maintained 3-bedroom, 1.5-bath home, ideally located near Hooper Golf Course and just a short walk to the Walpole Village. You’ll love being close to local shops, the library, bank, post office, town hall, and a chocolate shop. Set on a beautiful 1.8-acre lot, this home features a spacious kitchen filled with natural light. The large

    Nathan Bisson Galloway Real Estate LLC

    51 Prospect Hill Rd, Walpole, NH 03608
  • /56

    $670,000

    Sold Oct 15, 2025

    90 & 90A Bradford Rd, Keene, NH 03431

    • 5 Beds
    • 4 Baths
    • 3,702 Sq Ft
    • Built 1940

    Last Sold Summary

    • 3% Above List Price
    • $181/SF
    • 4 Days On Market

    Last Listing Agent Courtney White Greenwald Realty Group

    90 & 90A Bradford Rd, Keene, NH 03431
    • /35

      Est $336,432

      Not Listed For Sale

      325 Main St, Dublin, NH 03444

      • 2 Beds
      • 1 Bath
      • 864 Sq Ft
      • Built 2000
      325 Main St, Dublin, NH 03444

      Last Sold Summary

      • 9 Days On Market

  • /55

    $844,500

    $5K PRICE DROP Under Contract
    • 3 Beds
    • 3.5 Baths
    • 3,276 Sq Ft

    693 Fitzwilliam Rd, Richmond, NH 03470

    Spectacular rural retreat offering the perfect blend of privacy, craftsmanship, and lifestyle. Set on 6 serene acres and approached by a long, winding, newly paved drive, with underground utilities, this stunning true log home showcases timeless style, highlighted by an inviting 42-foot front porch.Inside, soaring cathedral ceilings and a bright, open-concept design seamlessly connect the

    Bert Inman RE/MAX Town & Country

    693 Fitzwilliam Rd, Richmond, NH 03470
  • /11

    $1,750 Per Month

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

    0 Barnett Hill Rd, Alstead, NH 03602

    Sunny carriage house apartment in a private country setting. Furnished 2 bedroom, one full bath with tub and separate shower, open living, dining kitchen area. Private deck. All utilities included, heat, electric, AC and internet. Washer and dryer in unit. No pets, no smoking.

    Sara Sheehan Keller Williams Realty Metro-Keene

    0 Barnett Hill Rd, Alstead, NH 03602
  • /38

    $275,000

    Sold Oct 15, 2025

    65 Dover St, Keene, NH 03431

    • 2 Beds
    • 2 Baths
    • 1,368 Sq Ft
    • Built 1892

    Last Sold Summary

    • 8% Below List Price
    • $201/SF
    • 18 Days On Market

    Current Estimated Value $275,259

    Last Listing Agent Rick Lewis Blais & Associates, Realtors

    65 Dover St, Keene, NH 03431
    • /32

      Est $301,231

      Not Listed For Sale

      51 Fitzwilliam Rd, Troy, NH 03465

      • 3 Beds
      • 1 Bath
      • 1,300 Sq Ft
      • Built 1975
      51 Fitzwilliam Rd, Troy, NH 03465

      Last Sold Summary

      • 37 Days On Market

  • /60

    $888,000

    • 4 Beds
    • 2.5 Baths
    • 3,188 Sq Ft

    22 Philip Dr, Spofford, NH 03462

    A truly exceptional home offering quality craftsmanship, generous living space, and a private setting with breathtaking mountain views. Thoughtfully designed and impeccably maintained, this stunning property combines elegance, comfort, and functionality throughout. The heart of the home is a chef’s dream kitchen, featuring premium stainless-steel appliances, including a Wolf range and Sub-Zero

    Nancy Thompson BHG Masiello Keene

    22 Philip Dr, Spofford, NH 03462
  • /10

    $900 Per Month

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

    23 Main St Unit 3, Jaffrey, NH 03452

    Charming Efficiency Apartment in Downtown JaffreyEnjoy convenient downtown living in this Economical, one-bath first floor- apartment located on Main Street in the heart of Jaffrey, NH.Just steps from local restaurants, shops, and the popular Rails-to-Trails path, this apartment offers the perfect blend of comfort and walkability.•Rent: $900 per month with utilities•No

    Larry Alvarez Tieger Realty Co. Inc.

    23 Main St Unit 3, Jaffrey, NH 03452
  • /37

    $313,500

    Sold Sep 30, 2025

    48 Cromwell Dr Unit 10, Rindge, NH 03461

    • 3 Beds
    • 3.5 Baths
    • 1,828 Sq Ft
    • Built 1988

    Last Sold Summary

    • 5% Above List Price
    • $171/SF
    • 9 Days On Market

    Current Estimated Value $315,221

    Last Listing Agent Zachary Letourneau North New England Real Estate Group

    48 Cromwell Dr Unit 10, Rindge, NH 03461
    • /25

      Not Listed For Sale

      71 Sparrow St, Keene, NH 03431

      • 3 Beds
      • 1 Bath
      • 960 Sq Ft
      • Built 2008
      71 Sparrow St, Keene, NH 03431

      Last Sold Summary

      • 22 Days On Market

  • /35

    $359,900

    $10K PRICE DROP Under Contract
    • 3 Beds
    • 1 Bath
    • 1,334 Sq Ft

    8 Cross St, Jaffrey, NH 03452

    GREAT OPPORTUNITY! Want an ADU (Accessory Dwelling Unit)? How about a home based business? A place for your workshop and toys? This well-built 6 room village house has a two story barn/garage of over 1,100 sq ft that could fill the bill. Situated in a convenient neighborhood location, it has an oak cabinet kitchen with cabinets and shelves galore, a front-facing living room with built-ins, 2 very

    Marc Tieger Tieger Realty Co. Inc.

    8 Cross St, Jaffrey, NH 03452
  • /7

    $1,495 Per Month

    • 2 Beds
    • 1 Bath
    • Apartment for Rent

    101 Main St Unit 16, Keene, NH 03431

    Welcome home to this bright and inviting 2 bedroom, 1 bathroom apartment located in the heart of downtown Keene. This thoughtfully designed 650 sq. ft. unit features a comfortable living area filled with natural light, neutral carpeting throughout, and two well-sized bedrooms ready for you to make your own. The kitchen is equipped with modern appliances, wood cabinetry, and practical storage,

    Jarrett Lau Greenwald Realty Group

    101 Main St Unit 16, Keene, NH 03431
  • /39

    $500,000

    Sold Jun 20, 2025

    43 Whitetail Ln, Fitzwilliam, NH 03447

    • 2 Beds
    • 1 Bath
    • 1,080 Sq Ft
    • Built 1972

    Last Sold Summary

    • 28% Below List Price
    • $463/SF
    • 35 Days On Market

    Current Estimated Value $524,025

    Last Listing Agent Steve Filipi Blais & Associates, Realtors

    43 Whitetail Ln, Fitzwilliam, NH 03447
    • /40

      Est $540,427

      Not Listed For Sale

      263 Upper Troy Rd, Fitzwilliam, NH 03447

      • 5 Beds
      • 2.5 Baths
      • 2,656 Sq Ft
      • Built 1972
      263 Upper Troy Rd, Fitzwilliam, NH 03447

      Last Sold Summary

      • 26 Days On Market

  • /43

    $459,900

    New Construction
    • 2 Beds
    • 2 Baths
    • 1,151 Sq Ft

    41 Willow Ln, Rindge, NH 03461

    Enjoy low-maintenance living in this beautifully designed ranch-style condo, located just minutes from shopping, the Massachusetts border, and direct access to the rail trail. Set in a quiet community, this thoughtfully planned home offers single-level living with modern finishes and an open-concept layout perfect for both relaxing and entertaining. Step inside to find a spacious living area with

    Jim Weidner EXP Realty

    41 Willow Ln, Rindge, NH 03461
  • /10

    $2,300 Per Month

    • 2 Beds
    • 1 Bath
    • 880 Sq Ft
    • House for Rent

    489 Elm St, Keene, NH 03431

    Well-maintained 2-bedroom, 1-bath single-family home offering comfortable living in a convenient Keene location. This recently updated home features a practical layout with a bright living area, functional kitchen, and well-proportioned bedrooms. Enjoy the privacy and flexibility of a standalone home, along with outdoor space for everyday use. The property is situated with easy access to

    Ayden Hardy BHG Masiello Keene

    489 Elm St, Keene, NH 03431
  • /21

    $295,000

    Sold Aug 29, 2025

    253 Brush Brook Rd, Dublin, NH 03444

    • 1 Bed
    • 1 Bath
    • 762 Sq Ft
    • Built 1995

    Last Sold Summary

    • $387/SF
    • 6 Days On Market

    Last Listing Agent Karen Niemela Four Seasons Sotheby's International Realty

    253 Brush Brook Rd, Dublin, NH 03444
    • /11

      Est $261,411

      Not Listed For Sale

      31 Fairbanks St, Keene, NH 03431

      • 2 Beds
      • 2 Baths
      • 960 Sq Ft
      • Built 1941
      31 Fairbanks St, Keene, NH 03431

      Last Sold Summary

      • 70 Days On Market

  • /47

    $439,000

    Pending
    • 4 Beds
    • 2 Baths
    • 2,298 Sq Ft

    4 Fairview St, Keene, NH 03431

    OPEN HOUSE SATURDAY 5/16/2026 10:30 AM - 12:30 PM Beautifully updated home is ready for its next owner. The renovated oversized kitchen features granite countertops, abundant counter space, quality cabinetry, and well-maintained appliances. The dining and living areas flow seamlessly together, creating an inviting space perfect for entertaining and everyday living. Natural woodwork shines

    Paul Rodenhauser BHG Masiello Keene

    4 Fairview St, Keene, NH 03431
  • /5

    $1,450 Per Month

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

    838 New Hampshire 12, Westmoreland, NH 03467

    1-Bedroom Apartment available for immediate occupancy. All utilities included except Wi-Fi. Ideal for individuals or couples on a fixed income. Contact for more information or to schedule a viewing.

    Paul Rodenhauser BHG Masiello Keene

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

    $290,000

    Sold Jul 11, 2025

    94 Indian Acres Dr, Hinsdale, NH 03451

    • 3 Beds
    • 1 Bath
    • 960 Sq Ft
    • Built 1959

    Last Sold Summary

    • 6% Below List Price
    • $302/SF
    • 112 Days On Market

    Current Estimated Value $290,261

    Last Listing Agent Neha Patel BHHS Verani Nashua

    94 Indian Acres Dr, Hinsdale, NH 03451
    • /9

      Est $514,046

      Not Listed For Sale

      88 Lord Hill Rd, Rindge, NH 03461

      • 3 Beds
      • 2.5 Baths
      • 1,574 Sq Ft
      • Built 2007
      88 Lord Hill Rd, Rindge, NH 03461

      Last Sold Summary

      • 5 Days On Market

Showing Results 201 - 240, Page 6 of 18

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