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
  • Pam Bruder
  • 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
  • Jeremiah Ketola
  • 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
    $ 750,000 2 Marlow Road Washington NH 03280 1 0 1 Active
    $ 749,000 58 Thompson Rd Walpole NH 03608 5 3 1 Active
    $ 725,000 155 Troy Road Marlborough NH 03455 9 2 3 Active
    $ 649,900 93 Griffin Hill Road Alstead NH 03602 2 3 0 Active
    $ 599,900 202 East Shore Rd Swanzey NH 03446 4 3 1 Active
    $ 599,000 503 Glebe Road Westmoreland NH 03467 3 2 0 Active
    $ 549,900 111 Jordan Road Keene NH 03431 4 2 1 Active
    $ 539,000 345 River Rd Chesterfield NH 03466 3 2 0 Active
    $ 529,400 110 Court Street Keene NH 03431 6 4 1 Active
    $ 525,000 53 Carriage Lane Westmoreland NH 03467 4 2 1 Active
    $ 499,000 118 East Shore Road Swanzey NH 03446 4 1 3 Active
    $ 475,000 12 Old Towne Rd Nelson NH 03457 3 1 3 Active
    $ 474,900 31 Wyman Road Keene NH 03431 5 2 2 Active
    $ 469,900 19 Acrebrook Rd Keene NH 03431 5 3 1 Active
    $ 429,900 70 Belvedere Road Keene NH 03431 3 3 1 Active
    $ 399,900 101 Woodland Heights Drive Swanzey NH 03446 4 2 2 Active
    $ 389,900 7 Scott Circle Chesterfield NH 03462 4 2 1 Active
    $ 389,000 56 Crestview Drive Jaffrey NH 03452 4 2 1 Active
    $ 385,000 122 Crescent Lake Road Acworth NH 03601 3 1 0 Active
    $ 375,000 15 Hemlock Avenue Winchester NH 03470 3 1 1 Active
    $ 372,000 34 Red Oak Dr Keene NH 03431 4 3 1 Active
    $ 369,900 144 Rt 12A Surry NH 03431 3 2 0 Active
    $ 350,000 15 West Shore Rd Nelson NH 03457 1 1 0 Active
    $ 349,900 171 Westmoreland Rd Chesterfield NH 03462 3 2 1 Active
    $ 349,000 38 Darling Road Keene NH 03431 3 2 1 Active
    $ 339,000 28 Mountain View Dr Keene NH 03431 3 1 2 Active
    $ 329,900 679 River Road Westmoreland NH 03467 2 1 1 Active
    $ 329,500 103 Ridgewood Ave. Keene NH 03431 3 2 0 Active
    $ 325,000 36 Mt. Gilboa Rd Westmoreland NH 03467 3 1 1 Active
    $ 324,500 9 Southview Drive Keene NH 03431 4 2 0 Active
    $ 299,900 34 Spring St Swanzey NH 03469 5 3 0 Active
    $ 299,900 158 Crowningshield Rd Chesterfield NH 03443 7 2 1 Active
    $ 299,900 63 Prospect Hill Road Walpole NH 03608 4 1 1 Active
    $ 299,000 95 Greenville Road New Ipswich NH 03071 3 1 0 Active
    $ 294,900 00 White Birch Drive Chesterfield NH 03443 3 2 1 Active
    $ 289,900 19 Great Meadow Ferry Rd Westmoreland NH 03467 3 1 1 Active
    $ 289,900 391 Old Walpole Rd Keene NH 03431 4 2 2 Active
    $ 279,000 42 Merriam Rd Walpole NH 03608 4 1 2 Active
    $ 275,000 20 Hampshire Court Winchester NH 03441 2 1 1 Active
    $ 269,900 103 School St Keene NH 03431 4 2 0 Active
    $ 269,900 1 Tanner Rd Keene NH 03431 4 2 1 Active
    $ 265,000 389 Old Walpole Road Keene NH 03431 4 2 1 Active
    $ 259,900 23 Hewitt Road Chesterfield NH 03462 3 1 1 Active
    $ 258,000 45 Dover St Keene NH 03431 8 2 0 Active
    $ 256,900 63 Monadnock View Drive Jaffrey NH 03452 4 1 2 Active
    $ 250,000 71 Prescott Road Jaffrey NH 03452 5 3 0 Active
    $ 248,750 41 Evans Lane Keene NH 03431 5 3 0 Active
    $ 245,000 27 New Acres Road Keene NH 03431 4 1 1 Active
    $ 245,000 28 Greenbriar Rd Keene NH 03431 4 1 1 Active
    $ 239,000 336 Heino Road Acworth NH 03601 3 2 0 Active
    $ 229,900 28 Hayward Dr Surry NH 03431 3 1 1 Active
    $ 229,000 7 Main Street Alstead NH 03602 5 1 2 Active
    $ 224,900 124 Sawyers Crossing Rd Swanzey NH 03446 4 1 1 Active
    $ 224,900 710 Old Homestead Highway Swanzey NH 03441 4 2 1 Active
    $ 219,900 37 Russell Street Keene NH 03431 4 2 0 Active
    $ 219,900 81 Stone Pond Road Marlborough NH 03455 4 1 3 Active
    $ 216,900 279 Hinsdale Road Winchester NH 03431 3 2 1 Active
    $ 211,000 18 Old Walpole Road Keene NH 03431 3 1 2 Active
    $ 210,000 12 Greenbriar Road Keene NH 03431 4 1 1 Active
    $ 209,900 129 Westport Village Rd Swanzey NH 03446 3 1 2 Active
    $ 205,900 433 Elm St Keene NH 03431 3 1 1 Active
    $ 199,900 9 Nelson Circle Jaffrey NH 03452 4 1 1 Active
    $ 199,900 60 Park Ave Keene NH 03431 4 1 1 Active
    $ 199,000 819 River Road Westmoreland NH 03467 3 2 0 Active
    $ 199,000 40 Mill Road Richmond NH 03470 4 2 0 Active
    $ 194,900 153 Owl Hill Rd Westmoreland NH 03467 3 1 1 Active
    $ 189,900 3 Matthews Road Keene NH 03431 4 2 1 Active
    $ 189,900 314 North Street Jaffrey NH 03452 2 1 0 Active
    $ 188,900 13 Roberts Lane Winchester NH 03470 3 1 1 Active
    $ 185,000 4 Main St Marlborough NH 03455 4 1 1 Active
    $ 179,900 4 Robbins Court Keene NH 03431 3 1 1 Active
    $ 179,900 34 Warren Street Keene NH 03431 3 1 1 Active
    $ 179,500 166 Old Homestead Hwy Swanzey NH 03431 2 1 0 Active
    $ 179,000 81 Dale Dr Keene NH 03431 3 1 2 Active
    $ 178,000 609 Forristall Rd Rindge NH 03461 2 1 0 Active
    $ 175,000 21 Prescott Street Keene NH 03431 3 1 1 Active
    $ 174,900 92 Grant Street Keene NH 03431 3 1 1 Active
    $ 174,000 31 Parker Street Winchester NH 03470 4 2 0 Active
    $ 172,500 40 Marcy Hill Rd Swanzey NH 03446 3 1 1 Active
    $ 169,900 4 Angier Road Walpole NH 03608 3 1 1 Active
    $ 169,750 Avenue Swanzey NH 03446 3 1 1 Active
    $ 168,900 11 Grant Street Keene NH 03431 4 1 2 Active
    $ 165,000 523 Winchester St Keene NH 03431 3 1 1 Active
    $ 164,900 24 Jennison Street Keene NH 03431 4 2 0 Active
    $ 164,000 127 Hill Road Alstead NH 03602 3 1 1 Active
    $ 162,900 125 Prospect Street Hinsdale NH 03451 4 2 0 Active
    $ 162,000 38 E. Diane Drive Keene NH 03431 3 1 1 Active
    $ 159,900 106 Manning Hill Rd Winchester NH 03470 3 1 0 Active
    $ 159,900 14 Colonial Drive Keene NH 03431 3 1 1 Active
    $ 159,750 95 Aldrich Rd Westmoreland NH 03467 4 1 1 Active
    $ 159,205 7 Gosselin Road Winchester NH 03470 4 2 1 Active
    $ 158,900 22 Blake Street Keene NH 03431 4 1 2 Active
    $ 155,000 39 Perham St Keene NH 03431 3 1 1 Active
    $ 154,900 39 Elm Street Keene NH 03431 4 2 0 Active
    $ 149,900 42 Butternut Drive Keene NH 03431 3 1 0 Active
    $ 149,900 36 Damon Court Keene NH 03431 4 2 0 Active
    $ 149,500 11 Rule Street Keene NH 03431 3 1 0 Active
    $ 145,900 246 Old Homestead Highway Richmond NH 03470 4 1 1 Active
    $ 145,000 78 Wilder Street Keene NH 03431 4 1 1 Active
    $ 142,357 357 Gilsum Mine Road Alstead NH 03602 3 1 0 Active
    $ 139,900 8 Crescent St Keene NH 03431 3 1 1 Active
    $ 139,900 95 Greenville Road New Ipswich NH 03071 3 1 0 Active
    $ 139,900 32 Blueberry Hill Rd Alstead NH 03602 2 1 0 Active
    $ 139,000 6 Middletown Rd Roxbury NH 03431 2 1 1 Active
    $ 139,000 82 Cross Keene NH 03431 3 1 1 Active
    $ 135,000 37 Colonial Drive Keene NH 03431 5 1 1 Active
    $ 134,900 223 Bancroft Rd Rindge NH 03461 3 1 1 Active
    $ 129,900 27 Fairbanks St Keene NH 03431 3 1 0 Active
    $ 129,500 363 E. Lake Rd Fitzwilliam NH 03447 2 1 0 Active
    $ 125,000 Street Brattleboro VT 05301 6 1 1 Active
    $ 124,900 11 Indian Acres Drive Hinsdale NH 03451 4 2 0 Active
    $ 119,900 372 Forest Lake Road Winchester NH 03470 2 1 0 Active
    $ 119,000 54 Rule Street Keene NH 03431 3 1 0 Active
    $ 118,828 248 Carley Road Peterborough NH 03458 2 1 0 Active
    $ 118,000 104 George Street Keene NH 03431 1 1 0 Active
    $ 115,000 28 Bush Street Marlborough NH 03455 2 1 1 Active
    $ 109,900 11 Richmond Road Fitzwilliam NH 03447 4 4 0 Active
    $ 99,900 71 Mountain Road Chesterfield NH 03466 2 1 0 Active
    $ 99,500 218 Ashuelot Main Street Winchester NH 03441 3 1 0 Active
    $ 95,000 83 Sullivan Street Keene NH 03431 2 1 0 Active
    $ 77,900 10 Greenlawn Street Keene NH 03431 4 1 1 Active
    $ 50,000 17 N. Winchester Street Swanzey NH 03469 3 1 0 Active
    $ 39,999 16 North Street Hinsdale NH 03451 3 2 0 Active
    $ 39,900 11 Cottage Street Marlborough NH 03455 5 2 0 Active
    $ 25,000 11 Stearns Court Hinsdale NH 03451 2 1 0 Active
    Rental
    Price Address City State Zip Bedrooms Full Baths Partial Baths Status
    $ 2,500 16 Church Street 4A Keene NH 03431 2 2 0 Active
    $ 1,500 24D Stonehouse Lane Keene NH 03431 4 2 0 Active
    $ 1,350 76 Island Street Keene NH 03431 4 1 0 Active
    $ 800 644 Warwick Rd Winchester NH 03470 3 1 0 Active
    Multi Family
    Price Address City State Zip Bedrooms Full Baths Partial Baths Status
    $ 399,000 2-20 Main St Winchester NH 03470 Active
    $ 299,900 158 Crowningshield Rd Chesterfield NH 03443 3 0 Active
    $ 259,900 678 Main St Marlborough NH 03455 Active
    $ 258,000 45 Dover Street Keene NH 03431 0 Active
    $ 214,900 133 Roxbury Street Keene NH 03431 0 Active
    $ 199,900 112/114 Beaver St Keene NH 03431 0 Active
    $ 199,900 63-65 Main Street Jaffrey NH 03452 Active
    $ 199,900 18 Granite St Peterborough NH 03458 Active
    $ 199,000 9 Laurel St Marlborough NH 03455 3 0 Active
    $ 185,000 123 George Street Keene NH 03431 4 0 Active
    $ 169,900 50-52 Pearl Street Keene NH 03431 0 Active
    $ 169,900 141 Spruce Street Keene NH 03431 0 Active
    $ 149,370 27 Ashuelot Street Winchester NH 03470 Active
    $ 129,900 231 South Road Swanzey NH 03446 0 Active
    $ 124,000 10 Ashuelot Main St Winchester NH 03470 Active
    $ 123,590 90 Carpenter St Keene NH 03431 1 0 Active
    Mobile Home
    Price Address City State Zip Bedrooms Full Baths Partial Baths Status
    $ 64,999 27 Robbins Street Hinsdale NH 03451 3 2 0 Active
    $ 45,000 2 Chickadee Court Keene NH 03431 2 2 0 Active
    $ 45,000 22 Starling Street Keene NH 03431 3 2 0 Active
    $ 42,999 17 Springbook Street Hinsdale NH 03451 3 2 0 Active
    $ 19,900 32 Anthony Circle Swanzey NH 03446 1 1 0 Active
    $ 15,000 48 Robbins St Hinsdale NH 03451 2 1 0 Active
    $ 12,000 47 Robbins St Hinsdale NH 03451 2 2 0 Active
    $ 12,000 8 Robbins St Hinsdale NH 03451 2 1 0 Active
    Land
    Price Address City State Zip Bedrooms Full Baths Partial Baths Status
    $ 750,000 2 Marlow Road Washington NH 03280 Active
    $ 675,000 0 Off Rt. 119 Winchester NH 03470 Active
    $ 650,000 0 Hinsdale Road (Route 119) Winchester NH 03470 Active
    $ 475,000 00 Timberlane Drive Keene NH 03431 0 Active
    $ 299,900 0 Rte 9 & Mill Rd Chesterfield NH 03466 Active
    $ 269,000 0 Route 12 Main St Walpole NH 03608 Active
    $ 129,900 0 Rita's Way Marlborough NH 03455 Active
    $ 119,900 0 South Winchester St Swanzey NH 03469 Active
    $ 109,000 78 Fitch Rd Jaffrey NH 03452 Active
    $ 99,900 71 Mountain Rd Chesterfield NH 03466 0 Active
    $ 99,000 0 Main Street Route 10 Winchester NH 03470 Active
    $ 89,000 180 Old Hinsdale Rd Winchester NH 03470 0 Active
    $ 79,900 0 Merrifield Rd Chesterfield NH 03466 Active
    $ 79,900 Lot 1.3 Woodbury Hill Rd Jaffrey NH 03452 0 Active
    $ 75,600 562 Washington St Keene NH 03431 Active
    $ 75,000 0 Hinsdale Road (Route 119) Winchester NH 03470 0 Active
    $ 69,995 Lot 24 White Birch Dr Chesterfield NH 03466 Active
    $ 60,000 0 Elm Street Keene NH 03431 0 Active
    $ 59,900 0 West St Swanzey NH 03446 Active
    $ 59,900 24 Prospect Street Swanzey NH 03446 Active
    $ 40,000 155 Manning Hill Rd Winchester NH 03470 0 Active
    $ 39,920 0 Beaver Brook Drive Lot #41 Stoddard NH 03464 Active
    $ 39,827 9 Hillside Drive Hillsborough NH 03244 Active
    $ 35,000 169 Manning Hill Rd Winchester NH 03470 0 Active
    $ 32,000 Lot 16-3 Bowlder Rd Sullivan NH 03445 0 Active
    $ 29,900 0 Route 12A Surry NH 03431 Active
    $ 29,900 789 Randall Hill Rd Springfield VT 05156 Active
    $ 29,900 247 East Lake Road Fitzwilliam NH 03447 0 Active
    $ 27,900 Lot D-7&8 Lincoln Drive Washington NH 03280 Active
    $ 24,900 0 Mellish Rd Langdon NH 03602 0 Active
    $ 18,900 0 Reynolds Road Westmoreland NH 03467 0 Active
    $ 1 234 Safford Dr Swanzey NH 03446 Active
    Condo/Coop
    Price Address City State Zip Bedrooms Full Baths Partial Baths Status
    $ 337,000 51 Railroad Street 410 Keene NH 03431 3 2 1 Active
    $ 325,000 137 Court Street Keene NH 03431 2 1 1 Active
    $ 254,900 110 Gateway Drive Chesterfield NH 03466 2 2 0 Active
    $ 254,900 107 Gateway Drive 107 Chesterfield NH 03466 2 2 0 Active
    $ 254,900 101 Gateway Dr 101 Chesterfield NH 03466 2 2 0 Active
    $ 254,900 104 Gateway Dr 104 Chesterfield NH 03466 2 2 0 Active
    $ 254,900 103 Gateway Dr 103 Chesterfield NH 03466 2 2 0 Active
    $ 254,900 106 Gateway Dr 106 Chesterfield NH 03466 2 2 0 Active
    $ 184,900 35-37 Church Street 6 Keene NH 03431 2 2 1 Active
    $ 169,000 30 Skyline Drive 30 Keene NH 03431 2 1 1 Active
    $ 139,900 110 Arch St 24 Keene NH 03431 2 1 1 Active
    $ 139,900 20 Gates Road B15 Marlborough NH 03455 3 2 0 Active
    $ 135,000 20 Gates Rd 28 Marlborough NH 03455 3 1 1 Active
    $ 130,000 20 Gates Road 13 Marlborough NH 03455 3 1 1 Active
    $ 125,000 238 Base H Keene Road 4 Keene NH 03431 2 1 1 Active
    $ 114,926 238 Base Hill Road 22 Keene NH 03431 2 1 1 Active
    Commercial
    Price Address City State Zip Bedrooms Full Baths Partial Baths Status
    $ 4,100,000   Keene NH 03431 Active
    $ 2,400,000   Keene NH 03431 Active
    $ 1,500,000 2-20/9-21 Main Street & Roxbury Street Keene NH 03431 0 Active
    $ 1,250,000 563 Route 106 Loudon NH 03307 0 Active
    $ 999,000 195 Main St Walpole NH 03608 Active
    $ 895,000 Street Keene NH 03431 0 Active
    $ 749,000 58 Thompson Rd Walpole NH 03608 Active
    $ 685,000 104 Emerald Street Keene NH 03431 0 Active
    $ 675,000 361 Court St Keene NH 03431 0 Active
    $ 675,000 - 0 Off Rt. 119 Winchester NH 03470 Active
    $ 645,000 787 West Swanzey Rd. Swanzey NH 03469 Active
    $ 645,000 787 West Swanzey Rd. Swanzey NH 03469 Active
    $ 625,000 10 Vose Farm Road,Unit 1 Peterborough NH 03458 0 Active
    $ 599,000 1 Main St Marlborough NH 03455 Active
    $ 500,000 51 Railroad Street Keene NH 03431 Active
    $ 499,000 179 NH Route 12 North Fitzwilliam NH 03447 Active
    $ 474,900 31 Wyman Road Keene NH 03431 0 Active
    $ 474,900 115 Old Homestead Highway Swanzey NH 03431 Active
    $ 409,000 35-39 Sugar Maple Lane Chesterfield NH 03462 Active
    $ 390,000 40 Washington St Keene NH 03431 Active
    $ 375,000 32-34 Rear Washington Street Keene NH 03431 Active
    $ 370,000 10 Wilcox Ct Marlborough NH 03455 0 Active
    $ 330,000 32 Rose Lane Keene NH 03431 0 Active
    $ 299,900 0 Rte 9 & Mill Road Chesterfield NH 03466 Active
    $ 299,000 1 Dunster Avenue Greenville NH 03048 0 Active
    $ 265,000 626 Route 10 Gilsum NH 03448 Active
    $ 200,000 45 Summer Street Keene NH 03431 0 Active
    $ 199,900 30 Keene Road Winchester NH 03470 Active
    $ 199,000 10 Westminster St Walpole NH 03608 Active
    $ 700 24 Roxbury Street Keene NH 03431 Active
    $ 21   Keene NH 03431 Active
    $ 8 0 Business Center Drive Swanzey NH 03446 Active
    $ 8 17 Bradco St Keene NH 03431 Active
    $ 1 234 Safford Dr Swanzey NH 03446 Active
    $ 0 268 West Street Keene NH 03431 0 Active
    $ 0 10 Vose Farm Road, Unit 1 Peterborough NH 03458 0 Active