Mill St, Middleton, MA Property Records

Essex County and Middleton Town property records for 59 addresses on Mill St, Middleton, MA · Last verified August 2026

Mill St Highlights

Properties 59
Median Sale Price $1,375,000
Deeds and Mortgages on File 113
Median Price per Sqft $354
Owner Occupied 92%
Median Annual Tax Bill $9,053
Median Year Built 1983
Median Ownership Tenure 9 years

Properties on Mill St

Owner names and prior sale amounts shown locked below are available instantly with a free trial.

1 Mill St

4 bd · 2.5 ba · 2,951 sqft · 0.369 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$617,000Jul 2014 $13,4902025 Amount on Record Aug 2005 2 Names on Record Owner Occupied Assessor + 3 DocumentsUpdated Aug 2026

2 Mill St

3 bd · 2.5 ba · 1,310 sqft · 0.268 acres

Last Sale Tax Bill Prior Sale Owner Records
$6,6392025 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

4 Mill St

4 bd · 2 ba · 1,725 sqft · 0.343 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$611,000Sep 2023 $6,8642025 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

6 Mill St

3 bd · 1.5 ba · 1,801 sqft · 0.919 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
—Nov 2010 $7,4162025 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

9 Mill St

3 bd · 2 ba · 1,982 sqft · 1.45 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$275,000Aug 1985 $8,6962025 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

10 Mill St

4 bd · 4.5 ba · 3,461 sqft · 0.666 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$820,000Aug 2019 $14,2602025 Amount on Record Jul 2015 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

11 Mill St

5 bd · 2 ba · 1,330 sqft · 0.92 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
—Dec 2009 $8,5392025 Amount on Record Oct 2005 1 Name on Record Owner Occupied Assessor + 5 DocumentsUpdated Aug 2026

12 Mill St

3 bd · 2.5 ba · 2,400 sqft · 1.46 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$749,000Aug 2017 $12,3392025 —Jan 2017 2 Names on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

14 Mill St

4 bd · 2 ba · 1,718 sqft · 0.96 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$401,000Feb 2016 $9,1112025 —Jun 2004 2 Names on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

15 Mill St

4 bd · 2.5 ba · 2,680 sqft · 6.86 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$265,000Apr 1990 $8,9852025 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

17 Mill St

3 bd · 3.5 ba · 3,400 sqft · 2.35 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$715,000Nov 2022 $8,3962025 —Apr 2018 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

18 Mill St

3 bd · 2 ba · 1,288 sqft · 0.952 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$558,000Sep 2019 $8,8872025 2 Names on Record Owner Occupied Assessor + 4 DocumentsUpdated Jul 2026

21 Mill St

4 bd · 3 ba · 2,801 sqft · 3.9 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$10,9892025 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

22 Mill St

3 bd · 2.5 ba · 2,840 sqft · 0.919 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$1,055,000Nov 2023 $12,0702025 Amount on Record Jun 2016 2 Names on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

32 Mill St

4 bd · 2 ba · 2,653 sqft · 2.02 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$175,000Mar 1997 $10,3002025 2 Names on Record AssessorUpdated Jul 2026

33 Mill St

8 bd · 4.5 ba · 3,414 sqft · 1.43 acres

Last Sale Tax Bill Prior Sale Owner Records
$525,000Oct 2002 $9,4282025 Amount on Record Aug 1995 2 Names on Record Owner Occupied AssessorUpdated Apr 2026

36 Mill St

4 bd · 2.5 ba · 2,674 sqft · 1.13 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$476,000Jun 2010 $7,0032025 Amount on Record Aug 2006 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

54 Mill St

3 bd · 2.5 ba · 2,304 sqft · 0.492 acres

Last Sale Tax Bill Prior Sale Owner Records
$402,000Apr 2012 $8,6992025 2 Names on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

57 Mill St

3 bd · 1 ba · 1,824 sqft · 1.98 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$7,4322025 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

58 Mill St

4 bd · 2.5 ba · 2,700 sqft · 0.936 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$670,000Jul 2016 $12,4452025 Amount on Record May 2006 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

59 Mill St

2 bd · 1 ba · 1,104 sqft · 2.13 acres

Last Sale Tax Bill Prior Sale Owner Records
$359,999Nov 2014 $6,6992025 1 Name on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

60 Mill St

2 bd · 1.5 ba · 1,424 sqft · 1.21 acres

Last Sale Tax Bill Prior Sale Owner Records
$7,5662025 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

61 Mill St

3 bd · 2 ba · 1,558 sqft · 1.99 acres

Last Sale Tax Bill Prior Sale Owner Records
$7,6742025 2 Names on Record Assessor + 1 DocumentUpdated Jul 2026

62 Mill St

3 bd · 1 ba · 1,305 sqft · 0.93 acres

Last Sale Tax Bill Prior Sale Owner Records
$265,000Jan 2012 $6,8752025 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

63 Mill St

3 bd · 2.5 ba · 3,032 sqft · 1.79 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$587,000Jan 2017 $10,3792025 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

64 Mill St

3 bd · 3 ba · 3,160 sqft · 1.41 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
—Feb 2016 $9,4732025 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

65 Mill St

3 bd · 1.5 ba · 1,372 sqft · 1.53 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$192,000Sep 1988 $8,2642025 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

66 Mill St

3 bd · 2.5 ba · 1,900 sqft · 0.342 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$600,000Jan 2022 $7,0572025 Amount on Record Apr 2018 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

67 Mill St

3 bd · 1 ba · 1,008 sqft · 1.64 acres

Last Sale Tax Bill Prior Sale Owner Records
$170,000Feb 1988 $6,6622025 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

68 Mill St

3 bd · 2.5 ba · 2,489 sqft · 1.12 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$565,000Feb 2018 $8,2272025 Amount on Record Sep 2012 2 Names on Record Owner Occupied Assessor + 6 DocumentsUpdated Jul 2026

69 Mill St

3 bd · 2 ba · 1,642 sqft · 1.53 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$192,000Sep 1994 $7,8452025 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

70 Mill St

2 bd · 1 ba · 1,464 sqft · 0.35 acres

Last Sale Tax Bill Prior Sale Owner Records
$712,500Oct 2025 $6,3782025 Amount on Record Aug 2022 2 Names on Record Owner Occupied Assessor + 5 DocumentsUpdated Jul 2026

71 Mill St

3 bd · 2.5 ba · 1,469 sqft · 1.21 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$422,200Jul 2013 $8,4242025 Amount on Record Mar 2001 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

72 Mill St

2 bd · 1 ba · 990 sqft · 0.2 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$122,500Jun 1999 $5,4692025 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

73 Mill St

3 bd · 1.5 ba · 2,434 sqft · 1.09 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$8,4352025 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

75 Mill St

3 bd · 1.5 ba · 1,684 sqft · 1.98 acres

Last Sale Tax Bill Prior Sale Owner Records
$8,5452025 2 Names on Record Assessor + 2 DocumentsUpdated Jul 2026

76 Mill St

2 bd · 1 ba · 910 sqft · 0.419 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$340,000Sep 2018 $5,2512025 2 Names on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

78 Mill St

2.5 ba · 4,716 sqft · 0.971 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$1,900,000Jan 2026 $17,2112025 Amount on Record May 2018 2 Names on Record Owner Occupied Assessor + 4 DocumentsUpdated Jul 2026

80 Mill St

4 bd · 3.5 ba · 3,392 sqft · 0.92 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$830,000Jan 2020 $13,7512025 Amount on Record May 2018 2 Names on Record Owner Occupied Assessor + 4 DocumentsUpdated Jul 2026

85 Mill St

3 bd · 2.5 ba · 1,792 sqft · 1 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$9,0532025 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

89 Mill St

4 bd · 3 ba · 2,329 sqft · 1.71 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$420,000Feb 2017 $8,9632025 Amount on Record Jan 2016 2 Names on Record Owner Occupied Assessor + 4 DocumentsUpdated Jul 2026

93 Mill St

4 bd · 3.5 ba · 3,444 sqft · 0.918 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$649,845Jan 2014 $13,1502025 Amount on Record Oct 2012 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

99 Mill St

4 bd · 3 ba · 2,210 sqft · 5.34 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$454,000Jan 2018 $8,2582025 Amount on Record Aug 2012 2 Names on Record Assessor + 2 DocumentsUpdated Jul 2026

101 Mill St

3.98 acres

Last Sale Tax Bill Prior Sale Owner Records
$4,5112025 2 Names on Record Assessor + 1 DocumentUpdated Jul 2026

103 Mill St

3 bd · 3 ba · 4,001 sqft · 4.91 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$645,000Jan 2000 $16,6592025 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

105 Mill St

4 bd · 3 ba · 3,440 sqft · 5.5 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$900,000May 2018 $14,3252025 Amount on Record Nov 1998 2 Names on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

107 Mill St

5 bd · 3.5 ba · 4,778 sqft · 7.1 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$1,200,000Nov 2020 $18,8802025 —Mar 2007 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

109 Mill St

4 bd · 2.5 ba · 4,505 sqft · 3.61 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$999,000Jul 2020 $17,0112025 Amount on Record Aug 2011 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

110 Mill St

4 bd · 4 ba · 3,996 sqft · 1.02 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$1,005,000Aug 2014 $19,2172025 Amount on Record May 2004 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

111 Mill St

5.71 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,705,000Jun 2021 $28,4692025 Amount on Record Nov 2014 2 Names on Record Owner Occupied Assessor + 4 DocumentsUpdated Jul 2026

112 Mill St

4 bd · 4.5 ba · 4,369 sqft · 0.849 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$1,200,000Mar 2018 $20,7962025 Amount on Record Mar 2010 2 Names on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

113 Mill St

4 bd · 4.5 ba · 4,151 sqft · 1.07 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$1,570,000Aug 2021 $21,1102025 Amount on Record Oct 2010 2 Names on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

114 Mill St

5 bd · 4.5 ba · 5,020 sqft · 1.23 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$2,000,000Jan 2025 $25,4682025 Amount on Record Oct 2004 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

115 Mill St

4 bd · 4 ba · 4,733 sqft · 1.96 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$1,335,000Jul 2018 $22,5042025 —May 2014 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

116 Mill St

4 bd · 3.5 ba · 4,323 sqft · 1.63 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$1,700,000Jul 2021 $22,6732025 Amount on Record Sep 2013 1 Name on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

117 Mill St

4 bd · 4.5 ba · 3,876 sqft · 0.704 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$1,375,000Jun 2021 $18,8002025 Amount on Record Jul 2004 2 Names on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

118 Mill St

4 bd · 4 ba · 4,960 sqft · 1.12 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
—Jan 2015 $21,0192025 Amount on Record Jan 2005 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

119 Mill St

5 bd · 3.5 ba · 5,305 sqft · 0.818 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$2,100,000Jun 2023 $23,2812025 Amount on Record Nov 2005 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

120 Mill St

4 bd · 6 ba · 6,083 sqft · 1.16 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$1,800,000Aug 2021 $26,2902025 Amount on Record Jun 2005 2 Names on Record Owner Occupied Assessor + 5 DocumentsUpdated Jul 2026

Property Records in Nearby Streets