E Main St, Ayer, MA Property Records

Middlesex County and Ayer Town property records for 69 addresses on E Main St, Ayer, MA · Last verified August 2026

E Main St Highlights

Properties 89
Median Sale Price $430,000
Deeds and Mortgages on File 111
Median Price per Sqft $253
Owner Occupied 51%
Median Annual Tax Bill $4,607
Median Year Built 1900
Median Ownership Tenure 10 years

Properties on E Main St

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

1 E Main St, #A

2 bd · 2 ba · 1,070 sqft · 0.145 acres

Last Sale Tax Bill Prior Sale Owner Records
$215,000Apr 2019 $4,0482025 Sale Amount Mar 2010 2 Names on Record Assessor + 1 DocumentUpdated Jul 2026

1 E Main St, #B

2 bd · 2 ba · 1,070 sqft · 0.145 acres

Last Sale Tax Bill Prior Sale Owner Records
$196,000Jun 2014 $4,0482025 Sale Amount Apr 2010 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

3 E Main St

6 bd · 3 ba · 3,834 sqft · 0.539 acres

Last Sale Tax Bill Prior Sale Owner Records
$230,000Oct 2000 $6,3142025 Sale Amount Jun 1988 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

4 E Main St

2 bd · 2 ba · 1,074 sqft · 0.05 acres

Last Sale Tax Bill Prior Sale Owner Records
$465,000Sep 2023 $5,8322025 Sale Amount Nov 2022 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Apr 2026

6 E Main St

1 bd · 1 ba · 810 sqft · 0.03 acres

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

7 E Main St

7 bd · 3 ba · 4,975 sqft · 0.25 acres

Last Sale Tax Bill Prior Sale Owner Records
$735,000Mar 2024 $7,7552025 Sale Amount Apr 2020 1 Name on Record Assessor + 2 DocumentsUpdated Apr 2026

10 E Main St

10 bd · 7 ba · 3,198 sqft · 0.11 acres

Last Sale Tax Bill Prior Sale Owner Records
$392,000Sep 2016 $10,9612025 —Aug 2016 1 Name on Record Assessor + 1 DocumentUpdated Apr 2026

11 E Main St

4 bd · 2 ba · 2,282 sqft · 0.319 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$20,000Nov 1986 $4,8342025 1 Name on Record Owner Occupied AssessorUpdated Apr 2026

12 E Main St

2 bd · 1 ba · 940 sqft · 0.05 acres

Last Sale Tax Bill Prior Sale Owner Records
$187,000May 2019 $3,1722025 Sale Amount Nov 2010 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

13 E Main St

3 bd · 1.5 ba · 1,630 sqft · 0.4 acres · Garage

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

14 E Main St

3 bd · 1,368 sqft · 0.039 acres

Last Sale Tax Bill Prior Sale Owner Records
$84,000Jul 2010 $2,5802025 Sale Amount May 2010 2 Names on Record Owner Occupied AssessorUpdated Apr 2026

15 E Main St

3 bd · 2 ba · 2,244 sqft · 0.21 acres

Last Sale Tax Bill Prior Sale Owner Records
$246,650Feb 2017 $4,9662025 Sale Amount Apr 2001 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

17 E Main St

3 bd · 5.5 ba · 4,601 sqft · 0.21 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$6,8042025 1 Name on Record Owner Occupied AssessorUpdated Apr 2026

19 E Main St

5 bd · 2 ba · 2,617 sqft · 0.21 acres

Last Sale Tax Bill Prior Sale Owner Records
$155,000Jul 1998 $5,8952025 Sale Amount Nov 1992 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Apr 2026

21 E Main St

7 bd · 4.5 ba · 4,916 sqft · 0.419 acres

Last Sale Tax Bill Prior Sale Owner Records
$245,000Mar 2010 $6,9342025 2 Names on Record Assessor + 1 DocumentUpdated Apr 2026

24 E Main St

0.6 acres

Last Sale Tax Bill Prior Sale Owner Records
1 Name on Record AssessorUpdated Apr 2026

25 E Main St

22,096 sqft · Built 1963 · 0.71 acres

Last Sale Tax Bill Prior Sale Owner Records
1 Name on Record AssessorUpdated Apr 2026

26 E Main St

5 bd · 2.5 ba · 8,660 sqft · 0.389 acres

Last Sale Tax Bill Prior Sale Owner Records
1 Name on Record AssessorUpdated Apr 2026

32 E Main St

6 bd · 3.5 ba · 2,813 sqft · 0.56 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
—Feb 2015 $4,7842025 Sale Amount Nov 2014 2 Names on Record Assessor + 5 DocumentsUpdated May 2026

34 E Main St

4 bd · 2.5 ba · 2,129 sqft · 0.6 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$440,000Aug 2020 $6,7752025 Sale Amount Sep 2019 2 Names on Record Owner Occupied Assessor + 4 DocumentsUpdated Jul 2026

37 E Main St

6 bd · 4.5 ba · 2,546 sqft · 0.18 acres

Last Sale Tax Bill Prior Sale Owner Records
$160,100Dec 2006 $8,9172025 1 Name on Record AssessorUpdated Apr 2026

38 E Main St

6 bd · 4 ba · 3,422 sqft · 0.519 acres

Last Sale Tax Bill Prior Sale Owner Records
—Mar 2015 $5,9482025 1 Name on Record AssessorUpdated Apr 2026

39 E Main St

5 bd · 4 ba · 3,366 sqft · 0.239 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$123,100Jul 2013 $7,0462025 1 Name on Record AssessorUpdated Apr 2026

40 E Main St

10 bd · 5.5 ba · 3,984 sqft · 0.539 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$99,000Sep 1996 $6,8112025 2 Names on Record Assessor + 1 DocumentUpdated Aug 2026

41 E Main St

5 bd · 3 ba · 3,291 sqft · 0.61 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$425,000Jun 2019 $7,2692025 Sale Amount Sep 2010 2 Names on Record Assessor + 4 DocumentsUpdated Jul 2026

44 E Main St

3 bd · 3.5 ba · 2,580 sqft · 0.539 acres

Last Sale Tax Bill Prior Sale Owner Records
$279,700Nov 2011 Sale Amount Jul 1987 2 Names on Record AssessorUpdated Apr 2026

46 E Main St, #48

5 bd · 5 ba · 5,378 sqft · 0.78 acres

Last Sale Tax Bill Prior Sale Owner Records
$738,000Jul 2020 $10,5852025 Sale Amount Jan 2015 1 Name on Record Assessor + 3 DocumentsUpdated Apr 2026

49 E Main St

6 bd · 2 ba · 2,650 sqft · 0.15 acres

Last Sale Tax Bill Prior Sale Owner Records
$107,500May 2012 $4,5952025 —Mar 2012 1 Name on Record AssessorUpdated Jul 2026

50 E Main St

2 bd · 1 ba · 1,863 sqft · 0.382 acres

Last Sale Tax Bill Prior Sale Owner Records
$315,000Sep 2022 $3,7852025 Sale Amount Nov 2004 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

52 E Main St

3 bd · 1 ba · 1,840 sqft · 0.449 acres

Last Sale Tax Bill Prior Sale Owner Records
$196,000Jun 2017 $3,7542025 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

53 E Main St

4 bd · 2 ba · 1,972 sqft · 0.389 acres

Last Sale Tax Bill Prior Sale Owner Records
$417,500Jan 2021 $4,8822025 Sale Amount Nov 1999 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Apr 2026

54 E Main St

3 bd · 3 ba · 4,405 sqft · 0.41 acres

Last Sale Tax Bill Prior Sale Owner Records
$511,000May 2018 $9,0722025 Sale Amount Feb 2006 1 Name on Record Assessor + 5 DocumentsUpdated Aug 2026

56 E Main St, #58

4 bd · 2 ba · 2,096 sqft · 1.5 acres

Last Sale Tax Bill Prior Sale Owner Records
$6,6112025 2 Names on Record AssessorUpdated Apr 2026

57 E Main St

3 bd · 2 ba · 1,774 sqft · 0.219 acres

Last Sale Tax Bill Prior Sale Owner Records
$490,000Aug 2024 $4,3912025 Sale Amount Oct 2020 1 Name on Record Owner Occupied Assessor + 3 DocumentsUpdated Apr 2026

59 E Main St

5 bd · 2 ba · 1,828 sqft · 0.2 acres

Last Sale Tax Bill Prior Sale Owner Records
$325,000Apr 2006 $4,8812025 Sale Amount Sep 2001 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

63 E Main St

4 bd · 3 ba · 2,221 sqft · 0.189 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$113,000May 2011 $5,3652025 Sale Amount Feb 2011 1 Name on Record AssessorUpdated Apr 2026

64 E Main St

3 bd · 1.5 ba · 1,190 sqft · 1.13 acres

Last Sale Tax Bill Prior Sale Owner Records
$4,4202025 2 Names on Record Owner Occupied AssessorUpdated Apr 2026

65 E Main St

4 bd · 1 ba · 1,514 sqft · 0.2 acres

Last Sale Tax Bill Prior Sale Owner Records
$430,000Sep 2024 $4,6072025 Sale Amount Mar 2024 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

67 E Main St

3,390 sqft · Built 1960 · 0.3 acres

Last Sale Tax Bill Prior Sale Owner Records
$450,000Sep 2013 1 Name on Record AssessorUpdated Apr 2026

68 E Main St

11 units · Built 2001 · 1,064 sq ft

Last Sale Median Tax Bill Median Sale    
$187,249Jan 2025 $3,9152025 $195,00011 units    

71 E Main St

4 bd · 2 ba · 1,762 sqft · 0.2 acres

Last Sale Tax Bill Prior Sale Owner Records
$253,000Apr 2002 $5,5282025 Sale Amount Sep 1991 2 Names on Record AssessorUpdated Apr 2026

73 E Main St

6 bd · 4 ba · 3,648 sqft · 0.289 acres

Last Sale Tax Bill Prior Sale Owner Records
$220,000Feb 2022 $5,5152025 Sale Amount Mar 2008 1 Name on Record Assessor + 2 DocumentsUpdated Apr 2026

74 E Main St

2 bd · 1 ba · 870 sqft · 0.48 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$695,000Aug 2022 $5,8272025 1 Name on Record Assessor + 2 DocumentsUpdated Jul 2026

76 E Main St

3 bd · 1 ba · 1,200 sqft · 0.318 acres · Pool

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

78 E Main St

3 bd · 2 ba · 1,673 sqft · 0.23 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$122,000Mar 2000 $5,4932025 2 Names on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

79 E Main St

3 bd · 2 ba · 1,568 sqft · 0.2 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$65,000Sep 1987 $5,6432025 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

80 E Main St

4 bd · 1 ba · 1,834 sqft · 0.28 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$50,000Nov 1993 $5,1572025 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

81 E Main St

5 bd · 3 ba · 3,023 sqft · 0.419 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$127,000Oct 1997 $6,7512025 2 Names on Record Owner Occupied AssessorUpdated Apr 2026

83 E Main St

5 bd · 2 ba · 2,018 sqft · 0.2 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$132,199Feb 2025 $5,1752025 Sale Amount Sep 2009 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

84 E Main St

3 bd · 1.5 ba · 1,404 sqft · 0.21 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$555,000Jun 2026 $4,5742025 Sale Amount Nov 2025 1 Name on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

85 E Main St

4 bd · 2 ba · 2,284 sqft · 0.2 acres · Pool

Last Sale Tax Bill Prior Sale Owner Records
$100,000Aug 1997 $5,4302025 Sale Amount May 1997 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Apr 2026

86 E Main St

2 bd · 1.5 ba · 1,064 sqft · 0.16 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$495,000Apr 2026 $4,3202025 Sale Amount Jan 2019 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

87 E Main St

7 bd · 2 ba · 1,872 sqft · 0.189 acres

Last Sale Tax Bill Prior Sale Owner Records
$154,000May 2009 $2,9852025 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

88 E Main St

4 bd · 2 ba · 1,496 sqft · 0.16 acres

Last Sale Tax Bill Prior Sale Owner Records
$180,000Oct 2012 $4,5212025 Sale Amount Dec 1989 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

89 E Main St

4 bd · 2 ba · 1,666 sqft · 0.119 acres

Last Sale Tax Bill Prior Sale Owner Records
$229,000Jun 2016 $4,2392025 Sale Amount Jul 2011 1 Name on Record Owner Occupied AssessorUpdated Apr 2026

90 E Main St

3 bd · 2.5 ba · 1,946 sqft · 0.16 acres

Last Sale Tax Bill Prior Sale Owner Records
$273,000Jun 2004 $5,1562025 Sale Amount Jul 2003 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

91 E Main St

4 bd · 2 ba · 1,900 sqft · 0.239 acres

Last Sale Tax Bill Prior Sale Owner Records
$217,500Aug 2014 $5,2972025 1 Name on Record Owner Occupied Assessor + 5 DocumentsUpdated Jul 2026

92 E Main St

5 bd · 2 ba · 1,933 sqft · 0.16 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$470,000Sep 2023 $5,3742025 1 Name on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

93 E Main St

4 bd · 4.5 ba · 2,917 sqft · 0.43 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$135,000Sep 2006 $4,9392025 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

94 E Main St

3 bd · 1 ba · 5,630 sqft · 0.31 acres

Last Sale Tax Bill Prior Sale Owner Records
$650,000Sep 2020 1 Name on Record Assessor + 1 DocumentUpdated Apr 2026

95 E Main St, #A

3 bd · 2.5 ba · 1,500 sqft · 0.058 acres

Last Sale Tax Bill Prior Sale Owner Records
$325,000Sep 2021 $4,5812025 Sale Amount Jun 2019 2 Names on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

95 E Main St, #B

2 bd · 1.5 ba · 1,500 sqft · 0.357 acres

Last Sale Tax Bill Prior Sale Owner Records
$223,000Mar 2017 $4,1352025 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

99 E Main St

5 bd · 3.5 ba · 1,879 sqft · 0.26 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$225,000Dec 2002 $4,6842025 Sale Amount Aug 2001 1 Name on Record Owner Occupied AssessorUpdated Apr 2026

100 E Main St

4 bd · 4 ba · 2,174 sqft · 0.489 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$530,000Aug 2022 $6,2872025 —Jul 2015 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

104 E Main St

3 bd · 1.5 ba · 1,659 sqft · 0.4 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$490,000Jun 2023 $5,5292025 Sale Amount Dec 1993 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

105 E Main St

5 bd · 3.5 ba · 2,640 sqft · 0.219 acres

Last Sale Tax Bill Prior Sale Owner Records
$259,000Feb 2016 $5,5532025 2 Names on Record Assessor + 2 DocumentsUpdated Apr 2026

107 E Main St

3 bd · 2.5 ba · 1,713 sqft · 0.2 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$168,000Jun 2017 $5,6832025 Sale Amount May 2017 2 Names on Record Owner Occupied Assessor + 4 DocumentsUpdated Aug 2026

108 E Main St

11 units · Built 1972 · 562 sq ft

Last Sale Median Tax Bill Median Sale    
$211,000Jul 2026 $1,7582025 $105,00011 units    

114 E Main St

90,300 sqft · 11.3 acres

Last Sale Tax Bill Prior Sale Owner Records
1 Name on Record Assessor + 1 DocumentUpdated Jul 2026

Property Records in Nearby Streets