Main St, Topsfield, MA Property Records

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

Main St Highlights

Properties 62
Median Sale Price $700,000
Deeds and Mortgages on File 82
Median Price per Sqft $314
Owner Occupied 40%
Median Annual Tax Bill $10,049
Median Year Built 1900
Median Ownership Tenure 7 years

Properties on Main St

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

2 Main St

2 ba · 734 sqft · 0.091 acres

Last Sale Tax Bill Prior Sale Owner Records
$554,500Jan 2026 $6,8112025 Amount on Record Dec 1992 1 Name on Record Assessor + 1 DocumentUpdated Apr 2026

15 Main St

0.5 acres

Last Sale Tax Bill Prior Sale Owner Records
$2,000,000Dec 2011 $27,2252025 1 Name on Record AssessorUpdated Apr 2026

16 Main St

2 ba · 5,365 sqft · 0.66 acres

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

17 Main St

4 ba · 6,889 sqft · 0.161 acres

Last Sale Tax Bill Prior Sale Owner Records
$510,000Apr 2024 $18,9182024 Amount on Record Nov 2005 1 Name on Record Assessor + 5 DocumentsUpdated Jul 2026

23 Main St

4 bd · 2 ba · 2,006 sqft · 0.472 acres

Last Sale Tax Bill Prior Sale Owner Records
$220,000Jun 2024 $9,7012024 Amount on Record Mar 2024 1 Name on Record Assessor + 6 DocumentsUpdated Jul 2026

24 Main St

3 ba · 1,800 sqft · 0.13 acres

Last Sale Tax Bill Prior Sale Owner Records
$10,9702025 1 Name on Record Assessor + 1 DocumentUpdated Apr 2026

27 Main St

2 ba · 3,718 sqft · 0.28 acres

Last Sale Tax Bill Prior Sale Owner Records
$570,000Aug 2003 $13,8942025 1 Name on Record Assessor + 1 DocumentUpdated Jul 2026

30 Main St

2 bd · 1 ba · 798 sqft · 3.58 acres

Last Sale Tax Bill Prior Sale Owner Records
$48,5332025 1 Name on Record AssessorUpdated Jul 2026

32 Main St

2 ba · 1,806 sqft · 0.123 acres

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

35 Main St

4 bd · 2.5 ba · 4,484 sqft · 1.03 acres

Last Sale Tax Bill Prior Sale Owner Records
$490,000Jan 2008 $14,8422025 1 Name on Record AssessorUpdated Apr 2026

35R Main St

1 acres

Last Sale Tax Bill Prior Sale Owner Records
$175,000Aug 2025 $342025 Amount on Record Nov 2004 1 Name on Record Assessor + 1 DocumentUpdated Apr 2026

36 Main St

3 bd · 1 ba · 1,280 sqft · 0.045 acres

Last Sale Tax Bill Prior Sale Owner Records
$4,6652025 1 Name on Record AssessorUpdated Jul 2026

37 Main St

Built 1834 · 0.5 acres

Last Sale Tax Bill Prior Sale Owner Records
—Mar 2003 1 Name on Record Assessor + 1 DocumentUpdated Apr 2026

37 Main St

4 units · Built 1834 · 833 sq ft

Last Sale Median Tax Bill Median Sale    
$425,000Sep 2024 $5,9032025 $377,5004 units    

38 Main St

0.732 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,150,000Sep 2014 $17,0162023 1 Name on Record Assessor + 2 DocumentsUpdated Jul 2026

38 Main St, #42

3,960 sqft · Built 1960

Last Sale Tax Bill Prior Sale Owner Records
$13,6172025 1 Name on Record AssessorUpdated Apr 2026

44 Main St

1,534 sqft · Built 1950

Last Sale Tax Bill Prior Sale Owner Records
$995,000Mar 2024 $5,3472025 1 Name on Record Assessor + 1 DocumentUpdated Apr 2026

46 Main St

2 bd · 2 ba · 1,164 sqft

Last Sale Tax Bill Prior Sale Owner Records
$7,0962025 2 Names on Record AssessorUpdated Jul 2026
Last Sale Tax Bill Prior Sale Owner Records
$5,5492025 2 Names on Record AssessorUpdated Apr 2026

49 Main St

5 bd · 5.5 ba · 5,290 sqft · 0.447 acres

Last Sale Tax Bill Prior Sale Owner Records
$700,000Jun 2017 $14,9442025 2 Names on Record Assessor + 1 DocumentUpdated Apr 2026

50 Main St

3 bd · 2.5 ba · 2,927 sqft

Last Sale Tax Bill Prior Sale Owner Records
$700,000Jan 2024 $10,0492025 —May 2014 1 Name on Record Assessor + 1 DocumentUpdated Apr 2026

51 Main St, #53

3 bd · 1.5 ba · 2,142 sqft · 0.266 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$490,000Dec 2005 $14,7282025 Amount on Record Apr 1998 2 Names on Record AssessorUpdated Jul 2026

52 Main St

1 bd · 1 ba · 1,605 sqft

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

54 Main St

3 bd · 2 ba · 2,131 sqft

Last Sale Tax Bill Prior Sale Owner Records
$467,000Jan 2023 $6,9572025 Amount on Record Jun 1992 1 Name on Record Assessor + 1 DocumentUpdated Jul 2026

54R Main St

1 ba · 622 sqft

Last Sale Tax Bill Prior Sale Owner Records
$3,5932025 2 Names on Record AssessorUpdated Jul 2026

55 Main St

0.5 ba · 3,068 sqft · 0.173 acres

Last Sale Tax Bill Prior Sale Owner Records
$940,000Feb 2024 $9,1662025 Amount on Record May 2002 2 Names on Record Assessor + 1 DocumentUpdated Apr 2026

57 Main St

1.5 ba · 3,265 sqft · 0.132 acres

Last Sale Tax Bill Prior Sale Owner Records
$940,000Feb 2024 $6,7872025 2 Names on Record Assessor + 1 DocumentUpdated Apr 2026

58 Main St

Built 1900 · 0.36 acres

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

58 Main St, #1

1,920 sqft · Built 1900

Last Sale Tax Bill Prior Sale Owner Records
$925,000Jun 2022 $5,1722025 Amount on Record Jan 2006 1 Name on Record Assessor + 2 DocumentsUpdated Apr 2026

58 Main St, #2

2 bd · 1 ba · 3,260 sqft · 0.338 acres

Last Sale Tax Bill Prior Sale Owner Records
$925,000Jun 2022 $8,1232025 Amount on Record Dec 2004 1 Name on Record Assessor + 2 DocumentsUpdated Apr 2026

59 Main St

5 bd · 6 ba · 4,438 sqft · 0.472 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,500,000Dec 2021 $22,4862025 Amount on Record Jul 2008 1 Name on Record Assessor + 2 DocumentsUpdated Apr 2026

60 Main St

2 bd · 2 ba · 53,265 sqft · 11.2 acres

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

65 Main St

0.297 acres

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

80 Main St

1.96 acres

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

83 Main St

2.26 acres

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

90 Main St

5 bd · 1.5 ba · 3,772 sqft · 0.948 acres

Last Sale Tax Bill Prior Sale Owner Records
$580,000Nov 2023 $10,7432025 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

93 Main St

5 bd · 6 ba · 6,269 sqft · 0.968 acres

Last Sale Tax Bill Prior Sale Owner Records
$850,000Jun 2021 $15,5242025 —Oct 2013 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Apr 2026

96 Main St

4 bd · 2.5 ba · 2,166 sqft · 1.22 acres

Last Sale Tax Bill Prior Sale Owner Records
$530,900Feb 2015 $12,1072025 Amount on Record Jul 2001 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

97 Main St

4 bd · 2.5 ba · 2,640 sqft · 0.459 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,265,000Mar 2025 $10,5032025 Amount on Record Jun 2023 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

99 Main St

3 bd · 1.5 ba · 1,873 sqft · 0.498 acres

Last Sale Tax Bill Prior Sale Owner Records
$390,000Dec 2010 $9,4442025 Amount on Record Mar 2006 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

100 Main St

2 bd · 2 ba · 1,978 sqft · 1.55 acres

Last Sale Tax Bill Prior Sale Owner Records
$24,218Jul 2025 $13,1332025 Amount on Record Oct 2018 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

103 Main St

4 bd · 3 ba · 2,256 sqft · 0.33 acres

Last Sale Tax Bill Prior Sale Owner Records
$395,000Dec 2002 $11,9442025 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

104 Main St

4 bd · 3 ba · 3,556 sqft · 2.68 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,295,000Aug 2025 $13,5872025 Amount on Record Apr 2004 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

106 Main St

0.619 acres

Last Sale Tax Bill Prior Sale Owner Records
$10,000Dec 1986 $212025 1 Name on Record AssessorUpdated Apr 2026

109 Main St

3 bd · 3.5 ba · 3,428 sqft · 0.909 acres

Last Sale Tax Bill Prior Sale Owner Records
$670,000Jan 2017 $12,1312025 Amount on Record Jun 1986 2 Names on Record Owner Occupied Assessor + 5 DocumentsUpdated Jul 2026

110 Main St

4 bd · 2 ba · 3,836 sqft · 1.36 acres

Last Sale Tax Bill Prior Sale Owner Records
$850,000Sep 2021 $13,0292025 Amount on Record Nov 2011 2 Names on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

111 Main St

4 bd · 2 ba · 1,680 sqft · 0.553 acres

Last Sale Tax Bill Prior Sale Owner Records
$305,000Apr 2012 $9,5502025 Amount on Record Jul 2003 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

112 Main St

4 bd · 2 ba · 2,540 sqft · 0.794 acres

Last Sale Tax Bill Prior Sale Owner Records
$446,500Aug 2009 $11,7632025 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

113 Main St

3 bd · 2.5 ba · 2,267 sqft · 0.662 acres

Last Sale Tax Bill Prior Sale Owner Records
$660,000Sep 2017 $13,8552025 Amount on Record Jun 2016 2 Names on Record Owner Occupied Assessor + 4 DocumentsUpdated Jul 2026

117 Main St

5 bd · 2.5 ba · 2,806 sqft · 2.08 acres

Last Sale Tax Bill Prior Sale Owner Records
$655,200May 2016 $14,6652025 Amount on Record Oct 2014 2 Names on Record Owner Occupied Assessor + 4 DocumentsUpdated Jul 2026

118 Main St

5 bd · 3.5 ba · 4,400 sqft · 0.964 acres

Last Sale Tax Bill Prior Sale Owner Records
—Apr 2009 $15,9702025 —Jul 2007 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

124 Main St

5 bd · 2.5 ba · 2,209 sqft · 1.01 acres

Last Sale Tax Bill Prior Sale Owner Records
—Feb 2017 $10,3392025 Amount on Record Feb 1983 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

125 Main St

3 bd · 2.5 ba · 1,940 sqft · 0.704 acres

Last Sale Tax Bill Prior Sale Owner Records
$960,000May 2023 $13,7762025 Amount on Record May 2020 1 Name on Record Owner Occupied Assessor + 4 DocumentsUpdated Jul 2026

126 Main St

3 bd · 2.5 ba · 1,059 sqft · 0.25 acres

Last Sale Tax Bill Prior Sale Owner Records
—Jul 2010 $7,4312025 —Nov 2009 1 Name on Record Assessor + 1 DocumentUpdated Aug 2026

126R Main St

0.43 acres

Last Sale Tax Bill Prior Sale Owner Records
—Dec 2011 $152025 2 Names on Record AssessorUpdated Apr 2026

127 Main St

2 bd · 2 ba · 1,056 sqft · 0.659 acres

Last Sale Tax Bill Prior Sale Owner Records
$430,000Oct 2022 $7,7062025 Amount on Record Jan 1996 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

129 Main St

3 bd · 3 ba · 1,466 sqft · 0.332 acres

Last Sale Tax Bill Prior Sale Owner Records
—Oct 2016 $9,4412025 Amount on Record Apr 2016 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

130 Main St

3 bd · 1.5 ba · 832 sqft · 0.466 acres

Last Sale Tax Bill Prior Sale Owner Records
$460,000Dec 2022 $6,7812025 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

132 Main St

3 bd · 1.5 ba · 1,441 sqft · 2.11 acres

Last Sale Tax Bill Prior Sale Owner Records
$277,000May 2009 $8,7572025 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

Wildfire Risk on Main St

Source: USDA Forest Service Wildfire Risk to Communities · 2nd edition (2024), fuels as of 2020

Wildfire RiskLow
this street's cells rank at the 20th percentile of exposed land nationally · 58th in Massachusetts
Wildfire LikelihoodLow — about 1 in 10,000 per year
ExposureDirect
3 of 8 cells directly exposed · 7 adjoin burnable vegetation

Property Records in Nearby Streets