Keene

At The Masiello Group’s Keene office, you’ll enjoy a comprehensive, one-stop shopping experience. We offer the area’s most complete residential and commercial services for buyers and sellers - plus relocation, mortgage, and closing services. Our affiliate, Masiello Insurance, offers a full line of auto, residential and commercial insurance. Our dedicated agents boast an average of 15+ years’ experience, both as Realtors and active members of the communities we serve.

An Enviable Quality of Life, A Great Central Location for Work and Play.

Quaint, historic villages surround Keene, a lively community that combines Main Street appeal with amenities that rival our urban neighbors. What’s more, our convenient location puts you within easy driving distance of Vermont, Massachusetts and the seacoast, as well as New Hampshire’s natural attractions and other business centers. You can have it all in our peaceful, yet vibrant southwestern corner of New Hampshire.

Speaking of community, we’ve also partnered with area businesses to create valuable coupons that help new residents like you feel more welcome, while providing you with great savings on everything you need to get settled. So come visit us at our Keene office, and find out why we’ve been voted Greater Keene’s #1 Real Estate Agency for 6 consecutive years (by Market Surveys of America) - and what makes us Cheshire County’s #1 Agency in Sales Volume and Customer Service for more than 20 years...and counting!

REALTORS®

  • Bill Arnott
  • Bob Barnard
  • Jim Bialowski
  • Michael Blair
  • Alison Brodie
  • Terry Clark
  • Chris Corliss
  • Kim Curry
  • Susan Doyle
  • Samantha Escobar
  • Jillian Exel
  • Ron Farina
  • Edie Fifield
  • Eric Finley
  • George Foskett
  • Ryan Goodell
  • Elaine Hall
  • Ginger Hill
  • Michelle Howe
  • Bill Hutwelker
  • Stephanie Jacques
  • Rita Johnson
  • Tim Keating
  • Kathryn Kent
  • Barry LeClair
  • Shirley Marcello
  • Donna Moxley
  • Laurie Mullett
  • Ben Olson
  • Nancy Panza
  • Pat Paquette
  • Sue Parker
  • Nancy Proctor
  • Leah Robinson
  • Bill Shuteran
  • Carol Slocum
  • Frank Sterling
  • Chris Thompson
  • Nancy Thompson
  • Bob Tisdale
  • Kathy Wichland
  • Michele Wright


  • Single Family
    Rental
    Multi Family
    Mobile Home
    Land
    Condo/Coop
    Commercial

    Listings in Keene

    Single Family
    Price Address City State Zip Bedrooms Full Baths Partial Baths Status
    $ 849,501 226 Kurkul Road Westminster VT 05346 3 2 0 Active
    $ 695,000 253 North Shore Road Chesterfield NH 03462 3 2 1 Active
    $ 599,900 110 Court Street Keene NH 03431 6 4 1 Active
    $ 509,000 370 Wentworth Rd Walpole NH 03608 4 1 3 Active
    $ 499,000 118 East Shore Road Swanzey NH 03446 4 1 3 Active
    $ 469,900 21 Pheasant Hill Rd Keene NH 03431 4 3 0 Active
    $ 469,000 248 West Surry Road Keene NH 03431 4 3 1 Active
    $ 449,900 170 Jordan Road Keene NH 03431 3 2 2 Active
    $ 435,000 118 Old Ferry Rd Chesterfield NH 03466 4 2 1 Active
    $ 433,900 8 Moore Farm Rd Keene NH 03431 3 1 2 Active
    $ 429,000 258 Gunn Rd Gilsum NH 03431 5 1 3 Active
    $ 424,900 10 Cranberry Rd Keene NH 03431 5 2 3 Active
    $ 399,900 435 Streeter Hill Rd Chesterfield NH 03466 3 2 1 Active
    $ 394,500 508 North Shore Road Chesterfield NH 03462 3 1 1 Active
    $ 388,750 97 Cider Mill Road Surry NH 03431 4 2 1 Active
    $ 359,900 152 Daniels Hill Rd Keene NH 03431 4 1 1 Active
    $ 359,900 569 Main St Walpole NH 03608 3 2 2 Active
    $ 358,000 41 Porter Ln Marlborough NH 03455 4 2 1 Active
    $ 349,900 391 Old Walpole Rd Keene NH 03431 4 2 2 Active
    $ 332,900 55 West Shore Rd Lempster NH 03605 2 0 2 Active
    $ 325,000 120 Wellington Drive Chesterfield NH 03462 3 2 2 Active
    $ 325,000 12 Bob's Way Chesterfield NH 03462 3 2 1 Active
    $ 319,900 49 Sullivan Centre St Keene NH 03431 3 2 1 Active
    $ 319,855 477 Route 63 Chesterfield NH 03443 6 3 2 Active
    $ 299,900 94 Alstead Hill Rd Gilsum NH 03448 4 1 1 Active
    $ 299,900 3 Schuyler Way Keene NH 03431 3 2 1 Active
    $ 299,900 1263 County Rd Walpole NH 03608 3 1 1 Active
    $ 299,900 21 Old Concord Rd Keene NH 03431 4 2 0 Active
    $ 299,500 340 Tigola Trail Stoddard NH 03464 1 0 1 Active
    $ 299,000 95 Greenville Road New Ipswich NH 03071 3 1 0 Active
    $ 299,000 7 Sullivan Rd Keene NH 03431 4 1 3 Active
    $ 289,900 19 Great Meadow Ferry Rd Westmoreland NH 03467 3 1 1 Active
    $ 279,900 153 Sugar Maple Ln Chesterfield NH 03462 3 2 1 Active
    $ 279,750 41 Evans Lane Keene NH 03431 5 3 0 Active
    $ 275,000 5 Craig Road Dublin NH 03444 4 2 1 Active
    $ 264,900 196 Tower Hill Road Hinsdale NH 03451 3 2 1 Active
    $ 264,900 126 Hastings Ave Keene NH 03431 3 1 1 Active
    $ 259,995 00 White Birch Drive Chesterfield NH 03443 3 2 1 Active
    $ 259,900 12 South Lincoln Keene NH 03431 5 1 1 Active
    $ 259,000 46 South Road Swanzey NH 03446 3 2 1 Active
    $ 255,000 205 Sugar Maple Ln Chesterfield NH 03462 3 2 0 Active
    $ 249,900 248 Washington St Keene NH 03431 4 2 0 Active
    $ 249,900 129 Westport Village Rd Swanzey NH 03446 3 1 2 Active
    $ 249,900 474 Rt 123 North Stoddard NH 03464 2 1 1 Active
    $ 249,900 28 Hayward Dr Surry NH 03431 3 1 1 Active
    $ 244,900 179 South Road Swanzey NH 03446 3 2 0 Active
    $ 244,000 104 West St Swanzey NH 03446 4 2 0 Active
    $ 242,500 177 Highland Circle Swanzey NH 03431 3 2 1 Active
    $ 240,000 238 Prospect St Troy NH 03465 3 1 1 Active
    $ 239,900 377 Oxbow Rd Hinsdale NH 03451 3 1 1 Active
    $ 239,900 189 Crane Brook Road Langdon NH 03602 3 2 0 Active
    $ 235,000 124 Sawyers Crossing Rd Swanzey NH 03446 4 1 1 Active
    $ 234,900 480 Route 63 Westmoreland NH 03467 3 1 1 Active
    $ 234,900 60 Blake Rd Swanzey NH 03446 3 1 2 Active
    $ 230,118 2915 West River Road Dummerston VT 05301 3 2 1 Active
    $ 229,900 291 Main St Marlborough NH 03455 5 1 1 Active
    $ 229,900 85 Homestead Rd Alstead NH 03602 3 2 0 Active
    $ 229,000 595 Main Street Chester VT 05143 6 4 2 Active
    $ 227,000 160 Randall Hill Rd Springfield VT 05156 4 2 1 Active
    $ 223,900 60 Park Ave Keene NH 03431 4 1 1 Active
    $ 218,900 433 Elm St Keene NH 03431 3 1 1 Active
    $ 218,900 888 West Swanzey Rd Swanzey NH 03446 4 1 1 Active
    $ 218,900 835 Route 63 Westmoreland NH 03467 3 1 2 Active
    $ 217,500 39 Franklin Mtn Crossing Swanzey NH 03446 3 0 2 Active
    $ 216,900 279 Hinsdale Road Winchester NH 03431 3 2 1 Active
    $ 210,000 23 West Hill Rd Troy NH 03465 4 2 1 Active
    $ 209,900 4 Angier Road Walpole NH 03608 3 1 1 Active
    $ 209,500 839 Old Acworth Stage Rd Charlestown NH 03603 2 2 0 Active
    $ 205,000 15 Maple Ave Keene NH 03431 3 1 0 Active
    $ 199,900 24 Longwood Drive Swanzey NH 03431 4 1 1 Active
    $ 199,500 33 Evans Circle Keene NH 03431 3 1 2 Active
    $ 199,000 40 Marcy Hill Rd Swanzey NH 03446 3 1 1 Active
    $ 198,500 530 Center Pond Rd Stoddard NH 03464 3 1 0 Active
    $ 195,000 7 Santaw Lane Walpole NH 03608 3 1 0 Active
    $ 195,000 4 Riverview Dr Charlestown NH 03603 3 2 0 Active
    $ 194,900 131 Bradford Rd Keene NH 03431 4 1 1 Active
    $ 189,900 15 Taft Rd Swanzey NH 03446 3 2 0 Active
    $ 188,000 9 Olivo Rd Keene NH 03431 3 1 1 Active
    $ 184,917 49 Bear Hill Road Rd Hillsborough NH 03244 3 1 1 Active
    $ 184,000 35 East Harrisville Rd Dublin NH 03444 3 1 1 Active
    $ 179,900 421 Athol Road Richmond NH 03470 3 2 1 Active
    $ 179,900 9 Shady Lane Keene NH 03431 3 1 1 Active
    $ 179,900 18 Wilde Rd Chesterfield NH 03462 4 1 1 Active
    $ 174,900 19 Spruce St. Keene NH 03431 4 2 0 Active
    $ 174,000 15 Eastern Ave Keene NH 03431 3 1 0 Active
    $ 169,500 226 Route 9 Chesterfield NH 03466 4 1 1 Active
    $ 169,414 366 Eaton Road Swanzey NH 03446 4 1 1 Active
    $ 169,000 23 Joslin Road Swanzey NH 03431 2 2 0 Active
    $ 167,900 422 Old Chesterfield Rd Winchester NH 03470 5 1 0 Active
    $ 167,000 3 Foley Rd Chesterfield NH 03443 3 1 1 Active
    $ 165,000 39 Perham St Keene NH 03431 3 1 1 Active
    $ 159,959 162 Sandy Hollow Rd Fitzwilliam NH 03447 2 1 0 Active
    $ 159,900 30 Butternut Dr Keene NH 03431 3 1 0 Active
    $ 159,900 36 Crescent St Keene NH 03431 3 1 0 Active
    $ 159,900 49 Hastings Ave Keene NH 03431 2 1 0 Active
    $ 159,000 96 Richmond Rd Winchester NH 03470 4 3 1 Active
    $ 159,000 12 Harold Road Keene NH 03431 2 1 1 Active
    $ 154,900 3 Allens Hill Rd Winchester NH 03441 4 1 1 Active
    $ 150,000 487 Route 63 Chesterfield NH 03441 4 1 1 Active
    $ 149,900 141 Pako Ave Keene NH 03431 3 1 1 Active
    $ 146,000 81 Wilson Pond Road Swanzey NH 03431 1 1 0 Active
    $ 145,000 45 Colonial Drive Keene NH 03431 3 1 0 Active
    $ 145,000 107 Old Route 12 East Westmoreland NH 03467 3 0 1 Active
    $ 144,900 10 Back Ashuelot Rd Winchester NH 03470 2 2 0 Active
    $ 140,000 659 Swanzey Lake Rd Swanzey NH 03446 3 2 0 Active
    $ 139,900 95 Greenville Road New Ipswich NH 03071 3 1 0 Active
    $ 139,500 217 North Shore Road Chesterfield NH 03462 2 0 1 Active
    $ 138,000 1144 Route 12A Surry NH 03431 4 1 1 Active
    $ 137,000 363 E. Lake Rd Fitzwilliam NH 03447 2 1 0 Active
    $ 134,900 110 Old Brattleboro Rd Hinsdale NH 03451 3 1 1 Active
    $ 134,900 112 Walpole Valley Rd Alstead NH 03602 3 1 1 Active
    $ 133,000 29 Oak Circle Winchester NH 03470 3 1 0 Active
    $ 130,000 66 Wilson Pond Rd Swanzey NH 03431 3 2 1 Active
    $ 129,900 11 Indian Acres Drive Hinsdale NH 03451 4 2 0 Active
    $ 126,500 60 Butternut Drive Keene NH 03431 3 1 0 Active
    $ 125,900 28 Bush Street Marlborough NH 03455 2 1 1 Active
    $ 125,000 5 Old Chesterfield Road Hinsdale NH 03451 3 1 0 Active
    $ 119,900 6 Cady Street Keene NH 03431 4 1 1 Active
    $ 119,900 71 Mountain Rd Chesterfield NH 03466 2 1 0 Active
    $ 119,500 405 Washington Pond Rd Marlow NH 03456 2 0 1 Active
    $ 119,000 11 High St Winchester NH 03470 4 2 0 Active
    $ 118,900 205 Ashuelot Main St Winchester NH 03441 3 1 0 Active
    $ 115,000 297 Marlboro St Keene NH 03431 3 1 0 Active
    $ 115,000 61 Wilford St Keene NH 03431 3 1 1 Active
    $ 110,000 22 Melody Lane Keene NH 03431 2 1 0 Active
    $ 109,900 20 Kirk Court Keene NH 03431 3 1 1 Active
    $ 109,000 133 Spruce St Keene NH 03431 3 2 0 Active
    $ 99,900 63 Meadow Rd Keene NH 03431 3 1 1 Active
    $ 94,900 58 Reed Carr Road Antrim NH 03440 3 1 0 Active
    $ 89,000 129 Athol Road Richmond NH 03470 4 1 0 Active
    $ 89,000 3 Mill Rd Richmond NH 03470 3 1 0 Active
    $ 84,500 72 Flint St Berlin NH 03570 1 1 0 Active
    $ 65,900 427 Washington St Keene NH 03431 3 1 0 Active
    $ 56,900 16 Mountainview Rd Swanzey NH 03446 3 1 1 Active
    $ 49,000 160 Guston Pond Rd Marlow NH 03456 3 1 0 Active
    Rental
    Price Address City State Zip Bedrooms Full Baths Partial Baths Status
    $ 2,000 97 Cider Mill Road Surry NH 03431 4 2 1 Active
    $ 1,800 15 Meetinghouse Rd Keene NH 03431 4 3 0 Active
    $ 1,250 205 Ashuelot Main St Winchester NH 03441 3 1 0 Active
    $ 1,200 76 Island St Keene NH 03431 2 1 0 Active
    $ 1,000 508 N Shore Road Chesterfield NH 03446 3 1 1 Active
    Multi Family
    Price Address City State Zip Bedrooms Full Baths Partial Baths Status
    $ 640,000 18-22 & 12 Main & Sterns Ct Hinsdale NH 03451 Active
    $ 429,900 35-39 Sugar Maple Lane Chesterfield NH 03462 Active
    $ 399,000 2-20 Main St Winchester NH 03470 Active
    $ 367,700 30 Centre Street Sullivan NH 03445 Active
    $ 320,000 26 Kiniry St Walpole NH 03609 Active
    $ 299,000 10 Merchant St Walpole NH 03609 Active
    $ 299,000 17-19 Vine St. Walpole NH 03609 Active
    $ 285,000 54-56 Water Street Keene NH 03431 Active
    $ 280,000 24 Laurel Street Marlborough NH 03455 Active
    $ 275,000 305 Richmond Road Winchester NH 03470 Active
    $ 259,900 678 Main St Marlborough NH 03455 Active
    $ 250,000 133 Roxbury Street Keene NH 03431 Active
    $ 229,000 595 Main Street Chester VT 05143 Active
    $ 227,500 18 Granite St Peterborough NH 03458 Active
    $ 225,000 112/114 Beaver St Keene NH 03431 Active
    $ 199,900 2 Main St Hinsdale NH 03451 Active
    $ 162,000 2 Central Square Troy NH 03465 Active
    $ 159,000 96 Richmond Rd Winchester NH 03470 Active
    $ 156,000 4 South Main St Troy NH 03465 Active
    $ 155,000 12 Central Square Troy NH 03465 Active
    $ 149,900 15 Cross St Keene NH 03431 Active
    $ 119,000 11 High St Winchester NH 03470 Active
    $ 109,000 133 Spruce St Keene NH 03431 Active
    Mobile Home
    Price Address City State Zip Bedrooms Full Baths Partial Baths Status
    $ 79,900 34 Sparrow St Keene NH 03431 3 2 0 Active
    $ 56,900 16 Mountainview Rd Swanzey NH 03446 3 1 1 Active
    $ 54,500 18 Hill Crest St Hinsdale NH 03451 3 2 0 Active
    $ 54,500 36 Robbins St Hinsdale NH 03451 3 2 0 Active
    $ 49,500 54 Pine Street Hinsdale NH 03451 2 2 0 Active
    $ 49,500 23 Springbrook St Hinsdale NH 03451 2 2 0 Active
    $ 49,000 24 Arlen Drive Sullivan NH 03445 3 2 0 Active
    $ 26,000 47 Cedar St Hinsdale NH 03451 2 2 0 Active
    Land
    Price Address City State Zip Bedrooms Full Baths Partial Baths Status
    $ 998,000 0 Route 10 Gilsum NH 03448 Active
    $ 995,000 584 Brattleboro Road Hinsdale NH 03451 Active
    $ 675,000 0 Off Rt. 119 Winchester NH 03470 Active
    $ 650,000 0 Hinsdale Road (Route 119) Winchester NH 03470 Active
    $ 400,000 0 Off Lang Road Richmond NH 03470 Active
    $ 375,000 0 West Swanzey Rd Swanzey NH 03469 Active
    $ 142,000 0 Hatt Rd. Westmoreland NH 03467 Active
    $ 99,900 0 Route 9 & Old Chesterfield Rd Chesterfield NH 03462 Active
    $ 89,000 10 Schuyler Way Keene NH 03431 Active
    $ 79,900 0 Merrifield Rd Chesterfield NH 03466 Active
    $ 75,000 0 Hinsdale Road (Route 119) Winchester NH 03470 Active
    $ 69,995 Lot 24 White Birch Dr Chesterfield NH 03466 Active
    $ 62,900 5-78-2 Old Walpole Rd Surry NH 03431 Active
    $ 59,900 101 Lot3-4 Old Leonard Farm Rd Swanzey NH 03446 Active
    $ 59,900 0 Chickering Rd Westmoreland NH 03467 Active
    $ 59,900 5-78-1 Old Walpole Rd Surry NH 03431 Active
    $ 49,000 405-33 Musterfield Heights Rd Marlow NH 03456 Active
    $ 45,000 00 57-2 Old Chesterfield Road Chesterfield NH 03462 Active
    $ 40,000 0 Mellish Rd Langdon NH 03602 Active
    $ 39,500 405-055 Musterfield Heights Rd Marlow NH 03456 Active
    $ 35,000 0 Bonds Corner Rd Harrisville NH 03450 Active
    $ 32,900 0 Route 12A Surry NH 03431 Active
    $ 27,900 Lot D-7&8 Lincoln Drive Washington NH 03280 Active
    $ 24,900 0 West Shore Road Swanzey NH 03446 Active
    $ 18,900 0 Reynolds Road Westmoreland NH 03467 Active
    $ 1 234 Safford Dr Swanzey NH 03446 Active
    Condo/Coop
    Price Address City State Zip Bedrooms Full Baths Partial Baths Status
    $ 348,557 51 Railroad Street 410 Keene NH 03431 3 2 1 Active
    $ 189,000 33 Base Hill Road 33 Keene NH 03431 3 1 1 Active
    $ 164,500 37 Base Hill 8 Keene NH 03431 3 1 1 Active
    $ 159,900 28 Owens Drive, #110 110 Swanzey NH 03446 2 1 1 Active
    $ 152,000 28 Owens Dr 24 Swanzey NH 03446 3 1 1 Active
    $ 137,500 20 Gates Rd 2 Marlborough NH 03455 3 2 0 Active
    $ 122,000 29 Windsor Ct K Keene NH 03431 2 1 1 Active
    Commercial
    Price Address City State Zip Bedrooms Full Baths Partial Baths Status
    $ 1,500,000 2-20/9-21 Main Street & Roxbury Street Keene NH 03431 Active
    $ 1,250,000 563 Route 106 Loudon NH 03307 Active
    $ 999,000 195 Main St Walpole NH 03608 Active
    $ 995,000 584 Brattleboro Road Hinsdale NH 03451 Active
    $ 849,501 226 Kurkul Road Westminster VT 05346 Active
    $ 695,000 767 West Swanzey Rd. Swanzey NH 03469 Active
    $ 695,000 767 West Swanzey Rd. Swanzey NH 03469 Active
    $ 675,000 - 0 Off Rt. 119 Winchester NH 03470 Active
    $ 675,000 361 Court St Keene NH 03431 Active
    $ 640,000 18-22 & 12 Main St & Stearns Court Hinsdale NH 03451 Active
    $ 625,000 10 Vose Farm Road,Unit 1 Peterborough NH 03458 Active
    $ 599,000 1 Main St Marlborough NH 03455 Active
    $ 499,000 88 Dunbar Street Keene NH 03431 Active
    $ 499,000 179 NH Route 12 North Fitzwilliam NH 03447 Active
    $ 429,900 35-39 Sugar Maple Lane Chesterfield NH 03462 Active
    $ 399,900 218 Route 12 North Fitzwilliam NH 03447 Active
    $ 375,000 0 West Swanzey Rd Swanzey NH 03469 Active
    $ 375,000 32-34 Rear Washington Street Keene NH 03431 Active
    $ 375,000 44 Concord St Peterborough NH 03458 Active
    $ 359,900 569 Main St Walpole NH 03608 Active
    $ 330,000 32 Rose Lane Keene NH 03431 Active
    $ 299,000 743 Brattleboro Road Hinsdale NH 03451 Active
    $ 285,000 27 Mechanic St Keene NH 03431 Active
    $ 275,000 626 Route 10 Gilsum NH 03448 Active
    $ 249,900 12 Mechanic Street Alstead NH 03602 Active
    $ 239,900 45 Summer Street St Keene NH 03431 Active
    $ 218,900 888 West Swanzey Rd Swanzey NH 03446 Active
    $ 199,000 92 Victoria St Keene NH 03431 Active
    $ 129,900 515 Monadnock Highway Swanzey NH 03446 Active
    $ 99,900 0 Route 9 & Old Chesterfield Rd Chesterfield NH 03462 Active
    $ 20,000 41 Central Square Keene NH 03431 Active
    $ 1,300 333 Washington Street Keene NH 03431 Active
    $ 1,000 80 Airport Road Swanzey NH 03446 Active
    $ 13 10 Vose Farm Road, Unit 1 Peterborough NH 03458 Active
    $ 8 0 Business Center Drive Swanzey NH 03446 Active
    $ 1 234 Safford Dr Swanzey NH 03446 Active
    $ 0 268 West Street Keene NH 03431 Active
    $ 0 255 West Street Keene NH 03431 Active
    $ 0 12 Emerald St Keene NH 03431 Active