Sign up to stay up to date on the Middlesex County, MA Real Estate Market!

or Create your own market report
Address Beds Baths Living ft2 List Price Cost per ft2 DOM
99 Manchester St Unit A 2 2 1,402 $527,900 $376 0 days
2 Earhart Unit 1003 2 1 951 $1,050,000 $1,104 0 days
13 W Main St 3 4 2,994 $725,000 $242 0 days
55 Magazine St. Unit 18 1 1 485 $539,000 $1,111 0 days
14 Travis Dr 4 3 2,260 $949,000 $419 0 days
164 Galen Street Unit 25 2 1 950 $399,000 $420 1 day
4 Heritage Drive 4 3 3,288 $1,049,000 $319 1 day
112 Burlington Street 4 3 2,627 $1,199,000 $456 1 day
Wares Road N/A N/A N/A $245,000 Unknown 1 day
30 Nobscot Unit 11 2 4 3,980 $1,349,000 $338 1 day
6 Brimstone Lane 4 3 4,349 $1,521,000 $349 1 day
12 Woodbine Ter 3 3 2,306 $799,900 $346 1 day
15 Murray Hill Rd 3 3 1,290 $725,000 $562 1 day
3 Mcgill Ct 2 3 2,242 $799,900 $356 19 days
621 Marshall St 3 3 2,077 $875,000 $421 1 day
8 Quail Run Unit 8 2 2 1,406 $525,000 $373 1 day
22 Hancock St 5 3 2,260 $889,900 $393 1 day
Lot 1 Tamarack N/A N/A N/A $144,800 Unknown 1 day
125 Union St 5 5 6,300 $2,375,000 $376 1 day
20 Walden Dr Unit 20 2 2 936 $399,000 $426 1 day
33 Spyglass Hill Dr Unit 33 2 3 1,363 $475,000 $348 1 day
145 Winn St 3 2 1,134 $549,900 $484 1 day
3 Kearsarge Avenue 4 3 2,146 $519,000 $241 1 day
39 Elsie St 3 2 1,344 $499,000 $371 1 day
326 Broadway Unit 15 2 1 696 $459,000 $659 1 day
284-286 River St. 8 6 4,800 $2,400,000 $500 1 day
1-3 Railroad Ave N/A N/A N/A $899,900 Unknown 1 day
4 Allen Place 3 2 1,283 $699,000 $544 1 day
25 Gray Ter 3 2 1,291 $839,900 $650 1 day
5 Patriot Way 3 3 2,964 $769,900 $259 1 day
9 Mechanic St 4 2 1,955 $525,000 $268 1 day
10 Forest Ave 3 2 1,627 $784,900 $482 1 day
24 Reo Rd 5 4 2,780 $799,000 $287 1 day
6 Birch Hill Rd 3 2 1,800 $699,000 $388 1 day
111 Brigham St Unit 11B 2 2 1,667 $440,000 $263 1 day
135 Irving St 6 3 3,612 $850,000 $235 1 day
95 Waverly St 7 3 2,233 $1,150,000 $515 2 days
117 Partridge Road 3 3 2,568 $699,900 $272 2 days
196-198 Hayden Rd 4 4 2,532 $699,000 $276 2 days
22 Cypress St 6 3 2,806 $1,200,000 $427 2 days
1234 Confidential N/A N/A N/A $575,000 Unknown 2 days
15 Bower S Bower 3 3 1,867 $799,999 $428 2 days
2 Laurel Street 4 3 2,544 $1,650,000 $648 2 days
2 Boyd Road Unit B 2 1 875 $485,000 $554 2 days
80 Chestnut Street Unit 5C 1 1 575 $539,900 $938 2 days
7 Whispering Brook Unit 7 2 2 1,838 $579,900 $315 2 days
154 Summer St Unit 154 4 3 2,017 $859,900 $426 5 days
21 Thurston Ave 3 2 1,632 $675,000 $413 3 days
463 Old Connecticut Path 3 3 2,092 $935,000 $446 3 days
22 Briarwood Drive 3 3 1,920 $899,000 $468 3 days
Average: 3.7 3.0 2,903 $1,333,787 $641 70 days
Viewing 1 - 50 of 3262
Viewing 1 - 50 of 3262
Address Beds Baths Living ft2 List Price Cost per ft2 DOM
22 Corrine Dr 3 2 1,724 $685,000 $397 5 days
216 Brigham St 3 2 1,332 $420,000 $315 5 days
31 Poole St 4 2 1,799 $749,000 $416 6 days
15 Lincoln St 4 4 3,643 $2,350,000 $645 6 days
6 Exeter Pl 2 1 952 $455,000 $477 7 days
22 Northgate Rd 4 2 2,407 $799,900 $332 8 days
64 Nashoba Dr 4 3 2,000 $680,000 $340 12 days
9 Post Oak Ln Unit 16 2 2 925 $399,900 $432 12 days
32 Old Framingham Rd Unit 35 2 3 3,028 $1,005,000 $331 12 days
54 Gates St Unit 2 2 2 872 $309,900 $355 12 days
41 Ambrose Way Unit 41 2 2 1,255 $282,800 $225 12 days
43 Ambrose Way Unit 43 2 2 1,255 $282,800 $225 12 days
30 Ambrose Way Unit 30 2 2 1,255 $282,800 $225 12 days
20 Ambrose Way Unit 20 3 3 1,441 $499,900 $346 12 days
34 Ambrose Way Unit 34 3 3 1,441 $317,100 $220 12 days
36 Ambrose Way Unit 36 3 3 1,441 $317,100 $220 12 days
288 Columbia St 7 6 4,628 $1,500,000 $324 12 days
7 Hayden Ln 4 3 3,500 $1,075,000 $307 13 days
325 Merriam St 3 2 1,679 $1,188,000 $707 13 days
28 Ninth St Unit 608 2 2 1,172 $629,900 $537 13 days
1 Sprague Street 3 1 1,744 $599,000 $343 13 days
54 Sacramento Unit 2 4 3 2,133 $2,175,000 $1,019 13 days
268 Newton St 4 2 1,932 $695,000 $359 13 days
46 Macarthur Rd 3 2 1,406 $800,000 $568 13 days
13 Curley Dr 3 2 1,519 $650,000 $427 13 days
509 Franklin Street Unit 1 2 2 1,245 $1,045,000 $839 13 days
35 Coolidge Park 2 1 962 $549,000 $570 13 days
27 Davis 4 2 1,405 $547,000 $389 13 days
5 Village Rock Lane Unit 15 1 1 778 $319,900 $411 13 days
13-15 Heath St 3 2 1,938 $799,900 $412 13 days
15 Greenleaf Ave 3 1 1,602 $839,000 $523 13 days
83 Arrowhead Cir Unit 83 2 3 1,870 $475,000 $254 13 days
133 Farmland Road 4 1 1,456 $517,999 $355 13 days
5 Hayden Ln 2 1 1,205 $725,000 $601 13 days
18 Nahant St 3 2 1,460 $779,000 $533 14 days
30 Chelsea St Unit 501 2 2 1,030 $529,900 $514 14 days
24 Sheridan Ln 5 5 4,942 $1,499,000 $303 14 days
8 Bruce Ln 4 3 3,139 $2,300,000 $732 14 days
54 Maple Street 4 5 4,188 $2,488,000 $594 14 days
54 Jarr Brook Rd 4 2 2,144 $769,000 $358 14 days
160 Forest St 3 2 1,744 $699,000 $400 14 days
1006-B Broadway Unit B 2 1 822 $829,900 $1,009 15 days
36 Roosevelt Rd Unit 36 3 3 2,650 $1,439,000 $543 15 days
11 River St Unit 11 4 4 4,079 $1,650,000 $404 15 days
11 River St Unit 11 4 4 4,079 $1,650,000 $404 15 days
126 Beaver St Unit 4 1 1 378 $144,000 $380 18 days
3 Steepletree Lane Unit 3 3 3 2,316 $775,000 $334 18 days
203 New Yorker Ave 3 1 840 $89,000 $105 18 days
18 Harrington Rd 4 3 2,170 $749,900 $345 18 days
164 Galen St Unit 74 2 1 950 $399,000 $420 18 days
Average: 3.7 2.8 2,539 $1,155,137 $472 145 days
Viewing 1 - 50 of 1836
Viewing 1 - 50 of 1836
Address Beds Baths Living ft2 List Price Sold Price Cost per ft2 DOM Sold Date
18 Drummer Boy Way Unit 18 3 2 1,511 $852,800 $852,800 $564 4 days 8/3/26
94 Baldwin Ave 3 2 1,004 $370,000 $387,100 $385 24 days 8/3/26
26 Perkins Street 3 2 1,799 $1,049,000 $1,470,000 $817 31 days 8/3/26
4 Repton Cir Unit 4205 1 1 598 $399,000 $380,000 $635 45 days 8/3/26
203 E Riding Drive 4 2 2,647 $1,100,000 $1,100,000 $415 46 days 8/3/26
7 Canal St (Aka 5 Canal St) 4 3 4,103 $675,000 $632,000 $154 46 days 8/3/26
321 Sudbury Street 3 3 3,159 $749,900 $749,900 $237 48 days 8/3/26
123 Mount Pleasant St 4 3 2,800 $999,990 $999,900 $357 53 days 8/3/26
225 River Rd 4 3 1,976 $729,900 $749,900 $379 54 days 8/3/26
5 Patrick Cir 4 3 2,651 $1,149,000 $1,205,000 $454 54 days 8/3/26
151 Washington St 5 4 4,200 $1,349,000 $1,415,000 $336 54 days 8/3/26
960 Cambridge St Unit 3 3 2 960 $750,000 $737,000 $767 55 days 8/3/26
112 Osborne Path 5 6 5,360 $2,790,000 $2,808,888 $524 56 days 8/3/26
29 Windsor Unit 29 2 2 839 $799,000 $850,000 $1,013 60 days 8/3/26
81 Intervale Road 4 4 3,550 $1,999,999 $2,090,000 $588 62 days 8/3/26
108 Bishop Dr Unit 108 2 1 1,254 $349,900 $355,000 $283 67 days 8/3/26
3 Crawford St Unit 3 1 1 580 $595,000 $595,000 $1,025 69 days 8/3/26
1124 Chestnut St 4 5 3,413 $1,850,000 $1,800,000 $527 69 days 8/3/26
1500 Worcester Rd Unit 308 2 2 1,295 $378,500 $370,000 $285 74 days 8/3/26
312 Rindge Avenue Unit 1 1 1 515 $475,000 $510,000 $990 82 days 8/3/26
32 Hayden Lane 3 4 2,634 $1,048,000 $1,120,000 $425 82 days 8/3/26
39 Church St Unit 39 4 4 3,524 $1,699,000 $1,600,000 $454 83 days 8/3/26
210 7th Avenue 4 1 2,189 $579,900 $585,000 $267 89 days 8/3/26
100 Station Landing Unit 1101 2 2 1,223 $899,000 $888,000 $726 89 days 8/3/26
10 Baldwin Rd 4 4 4,766 $1,499,000 $1,400,000 $293 90 days 8/3/26
185 Eighteenth St 3 2 1,728 $619,999 $637,000 $368 90 days 8/3/26
14 Whispering Pines Rd Unit 14 2 1 791 $269,000 $264,900 $334 90 days 8/3/26
1003 Wisteria Way Unit 1003 2 4 3,568 $1,275,000 $1,275,000 $357 95 days 8/3/26
25 Spruce St Unit 25 2 4 2,975 $999,000 $1,070,000 $359 96 days 8/3/26
338 Cow Pond Brook Rd 4 3 3,275 $1,050,000 $1,000,000 $305 96 days 8/3/26
38 Ironworks Road 4 6 3,536 $1,869,000 $1,880,000 $531 96 days 8/3/26
25-27 Marney 21 6 6,588 $4,300,000 $4,075,000 $618 98 days 8/3/26
3 Kenmar Dr Unit 3 1 1 592 $269,900 $251,000 $423 110 days 8/3/26
11 Sterling St. 5 2 2,795 $1,100,000 $1,100,000 $393 116 days 8/3/26
42 Sunnyside Lane 4 4 3,691 $2,600,000 $2,450,000 $663 185 days 8/3/26
1117 Emerald Court Unit 1117 1 2 1,112 $389,900 $380,000 $341 291 days 8/3/26
31 Varnum Ave 3 3 2,100 $665,000 $659,000 $313 282 days 8/1/26
52 Lawrence Dr. Unit 507 2 2 1,091 $364,900 $355,000 $325 22 days 7/31/26
4 High St Ter Unit 2 3 3 2,500 $749,995 $760,000 $304 25 days 7/31/26
321 Main St 3 1 1,056 $299,000 $310,000 $293 30 days 7/31/26
49 Boat House Rd 1 1 660 $399,000 $395,000 $598 31 days 7/31/26
21 Hillside Drive Unit 21 1 3 1,520 $779,000 $785,000 $516 35 days 7/31/26
17 Orchard Dr 4 3 2,530 $895,000 $997,000 $394 36 days 7/31/26
1 Greenwood Rd 4 4 7,308 $1,785,000 $1,785,000 $244 37 days 7/31/26
164 Pearl Street Unit 164 2 2 938 $1,025,000 $1,070,000 $1,140 37 days 7/31/26
31-33 Quimby Street 6 2 2,388 $1,150,000 $1,160,000 $485 37 days 7/31/26
26 Shakespeare St 4 4 3,175 $875,000 $953,108 $300 37 days 7/31/26
377 Pearl St 3 2 2,033 $929,000 $985,000 $484 37 days 7/31/26
8 Birchwood Rd 4 3 2,296 $675,000 $715,000 $311 38 days 7/31/26
43 Trenton St 3 2 1,380 $829,000 $876,000 $634 38 days 7/31/26
Average: 3.4 2.6 2,252 $1,028,999 $1,040,045 $483 73 days
Viewing 1 - 50 of 7515
Viewing 1 - 50 of 7515

The data relating to real estate for sale on this web site comes in part from the Broker Reciprocity Program (BR Program) of M.L.S. of Naples, Inc. Properties listed with brokerage firms other than this company are marked with the BR Program Icon or the BR House Icon and detailed information about them includes the name of the listing brokers. The properties displayed may not be all the properties available through the BR Program. The information provided is for consumers’ personal, non-commercial use and may not be used for any other purpose.

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.

board logoCopyright 2026 PrimeMLS, Inc. All rights reserved. This information is deemed reliable, but not guaranteed. The data relating to real estate displayed on this display comes in part from the IDX Program of PrimeMLS. The information being provided is for consumers’ personal, noncommercial use and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing. Data last updated .