Recently Sold Homes in Needham

 to 
 to 
 to 
 by 
  • Results (197) Sold
Sort by
    • $792,000 (Trulia Estimate)
    • 42 Woodlawn Ave
    • 3 br / 2 ba / 2,519 sqft
    • Single-Family Home
    • $554,000 (Trulia Estimate)
    • 82 Curve St
    • 3 br / 1½ ba / 1,550 sqft
    • Single-Family Home
    • $932,000 (Trulia Estimate)
    • 20 Stratford Rd
    • 4 br / 2½ ba / 1,986 sqft
    • Single-Family Home
    • $402,000 (Trulia Estimate)
    • 11 Highland Ct
    • 2 br / 3 ba / 1,255 sqft
    • Condo
    • $435,000 (Trulia Estimate)
    • 25 Mills Rd
    • 3 br / 1½ ba / 1,340 sqft
    • Single-Family Home
    • $720,000 (Trulia Estimate)
    • 75 Plymouth Rd
    • 5 br / 3½ ba / 2,708 sqft
    • Single-Family Home
    • $482,000 (Trulia Estimate)
    • 309 Central Ave
    • 3 br / 1 ba / 1,371 sqft
    • Single-Family Home
    • $638,000 (Trulia Estimate)
    • 92 School St
    • 4 br / 1½ ba / 2,005 sqft
    • Single-Family Home
    • $427,000 (Trulia Estimate)
    • 403 Webster St
    • 2 br / 1½ ba / 1,468 sqft
    • Single-Family Home
    • $504,000 (Trulia Estimate)
    • 46 Howland St
    • 3 br / 2½ ba / 1,637 sqft
    • Condo
    • $588,000 (Trulia Estimate)
    • 499 Webster St
    • 3 br / 1½ ba / 2,319 sqft
    • Single-Family Home
    • $621,000 (Trulia Estimate)
    • 31 Fairview Rd
    • 4 br / 1½ ba / 1,950 sqft
    • Single-Family Home
    • $542,000 (Trulia Estimate)
    • 22 Yale Rd
    • 3 br / 1½ ba / 1,559 sqft
    • Single-Family Home
    • $613,000 (Trulia Estimate)
    • 16 Intervale Rd
    • 2 br / 1 ba / 989 sqft
    • Single-Family Home
    • $632,000 (Trulia Estimate)
    • 354 Manning St
    • 3 br / 1½ ba / 834 sqft
    • Single-Family Home
    • $729,000 (Trulia Estimate)
    • 48 Lake Dr
    • 3 br / 1½ ba / 1,654 sqft
    • Single-Family Home
    • $657,000 (Trulia Estimate)
    • 152 Broad Meadow Rd
    • 3 br / 1½ ba / 1,196 sqft
    • Single-Family Home
    • $682,000 (Trulia Estimate)
    • 832 Webster St
    • 3 br / 1½ ba / 1,684 sqft
    • Single-Family Home
    • $513,000 (Trulia Estimate)
    • 92 Taylor St
    • 3 br / 1½ ba / 1,656 sqft
    • Single-Family Home
    • $320,000 (Trulia Estimate)
    • 760 Highland Ave #1
    • 1 br / 1½ ba / 917 sqft
    • Condo
    • $242,000 (Trulia Estimate)
    • 1208 Greendale Ave #237
    • 2 br / 2 ba / 1,384 sqft
    • Condo
    • $610,000 (Trulia Estimate)
    • 73 Mackintosh Ave
    • 3 br / 2½ ba / 1,458 sqft
    • Single-Family Home
    • $550,000 (Trulia Estimate)
    • 60 Parker Rd
    • 3 br / 1 ba / 1,200 sqft
    • Single-Family Home
    • $666,000 (Trulia Estimate)
    • 60 Mount Vernon Ave
    • 3 br / 2½ ba / 1,687 sqft
    • Single-Family Home
    • $945,000 (Trulia Estimate)
    • 470 South St
    • 4 br / 4 ba / 1,762 sqft
    • Single-Family Home
    • $551,000 (Trulia Estimate)
    • 5 Cynthia Rd
    • 3 br / 2 ba / 1,512 sqft
    • Single-Family Home
    • $240,000 (Trulia Estimate)
    • 1208 Greendale Ave #220
    • 2 br / 2 ba / 1,355 sqft
    • Condo
    • $315,000 (Trulia Estimate)
    • 20 Sherman St
    • 5 br / 2½ ba / 1,284 sqft
    • Multi-Family
    • $605,000 (Trulia Estimate)
    • 150 Standish Rd
    • 3 br / 2½ ba / 1,434 sqft
    • Single-Family Home
    • $622,000 (Trulia Estimate)
    • 38 George Aggott Rd
    • 3 br / 1½ ba / 1,428 sqft
    • Single-Family Home
    • $232,000 (Trulia Estimate)
    • 100 Rosemary Way #203
    • 1 br / 1½ ba / 668 sqft
    • Condo
    • $1,023,000 (Trulia Estimate)
    • 43 Abbott St
    • 3 br / 1½ ba / 1,940 sqft
    • Single-Family Home
    • $746,000 (Trulia Estimate)
    • 6 Eliot Rd
    • 4 br / 2½ ba / 2,504 sqft
    • Single-Family Home
    • $629,000 (Trulia Estimate)
    • 73 Berkshire Rd
    • 3 br / 1½ ba / 1,416 sqft
    • Single-Family Home
    • $666,000 (Trulia Estimate)
    • 32 Rybury Hillway
    • 4 br / 1 ba / 1,304 sqft
    • Single-Family Home
    • $658,000 (Trulia Estimate)
    • 166 Hillcrest Rd
    • 4 br / 2½ ba / 2,128 sqft
    • Single-Family Home
    • $705,000 (Trulia Estimate)
    • 114 Gay St
    • 4 br / 2½ ba / 1,378 sqft
    • Single-Family Home
    • $681,000 (Trulia Estimate)
    • 41 Dawson Dr
    • 4 br / 2½ ba / 1,312 sqft
    • Single-Family Home
    • $414,000 (Trulia Estimate)
    • 19 Riverside St
    • 3 br / 1 ba / 1,624 sqft
    • Single-Family Home
    • $619,000 (Trulia Estimate)
    • 91 Mary Chilton Rd
    • 4 br / 3½ ba / 1,784 sqft
    • Single-Family Home
    • $694,000 (Trulia Estimate)
    • 114 Parish Rd
    • 4 br / 2 ba / 2,598 sqft
    • Single-Family Home
    • $585,000 (Trulia Estimate)
    • 86 Garden St
    • 3 br / 2½ ba / 1,558 sqft
    • Single-Family Home
    • $268,000 (Trulia Estimate)
    • 1206 Greendale Ave #214
    • 2 br / 2 ba / 1,373 sqft
    • Condo
    • $560,000 (Trulia Estimate)
    • 37 Kenney St
    • 3 br / 1½ ba / 998 sqft
    • Single-Family Home
    • $1,352,000 (Trulia Estimate)
    • 191 Stratford Rd
    • 4 br / 4 ba / 4,024 sqft
    • Single-Family Home
    • $543,000 (Trulia Estimate)
    • 20 Glover Rd
    • 3 br / 2 ba / 1,416 sqft
    • Single-Family Home
    • $493,000 (Trulia Estimate)
    • 31 High St
    • 3 br / 2 ba / 1,732 sqft
    • Single-Family Home
    • $568,000 (Trulia Estimate)
    • 223 High Rock St
    • 4 br / 2 ba / 1,524 sqft
    • Single-Family Home
    • $507,000 (Trulia Estimate)
    • 27 Robinwood Ave
    • 3 br / 1½ ba / 1,214 sqft
    • Single-Family Home
    • $734,000 (Trulia Estimate)
    • 15 Rosegate Rd
    • 4 br / 2½ ba / 2,084 sqft
    • Single-Family Home
1 — 50 of 197 Updating Results...
Updating results...