Sign up to stay up to date on the Needham Real Estate Market!

or Create your own market report
Active Properties
Address Beds Baths Living ft2 List Price Cost per ft2 DOM
143 Gould St Unit 143 3 2 1,850 $699,000 $377 4 days
72 Marshall St Unit 72 4 4 2,978 $1,199,000 $402 4 days
12 Pheasant Landing Road 4 5 5,400 $1,949,000 $360 11 days
132-134 Hillside 4 4 2,478 $899,000 $362 5 days
45 Meadowbrook Road 4 3 3,780 $1,525,000 $403 5 days
82 Morton St 5 4 2,668 $1,299,000 $486 6 days
13 Warren Street 4 5 5,727 $2,300,000 $401 6 days
132 Elmwood Rd 4 3 3,200 $1,100,000 $343 6 days
805 Highland Ave Unit 5 3 4 2,286 $849,000 $371 6 days
805 Highland Ave Unit 5 3 4 2,286 $849,000 $371 6 days
28 Marr Road 6 9 5,703 $2,695,000 $472 6 days
393 Hillcrest Rd 3 2 1,270 $890,000 $700 9 days
8 Pinehill Drive 4 5 5,126 $1,875,000 $365 6 days
1033 Greendale Avenue 5 5 4,650 $1,799,000 $386 6 days
93 South Street 4 3 2,512 $1,300,000 $517 6 days
158 Oak Street 5 4 3,345 $1,589,000 $475 6 days
403 HILLCREST ROAD 4 3 3,136 $1,089,000 $347 6 days
20 WINDSOR ROAD 4 4 4,400 $1,699,000 $386 6 days
1206 Greendale Ave Unit 226 2 2 1,374 $499,900 $363 8 days
883 Greendale Avenue 3 2 1,380 $780,000 $565 11 days
100 Rosemary Way Unit 115 1 2 1,008 $430,000 $426 12 days
8 Cefalo Rd 4 3 1,715 $965,000 $562 12 days
100 Rosemary Way Unit 204 2 2 1,032 $459,900 $445 12 days
403 Hunnewell Street Unit 403 3 2 1,540 $800,000 $519 13 days
69 Henderson St. 4 3 2,280 $999,000 $438 12 days
65 Paul Revere Rd 5 6 6,282 $1,925,000 $306 13 days
86 Lincoln 3 3 1,702 $900,000 $528 13 days
403 Hunnewell Street Unit 403 3 2 1,540 $800,000 $519 13 days
210 Hillside Ave. Unit 37 N/A 1 358 $212,000 $592 13 days
72 Marshall St Unit 72 4 4 2,978 $1,199,000 $402 13 days
767 Central Ave 4 3 2,720 $1,250,000 $459 14 days
110 Pine Grove St 5 6 6,350 $2,399,000 $377 18 days
564 Central Ave 6 4 4,404 $1,699,999 $386 19 days
66 Beard Way 5 7 7,280 $3,469,000 $476 20 days
27 Mills Rd 2 2 1,027 $750,000 $730 27 days
700 Chestnut Street 6 8 8,000 $3,195,000 $399 40 days
586 Central Avenue Unit 586 3 1 1,293 $550,000 $425 48 days
100 Lawton Rd 6 9 8,725 $3,295,000 $377 58 days
89 May Street Unit 5 2 2 1,245 $659,000 $529 68 days
89 May Street Unit 3 1 1 595 $370,000 $621 68 days
00 Transportation N/A N/A N/A $199,900 Unknown 112 days
300 First Avenue N/A N/A 3,500 $36 $0.01 125 days
71 Elder 6 5 4,378 $2,224,900 $508 155 days
29 Oak Street Unit 29 4 4 3,170 $1,100,000 $347 179 days
29 Oak Street Unit 29 4 4 3,170 $1,100,000 $347 179 days
Average: 3.8 3.7 3,223 $1,285,236 $436 31 days
Viewing 1 - 45 of 45
Viewing 1 - 45 of 45
Properties Under Contract
Address Beds Baths Living ft2 List Price Cost per ft2 DOM
1058 Highland Ave 3 3 2,490 $1,235,000 $495 6 days
95 Clarke Rd 4 4 2,902 $1,399,000 $482 6 days
8 Bobsled Dr Unit 8 5 4 3,547 $1,149,000 $323 12 days
15 Barrett St 4 2 1,302 $849,000 $652 12 days
370 Hunnewell Street 4 4 2,853 $1,079,000 $378 12 days
370 Hunnewell Street 4 4 2,853 $1,079,000 $378 12 days
16 Henderson St 4 2 2,393 $990,000 $413 12 days
93 Mackintosh Avenue 4 3 2,850 $1,169,000 $410 13 days
15 Lewis Street 4 3 2,822 $1,225,000 $434 13 days
62 Enslin Rd 3 2 2,084 $925,000 $443 13 days
254 Marked Tree Road 4 3 2,865 $999,000 $348 13 days
19 Andrea Circle Unit 19 4 3 2,541 $1,159,000 $456 13 days
7 Newell Ave 4 3 2,078 $979,000 $471 14 days
28 Enslin Rd. 3 2 1,382 $825,000 $596 14 days
81 Sylvan road 3 2 1,473 $825,000 $560 14 days
192 Manning Street 3 2 2,313 $1,079,000 $466 14 days
165 Meadowbrook Road 4 5 3,637 $1,695,000 $466 20 days
249 Warren St 3 2 1,681 $949,000 $564 20 days
200 Charles River Street 3 3 2,489 $1,189,000 $477 43 days
18 Fay Lane 5 4 3,400 $1,199,000 $352 26 days
12 Maple Terrace Unit 12 3 3 2,128 $989,000 $464 26 days
143 Fairfield St 4 2 1,567 $905,000 $577 26 days
75 Farley Pond Ln 5 4 4,892 $1,825,000 $373 27 days
721 Greendale Ave 3 2 2,168 $880,000 $405 27 days
123 Country Way 5 6 6,344 $2,795,000 $440 27 days
53 Hunnewell St 4 3 2,453 $875,000 $356 27 days
24 MEREDITH CIRCLE 4 4 2,900 $1,259,000 $434 27 days
30 WASHBURN AVE 4 2 2,795 $1,399,000 $500 27 days
52 ROCKWOOD LANE 5 5 4,340 $2,129,000 $490 27 days
10 Ludwig Rd 3 4 3,272 $1,295,000 $395 29 days
10 Ludwig Rd Unit 10 3 4 3,272 $1,295,000 $395 29 days
17 Dale St Unit 17 4 4 3,375 $1,149,000 $340 31 days
10 Manson Road 4 2 2,088 $849,000 $406 33 days
83 Valley Road 4 3 4,716 $1,925,000 $408 33 days
20 Woodbine Circle 4 3 2,492 $869,000 $348 33 days
94 Cynthia Road 5 4 4,247 $1,745,000 $410 33 days
17 Dale St 4 4 3,375 $1,149,000 $340 33 days
1212 Greendale Unit 307 2 2 1,482 $389,900 $263 34 days
73 Cynthia Rd 5 4 3,040 $1,575,000 $518 34 days
44 Hunnewell Street 3 4 2,466 $948,000 $384 34 days
11 Hewitt Circle 4 3 2,285 $949,000 $415 34 days
21 Sterling Road 5 5 3,651 $1,450,000 $397 35 days
58 Taylor Street 4 3 1,828 $1,200,000 $656 35 days
901 Charles River St N/A N/A N/A $1,200,000 Unknown 36 days
901 Charles River St. 7 4 3,315 $1,200,000 $361 36 days
65 Henderson St 3 4 2,200 $1,250,000 $568 39 days
45 WEST STREET Unit 45 3 2 1,921 $590,000 $307 40 days
73 St Mary Street 3 1 1,372 $759,000 $553 40 days
108 Grant Street 3 2 1,626 $949,900 $584 41 days
94 Ardmore Rd 3 2 1,914 $700,000 $365 41 days
Average: 4.0 3.5 3,142 $1,337,247 $433 79 days
Viewing 1 - 50 of 106
Viewing 1 - 50 of 106
Sold Properties
Address Beds Baths Living ft2 List Price Sold Price Cost per ft2 DOM Sold Date
41 Grasmere Rd 5 4 2,743 $1,299,000 $1,500,000 $546 68 days 6/15/21
8 OAKCREST ROAD 3 2 2,000 $899,000 $990,000 $495 44 days 6/11/21
100 Rosemary Way Unit 233 2 2 1,032 $456,000 $460,000 $445 57 days 6/11/21
24 Maple St Unit 24 3 3 2,274 $859,900 $875,000 $384 66 days 6/11/21
103 Brookside Rd 3 4 3,488 $1,199,000 $1,250,000 $358 72 days 6/11/21
317 Dedham Ave 3 3 1,850 $929,000 $915,000 $494 56 days 6/10/21
117 PICKERING STREET 5 2 2,401 $1,449,000 $1,475,000 $614 64 days 6/10/21
35 Ellicott St 5 5 4,940 $1,995,000 $2,105,000 $426 47 days 6/7/21
5 Rae Ave 5 3 4,359 $1,599,000 $1,831,000 $420 69 days 6/7/21
71 Emerson 5 5 4,691 $1,849,000 $1,905,000 $406 58 days 6/4/21
40 Edgewater Lane 5 5 5,172 $1,975,000 $1,925,000 $372 79 days 6/4/21
60 Sylvan Road 4 3 2,128 $948,000 $1,050,000 $493 49 days 6/3/21
100 Tower Ave 4 5 2,744 $1,349,000 $1,600,000 $583 64 days 6/3/21
49 Alfreton Road 3 2 2,028 $889,000 $1,000,000 $493 48 days 6/2/21
41 Oakland Ave Unit 41 2 3 1,932 $799,000 $775,000 $401 48 days 6/2/21
72 Prince St 3 3 2,205 $985,000 $960,000 $435 98 days 6/2/21
Belle Lane N/A N/A N/A $1,895,000 $1,865,000 Unknown 490 days 6/2/21
15 River Park St 3 2 1,524 $849,900 $840,000 $551 49 days 6/1/21
129 Garden Street 4 2 2,662 $949,000 $1,155,000 $433 75 days 6/1/21
6 COOLIDGE AVE 5 4 3,116 $1,290,000 $1,265,000 $405 76 days 6/1/21
172 Dedham Avenue 5 5 4,453 $1,679,000 $1,688,000 $379 133 days 6/1/21
1605 Great Plain Ave 4 2 1,876 $825,000 $925,000 $493 65 days 5/28/21
64 Valley Road 4 4 3,700 $1,595,000 $1,670,000 $451 65 days 5/28/21
21 Maple Street Unit 21 2 2 1,530 $465,000 $455,000 $297 77 days 5/28/21
4 Southwood Lane 5 5 6,519 $2,200,000 $2,008,800 $308 98 days 5/28/21
13 Roscoe Street 5 4 5,100 $1,849,000 $1,883,950 $369 235 days 5/28/21
112 Valley Road 3 3 2,250 $948,000 $968,000 $430 64 days 5/27/21
1212 Greendale Ave Unit 319 2 2 1,354 $449,900 $420,000 $310 83 days 5/27/21
99 COUNTRY WAY 6 9 8,710 $3,995,000 $4,020,000 $461 35 days 5/26/21
24 Denmark Lane Unit 24 2 3 2,082 $619,000 $630,000 $302 83 days 5/26/21
1259 Great Plain Ave 3 2 1,408 $849,000 $860,000 $610 48 days 5/25/21
208 Valley Road 5 4 4,784 $1,795,000 $1,700,000 $355 48 days 5/24/21
70 Stockdale Rd. 5 2 1,966 $895,000 $945,000 $480 67 days 5/24/21
180 Washington Ave 5 6 5,037 $1,795,000 $1,880,000 $373 103 days 5/24/21
105 Chestnut St Unit 31 N/A N/A N/A $325,000 $280,000 Unknown 30 days 5/21/21
228 MARKED TREE ROAD 6 6 5,350 $1,879,900 $1,880,000 $351 368 days 5/21/21
32 Arch Street 4 2 2,042 $949,000 $1,115,000 $546 43 days 5/20/21
207 Maple St Unit 207 3 3 2,240 $749,000 $780,000 $348 50 days 5/20/21
95 Wachusett Rd 4 3 2,214 $1,100,000 $1,050,000 $474 64 days 5/19/21
42 Alden Road 5 4 4,764 $1,749,000 $1,835,000 $385 84 days 5/19/21
202 West St Unit 202 5 6 3,297 $1,179,000 $1,300,000 $394 40 days 5/17/21
63 Gayland Rd 4 3 2,740 $825,000 $850,000 $310 77 days 5/17/21
94 Lindbergh 4 3 2,452 $1,175,000 $1,325,000 $540 82 days 5/17/21
170 Greendale Ave 3 1 1,220 $750,000 $805,000 $659 29 days 5/14/21
50 Virginia Rd 3 1 1,435 $905,000 $885,000 $616 57 days 5/14/21
50 Enslin Rd 4 3 2,688 $1,259,000 $1,450,000 $539 58 days 5/14/21
354 West St N/A N/A N/A $895,000 $815,000 Unknown 58 days 5/14/21
17 Nardone Road 3 3 2,066 $936,000 $896,500 $433 79 days 5/14/21
17 Gayland Rd 3 2 1,488 $689,000 $690,000 $463 80 days 5/13/21
870 Central Avenue 3 3 1,951 $799,000 $875,000 $448 64 days 5/12/21
Average: 4.0 3.8 3,292 $1,298,900 $1,326,588 $432 86 days
Viewing 1 - 50 of 174
Viewing 1 - 50 of 174

The property listing data and information, or the Images, set forth herein were provided to MLS Property Information Network, Inc. from third party sources, including sellers, lessors, landlords and public records, and were compiled by MLS Property Information Network, Inc. The property listing data and information, and the Images, are for the personal, non commercial use of consumers having a good faith interest in purchasing, leasing or renting listed properties of the type displayed to them and may not be used for any purpose other than to identify prospective properties which such consumers may have a good faith interest in purchasing, leasing or renting. MLS Property Information Network, Inc. and its subscribers disclaim any and all representations and warranties as to the accuracy of the property listing data and information, or as to the accuracy of any of the Images, set forth herein.