C21 Logo
Login
Spring Lake homes for saleSpring Lake condos for saleSpring Lake townhouses for saleSpring Lake homes for rentSpring Lake single-family homes for saleSpring Lake multi-family homes for saleSpring Lake land for saleSpring Lake new constructionSpring Lake open housesHome buying guideSelling guide
Search for a CENTURY 21 real estate agent
Search for a CENTURY 21 real estate officeGlobal offices
Mortgage calculatorAffordability calculatorRent vs. buy calculatorAmortization calculatorRefinance calculator
Franchise with CENTURY 21Careers in real estate
  1. CENTURY 21 Real Estate
  2. All CENTURY 21 homes for sale
  3. New Hampshire homes for sale
  4. New Hampshire counties
  5. Properties in Cheshire County, NH

Properties in Cheshire County, NH

[ Location search ]
    Cheshire County, NH map search
    • 39 Longwood Drive, Swanzey, NH 03431-4517
    • 19 Spruce Street, Keene, NH 03431
    • 38 Cedar Street, Hinsdale, NH 03451
    • 0 Old Marlow Road, Gilsum, NH 03448
    • 253 Wellington Road, Rindge, NH 03461
    • 15 Mountain Drive, Marlborough, NH 03455
    • 45 Camp Circle, Fitzwilliam, NH 03447
    • 22 Gilsum Street, Keene, NH 03431
    • 94 Oriole Avenue, Keene, NH 03431
    • 515 Washington Street, Keene, NH 03431
    • 17 Angier Road, Fitzwilliam, NH 03447
    • 82 Howard Street, Winchester, NH 03470
    • 00 Rt 9, Sullivan, NH 03445
    • 0 Rt 9, Sullivan, NH 03445
    • 199 Hancock Road, Harrisville, NH 03450
    • 43 Parsons Lane, Jaffrey, NH 03452
    • 21 Hastings Circle, Hinsdale, NH 03451
    • 23 Coburn Way, Jaffrey, NH 03452
    • 65 Bigelow Hill Road, Troy, NH 03465
    • 54 West Street, Swanzey, NH 03446
    • 00 Rogers Road, Alstead, NH 03602
    • Lot 9-29 Murphy Hill Road, Alstead, NH 03602
    • 143 Arch Street, Keene, NH 03431
    • 0 Attleboro Mountain Road #23 & 26, Richmond, NH 03470
    • 0 Windmill Hill Road, Dublin, NH 03444
    • 8 Cardinal Circle, Keene, NH 03431
    • 109 Middle Winchendon Road, Rindge, NH 03461
    • 20 Jaffrey Road #9, Fitzwilliam, NH 03447
    • 136 George Street, Keene, NH 03431
    • 18 Springbrook Street, Hinsdale, NH 03451
    • 386 Old Chesham Road, Marlborough, NH 03455
    • New Hampshire Route 119, Rindge, NH 03461
    • 107-11.1 Wood lot Lane, Stoddard, NH 03464
    • 7 Robbins Street, Hinsdale, NH 03451
    • 101 Sawyers Crossing Road, Swanzey, NH 03446
    • 77 Brookside Road, Fitzwilliam, NH 03447
    • 29 Ashley Avenue #LOT 29, Hinsdale, NH 03451
    • 30 Fairview Street, Keene, NH 03431
    • 29 Verry Brook Road, Winchester, NH 03470
    • 861 Alstead Center Road, Alstead, NH 03602
    • 646 Court Street, Keene, NH 03431
    • 9 Rogers Street, Walpole, NH 03608
    • 9 Rule Street, Keene, NH 03431
    • 692 Old Walpole Road, Surry, NH 03431
    • 24 Dion Grove Road, Harrisville, NH 03450
    • 48 Robbins Street, Hinsdale, NH 03451
    • 227 Valley Road #Lot Number 72A, Dublin, NH 03444
    • 80 River Street, Keene, NH 03431
    • 336 south Street, Troy, NH 03461
    • 549 West Street, Keene, NH 03431
    • 32 Pine Street, Hinsdale, NH 04451
    • 77 Monadnock Highway, Swanzey, NH 03446
    • 43 Base Hill Road, Keene, NH 03431
    • 391 Water Street, Keene, NH 03431
    • 0 Valley Road, Stoddard, NH 03464
    • 16 Brown Drive, Hinsdale, NH 03451
    • 131 Marlboro Street, Keene, NH 03431
    • 300 Marcy Hill Road, Swanzey, NH 03446
    • Unit 9 Willow Lane, Rindge, NH 03461
    • 238 Base Hill Road #14, Keene, NH 03431
    • 32 Bellview Drive, Swanzey, NH 03446
    • 41 Morin Avenue, Keene, NH 03431
    • 28 Saybrook Drive, Rindge, NH 03461
    • Lot 3 Saybrook Drive, Rindge, NH 03461
    • 362 Court Street, Keene, NH 03431
    • 1063 Shedd Hill Road, Stoddard, NH 03464
    • 11 Colonial Drive, Troy, NH 03465
    • 321 Route 123 N, Stoddard, NH 03464
    • 16 Vilas Road, Alstead, NH 03602
    • 140 Tully Brook Road, Richmond, NH 03470
    • 8 Main Street #11, Jaffrey, NH 03452
    • 21 Main Street, Alstead, NH 03602
    • M409 L66 Old Turnpike Road, Richmond, NH 03470
    • 89 Butler Avenue, Hinsdale, NH 03451
    • 44 Schult Street, Keene, NH 03431
    • 30 Ashley Avenue #LOT 30, Hinsdale, NH 03451
    • 68 Brattleboro Road, Hinsdale, NH 03451
    • 39 Pine Road, Fitzwilliam, NH 03447
    • 0 Hunt Road, Westmoreland, NH 03467
    • 1 Ashley Avenue, Hinsdale, NH 03451
    • 0 Peg Shop Road, Keene, NH 03431
    • 292 Richmond Road, Winchester, NH 03470
    • 4 Meadow Lane, Jaffrey, NH 03452
    • 130 Eastern Avenue, Keene, NH 03431
    • 312 Perk Street, Keene, TX 76059
    • 20 Gates Road #11, Marlborough, NH 03455
    • 129 Scenic Drive, Jaffrey, NH 03452
    • 20 Gates Road #15, Marlborough, NH 03455
    • 664 Tigola Trail, Stoddard, NH 03464
    • 518 Main Street, Rindge, NH 03461
    • 886 Keene Road, Winchester, NH 03470
    • 258 Bolton Road, Winchester, NH 03470
    • 00 Route 10, Winchester, NH 03470
    • M409 L66-2 Old Turnpike Road, Richmond, NH 03470
    • 55 River Street, Alstead, NH 03602
    • 00 Concord Road, Keene, NH 03431
    • 35 Foster Street, Keene, NH 03431
    • 1813 Route 12, Westmoreland, NH 03467
    • 171 Dublin Road, Harrisville, NH 03450
    • 0 Route 12, Fitzwilliam, NH 03447
    Displaying 100 out of 329
    • 1
    • 2
    • 3
    • 4
    Century21 logo
    CENTURY 21 Real Estate FacebookCENTURY 21 Real Estate InstagramCENTURY 21 Real Estate LinkedInCENTURY 21 Real Estate Youtube
    General
    Contact usFAQAll homes for saleAll real estate agentsAll real estate offices
    Resources
    Home buyer resourcesHome seller resourcesMortgage calculators
    About C21
    Company profilePhilanthropyBlog
    Join C21
    Why C21Real estate careersFranchise
    Explore
    C21 commercialC21 españolC21 luxuryC21 global
    Terms of useAccessibilityDMCA noticeFraud alertPrivacy policyFair housingDo not sell infoNY reasonable accommodationSubmit agent or broker complaint
    Assurant Home Warranty

    Protect your home and budget from life's surprises with an Assurant Home Warranty, backed by a partner that supports you through every step of homeownership. Explore Plans.

    ©2026 Century 21 Real Estate LLC. All rights reserved. CENTURY 21®, the CENTURY 21 Logo and C21® are service marks owned by Century 21 Real Estate LLC. Century 21 Real Estate LLC fully supports the principles of the Fair Housing Act and the Equal Opportunity Act. Each office is independently owned and operated. Listing information is deemed reliable but not guaranteed accurate.