Leonard St, Gloucester, MA Property Records

Essex County and Gloucester City property records for 91 addresses on Leonard St, Gloucester, MA · Last verified August 2026

Leonard St Highlights

Properties 95
Median Sale Price $1,100,000
Deeds and Mortgages on File 115
Median Price per Sqft $491
Owner Occupied 52%
Median Annual Tax Bill $10,807
Median Year Built 1920
Median Ownership Tenure 13 years

Properties on Leonard St

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

3 Leonard St

3 bd · 5.5 ba · 3,252 sqft · 0.624 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$2,250,000Sep 2019 $39,0762025 2 Names on Record Owner Occupied Assessor + 4 DocumentsUpdated Aug 2026

4 Leonard St

4 bd · 2.5 ba · 3,725 sqft · 0.323 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$1,400,000Jun 2006 $22,4922025 Amount on Record Jun 1998 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

5 Leonard St

4 bd · 3 ba · 2,658 sqft · 0.475 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
—Oct 2012 $27,7672025 Amount on Record Sep 2012 2 Names on Record AssessorUpdated Apr 2026

6 Leonard St

4 bd · 3.5 ba · 2,080 sqft · 0.235 acres

Last Sale Tax Bill Prior Sale Owner Records
—Jul 2009 $16,5152025 Amount on Record Aug 1991 2 Names on Record AssessorUpdated Jul 2026

10 Leonard St

0.211 acres

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

11 Leonard St

3 bd · 1.5 ba · 2,081 sqft · 0.126 acres

Last Sale Tax Bill Prior Sale Owner Records
$675,000Oct 2004 $10,5752025 2 Names on Record Owner Occupied AssessorUpdated Aug 2026

14 Leonard St

4 bd · 3.5 ba · 3,180 sqft · 0.278 acres

Last Sale Tax Bill Prior Sale Owner Records
$960,000Dec 2016 $18,5552025 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

16 Leonard St

4 bd · 2.5 ba · 2,802 sqft · 0.335 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$380,000May 1998 $17,3442025 Amount on Record Mar 1989 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

17 Leonard St

2 bd · 2.5 ba · 1,780 sqft · 0.152 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,300,000Aug 2022 $11,4742025 —Jun 2013 2 Names on Record Assessor + 3 DocumentsUpdated Jul 2026

18 Leonard St

5 bd · 3 ba · 2,236 sqft · 0.156 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,100,000Oct 2021 $12,7092025 Amount on Record Oct 2013 1 Name on Record Assessor + 1 DocumentUpdated Apr 2026

20 Leonard St

5 units · Built 2000 · 1,538 sq ft

Last Sale Median Tax Bill Median Sale    
$750,000Apr 2022 $8,2962025 $475,0005 units    

21 Leonard St

3 bd · 2.5 ba · 2,019 sqft · 0.183 acres

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

22 Leonard St

4 bd · 3 ba · 2,185 sqft · 0.173 acres

Last Sale Tax Bill Prior Sale Owner Records
$400,000Jun 2019 $13,1842025 1 Name on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

23 Leonard St

3 bd · 2 ba · 1,274 sqft · 0.156 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,049Mar 2011 $11,1202025 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

24 Leonard St

3 bd · 2.5 ba · 1,350 sqft · 0.233 acres

Last Sale Tax Bill Prior Sale Owner Records
$715,000Dec 2020 $10,5342025 —Sep 2017 2 Names on Record Assessor + 5 DocumentsUpdated Jul 2026

25 Leonard St

4 bd · 2.5 ba · 2,515 sqft · 0.153 acres

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

26 Leonard St

4 bd · 5.5 ba · 3,965 sqft · 0.542 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$1,837,500Feb 2021 $19,8222025 Amount on Record Oct 2002 2 Names on Record Assessor + 1 DocumentUpdated Aug 2026

27 Leonard St

4 bd · 2 ba · 1,583 sqft · 0.098 acres

Last Sale Tax Bill Prior Sale Owner Records
$221,500Nov 1995 $11,0642025 Amount on Record Jul 1995 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

28 Leonard St

3 bd · 3.5 ba · 4,186 sqft · 0.181 acres

Last Sale Tax Bill Prior Sale Owner Records
—May 2003 $20,0062025 Amount on Record May 2001 1 Name on Record AssessorUpdated Jul 2026

29 Leonard St

1 bd · 1 ba · 946 sqft · 0.431 acres

Last Sale Tax Bill Prior Sale Owner Records
$16,7462025 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Aug 2026

31 Leonard St

4 bd · 2 ba · 2,312 sqft · 0.257 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,500,000Dec 2023 $15,6212025 1 Name on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

32 Leonard St

0.218 acres

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

33 Leonard St

2 bd · 1 ba · 1,116 sqft · 0.105 acres

Last Sale Tax Bill Prior Sale Owner Records
$749,000Aug 2023 $9,0712026 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Aug 2026

35 Leonard St

3 bd · 1.5 ba · 1,740 sqft · 0.133 acres

Last Sale Tax Bill Prior Sale Owner Records
$275,000Oct 1998 $13,1292025 Amount on Record Nov 1993 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Aug 2026

36 Leonard St

1 bd · 1 ba · 7,050 sqft · 0.229 acres

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

36 Leonard St, #A

1 ba · 7,050 sqft · 0.022 acres

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

39 Leonard St

6 bd · 3 ba · 2,676 sqft · 0.354 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$22,8732025 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Aug 2026

41 Leonard St

0.116 acres

Last Sale Tax Bill Prior Sale Owner Records
$950,000Feb 2014 $2962025 2 Names on Record AssessorUpdated Apr 2026

43 Leonard St

5 bd · 4 ba · 2,096 sqft · 0.133 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$950,000Feb 2014 $18,3872025 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

44 Leonard St

4 bd · 1.5 ba · 1,353 sqft · 0.112 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,000,000Jul 2022 $9,7022025 Amount on Record Jun 2005 1 Name on Record Assessor + 1 DocumentUpdated Jul 2026

47 Leonard St

3 bd · 6 ba · 6,276 sqft · 0.391 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
—May 2012 $36,6452025 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

48 Leonard St

3 bd · 2 ba · 1,869 sqft · 0.154 acres

Last Sale Tax Bill Prior Sale Owner Records
$530,000Dec 2001 $11,3202025 Amount on Record Mar 1998 1 Name on Record AssessorUpdated Jul 2026

49R Leonard St

2 bd · 1 ba · 1,139 sqft · 0.072 acres

Last Sale Tax Bill Prior Sale Owner Records
$701,500Mar 2004 $13,9232025 Amount on Record Dec 1996 1 Name on Record AssessorUpdated Jul 2026

50 Leonard St

5 bd · 2.5 ba · 2,774 sqft · 0.252 acres

Last Sale Tax Bill Prior Sale Owner Records
$725,000Dec 2010 $13,8642025 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

51 Leonard St

3 bd · 2 ba · 1,949 sqft · 0.227 acres

Last Sale Tax Bill Prior Sale Owner Records
$840,000Sep 2012 $20,5742025 —Oct 2009 1 Name on Record AssessorUpdated Apr 2026

52 Leonard St

4 bd · 2.5 ba · 1,860 sqft · 0.358 acres

Last Sale Tax Bill Prior Sale Owner Records
$260,000May 2001 $13,5682025 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

53 Leonard St

0.268 acres

Last Sale Tax Bill Prior Sale Owner Records
$3,450,000Aug 2023 $24,7162025 Amount on Record Jan 2018 1 Name on Record Assessor + 2 DocumentsUpdated Jul 2026

54 Leonard St

3 bd · 2.5 ba · 2,751 sqft · 0.581 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$330,000Nov 1992 $15,3762025 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

59 Leonard St

3 bd · 3 ba · 2,352 sqft · 0.229 acres

Last Sale Tax Bill Prior Sale Owner Records
$601,219Jul 2022 $21,4052025 Amount on Record Oct 2013 1 Name on Record Assessor + 4 DocumentsUpdated Apr 2026

60 Leonard St

4 bd · 3 ba · 2,535 sqft · 0.576 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$80,000Jun 1979 $15,7082025 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

62 Leonard St

4 bd · 3 ba · 2,292 sqft · 0.979 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$1,860,000Mar 2023 $15,6952025 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

63 Leonard St

2 bd · 2.5 ba · 1,318 sqft · 0.117 acres

Last Sale Tax Bill Prior Sale Owner Records
$715,000Sep 2021 $14,2162025 1 Name on Record Assessor + 1 DocumentUpdated Jul 2026

64 Leonard St

3 bd · 2.5 ba · 1,709 sqft · 0.13 acres

Last Sale Tax Bill Prior Sale Owner Records
$635,000Jul 2017 $10,8072025 Amount on Record Jan 2005 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

65 Leonard St

2 bd · 2 ba · 1,902 sqft · 0.103 acres

Last Sale Tax Bill Prior Sale Owner Records
$312,500Jan 1993 $14,9482025 2 Names on Record Owner Occupied Assessor + 5 DocumentsUpdated Aug 2026

66 Leonard St

0.218 acres

Last Sale Tax Bill Prior Sale Owner Records
$2,000,000Oct 2025 $3572025 Amount on Record Jun 2004 2 Names on Record Assessor + 2 DocumentsUpdated Aug 2026

67 Leonard St

4 bd · 2.5 ba · 3,437 sqft · 0.169 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
—Sep 2014 $21,9992025 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Aug 2026

69 Leonard St

4 bd · 1.5 ba · 1,715 sqft · 0.261 acres

Last Sale Tax Bill Prior Sale Owner Records
$20,2832025 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Aug 2026

70 Leonard St

1 bd · 1 ba · 515 sqft · 0.09 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$342,500May 1994 $6,1022025 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

71 Leonard St

2 bd · 1.5 ba · 1,411 sqft · 0.074 acres

Last Sale Tax Bill Prior Sale Owner Records
$432,500Mar 1988 $11,4552025 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

72 Leonard St

0.188 acres

Last Sale Tax Bill Prior Sale Owner Records
$3522025 2 Names on Record AssessorUpdated Jul 2026

73 Leonard St

0.027 acres

Last Sale Tax Bill Prior Sale Owner Records
$482025 2 Names on Record AssessorUpdated Apr 2026

75 Leonard St

3 bd · 1.5 ba · 1,010 sqft · 0.185 acres

Last Sale Tax Bill Prior Sale Owner Records
$165,000May 1995 $9,1822025 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

76 Leonard St

0.154 acres

Last Sale Tax Bill Prior Sale Owner Records
$3192025 2 Names on Record Assessor + 1 DocumentUpdated Aug 2026

77 Leonard St

0.309 acres

Last Sale Tax Bill Prior Sale Owner Records
$690,000Jun 2010 $12,9382025 Amount on Record Jun 2000 2 Names on Record Owner Occupied Assessor + 4 DocumentsUpdated Aug 2026

78 Leonard St

0.215 acres

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

79 Leonard St

0.146 acres

Last Sale Tax Bill Prior Sale Owner Records
$1Jun 2010 $3062024 1 Name on Record AssessorUpdated May 2024

81 Leonard St

2 bd · 2 ba · 1,253 sqft · 0.18 acres

Last Sale Tax Bill Prior Sale Owner Records
$350,000Jun 2012 $8,2422025 Amount on Record Aug 1997 2 Names on Record AssessorUpdated Jul 2026

81A Leonard St

0.021 acres

Last Sale Tax Bill Prior Sale Owner Records
$472025 2 Names on Record AssessorUpdated Jul 2026

83 Leonard St

3 bd · 2.5 ba · 2,036 sqft · 0.197 acres

Last Sale Tax Bill Prior Sale Owner Records
$10,000Mar 2014 $10,0822025 —Dec 2013 2 Names on Record AssessorUpdated Jul 2026

92 Leonard St

3 bd · 2.5 ba · 2,265 sqft · 0.712 acres

Last Sale Tax Bill Prior Sale Owner Records
$425,000Apr 2020 $14,5802025 2 Names on Record Assessor + 2 DocumentsUpdated Jul 2026

94 Leonard St

0.463 acres

Last Sale Tax Bill Prior Sale Owner Records
$4,0152017 1 Name on Record AssessorUpdated Jun 2023

95 Leonard St

0.18 acres

Last Sale Tax Bill Prior Sale Owner Records
$3342025 2 Names on Record AssessorUpdated Apr 2026

96 Leonard St

2 bd · 2.5 ba · 2,434 sqft · 1.01 acres

Last Sale Tax Bill Prior Sale Owner Records
—Dec 2015 $11,5002025 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Aug 2026

97 Leonard St

4 bd · 2.5 ba · 2,830 sqft · 0.292 acres

Last Sale Tax Bill Prior Sale Owner Records
$10,412Jan 2025 $14,0302025 Amount on Record Apr 2019 2 Names on Record Assessor + 4 DocumentsUpdated Aug 2026

99 Leonard St

3 bd · 1 ba · 1,064 sqft · 0.159 acres

Last Sale Tax Bill Prior Sale Owner Records
$350,000May 2011 $6,3602025 —Apr 2011 2 Names on Record AssessorUpdated Jul 2026

101 Leonard St

3 bd · 1 ba · 1,064 sqft · 0.139 acres

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

103 Leonard St

3 bd · 1.5 ba · 1,728 sqft · 0.14 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$7,9412026 1 Name on Record Assessor + 3 DocumentsUpdated Aug 2026

105 Leonard St

4 bd · 3 ba · 1,872 sqft · 0.117 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$410,000Jan 2000 $9,1462025 Amount on Record Mar 1998 2 Names on Record Owner Occupied AssessorUpdated Aug 2026

109 Leonard St

6.03 acres

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

113 Leonard St

3 bd · 1.5 ba · 1,832 sqft · 0.126 acres

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

113R Leonard St

0.099 acres

Last Sale Tax Bill Prior Sale Owner Records
$2852025 2 Names on Record AssessorUpdated Jul 2026

115 Leonard St

4 bd · 3 ba · 2,300 sqft · 0.37 acres

Last Sale Tax Bill Prior Sale Owner Records
$598,000Sep 2013 $10,6372025 Amount on Record — 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

117 Leonard St

3 bd · 2 ba · 1,901 sqft · 0.328 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$720,000Apr 2017 $11,3012025 Amount on Record Sep 2015 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

121 Leonard St

4 bd · 2 ba · 2,211 sqft · 0.453 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,080,000May 2024 $10,6752025 Amount on Record Oct 1997 2 Names on Record Assessor + 1 DocumentUpdated Jul 2026

123 Leonard St

3 bd · 3.5 ba · 2,926 sqft · 0.406 acres

Last Sale Tax Bill Prior Sale Owner Records
$275,000Mar 2009 $8,3992025 1 Name on Record Assessor + 2 DocumentsUpdated Jul 2026

127 Leonard St

3 bd · 1.5 ba · 1,363 sqft · 0.121 acres

Last Sale Tax Bill Prior Sale Owner Records
$550,000Nov 2021 $6,2432025 —Jan 2017 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

127R Leonard St

1 bd · 2 ba · 1,343 sqft · 0.07 acres

Last Sale Tax Bill Prior Sale Owner Records
$310,000May 2016 $5,9212025 Amount on Record Oct 2003 1 Name on Record AssessorUpdated Aug 2026

128 Leonard St

2 bd · 1 ba · 2,016 sqft · 0.798 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$9,9872025 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

129 Leonard St

3 bd · 1 ba · 1,975 sqft · 0.298 acres · Garage

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

130 Leonard St

3 bd · 3.5 ba · 3,593 sqft · 0.743 acres

Last Sale Tax Bill Prior Sale Owner Records
$75,000Mar 1998 $13,6962025 1 Name on Record Assessor + 1 DocumentUpdated Jul 2026

131 Leonard St

3 bd · 2.5 ba · 1,215 sqft · 0.206 acres

Last Sale Tax Bill Prior Sale Owner Records
—Jan 2017 $7,4232025 —Dec 2012 2 Names on Record Owner Occupied Assessor + 4 DocumentsUpdated Aug 2026

134 Leonard St

2 bd · 3 ba · 2,179 sqft · 0.385 acres

Last Sale Tax Bill Prior Sale Owner Records
$630,000May 2004 $9,2532025 Amount on Record Oct 1988 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

134R Leonard St

2 bd · 1.5 ba · 1,860 sqft · 1.08 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,107,500Sep 2025 $9,3222025 Amount on Record Jun 1995 2 Names on Record Assessor + 3 DocumentsUpdated Jul 2026

136 Leonard St

3 bd · 2 ba · 1,462 sqft · 0.265 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$12,000Jul 1991 $7,9912025 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Aug 2026

137 Leonard St

3.26 acres

Last Sale Tax Bill Prior Sale Owner Records
$650,000Oct 2017 $13,4072018 1 Name on Record Assessor + 1 DocumentUpdated Jul 2026

138 Leonard St

3 bd · 2 ba · 1,608 sqft · 0.222 acres

Last Sale Tax Bill Prior Sale Owner Records
$225,000Nov 1998 $7,9242025 Amount on Record Jun 1995 2 Names on Record Assessor + 1 DocumentUpdated Jul 2026

140 Leonard St

3 bd · 1.5 ba · 1,471 sqft · 0.188 acres

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

142 Leonard St

3 bd · 2.5 ba · 2,251 sqft · 0.167 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,100,000Aug 2024 $8,6402025 Amount on Record Nov 2018 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

146 Leonard St

3 bd · 3.5 ba · 1,873 sqft · 0.474 acres

Last Sale Tax Bill Prior Sale Owner Records
$9,7662025 2 Names on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

150 Leonard St

5 bd · 2 ba · 2,728 sqft · 0.215 acres · Garage

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

152 Leonard St

3 bd · 3.5 ba · 3,082 sqft · 0.203 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$1,450,000Aug 2022 $13,0712025 Amount on Record Apr 1997 1 Name on Record Assessor + 2 DocumentsUpdated Jul 2026

Wildfire Risk on Leonard St

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

Wildfire RiskLow
this street's cells rank above 13% of the US · above 35% of Massachusetts
Wildfire LikelihoodLess than 1 in 10,000 per year
ExposureDirect
3 of 6 cells directly exposed · 6 adjoin burnable vegetation

Property Records in Nearby Streets