Leonard St, Canton, MA Property Records

Norfolk County and Canton Town property records for 27 addresses on Leonard St, Canton, MA · Last verified July 2026

Leonard St Highlights

Properties 27
Median Sale Price $540,000
Deeds and Mortgages on File 25
Median Price per Sqft $329
Owner Occupied 93%
Median Annual Tax Bill $5,641
Median Year Built 1950
Median Ownership Tenure 17 years

Properties on Leonard St

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

20 Leonard St

3 bd · 1.5 ba · 1,459 sqft · 0.107 acres

Last Sale Tax Bill Prior Sale Owner Records
$395,000Jun 2005 $4,9312025 Amount on Record Aug 2001 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

22 Leonard St

4 bd · 1.5 ba · 2,107 sqft · 0.231 acres

Last Sale Tax Bill Prior Sale Owner Records
$480,000Oct 2003 $5,6412025 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

23 Leonard St

3 bd · 1.5 ba · 1,085 sqft · 0.258 acres

Last Sale Tax Bill Prior Sale Owner Records
$349,000Mar 2008 $4,9242025 Amount on Record Oct 2006 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

29 Leonard St

2 bd · 1.5 ba · 1,504 sqft · 1.3 acres

Last Sale Tax Bill Prior Sale Owner Records
$285,000Jul 2013 $5,4402025 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

32 Leonard St

3 bd · 2.5 ba · 1,845 sqft · 0.31 acres

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

42 Leonard St

3 bd · 1 ba · 1,832 sqft · 0.557 acres

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

50 Leonard St

3 bd · 1.5 ba · 1,285 sqft · 0.198 acres

Last Sale Tax Bill Prior Sale Owner Records
$661,000May 2022 $4,9432025 —Jan 2015 2 Names on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

53 Leonard St

4 bd · 2.5 ba · 2,576 sqft · 0.633 acres

Last Sale Tax Bill Prior Sale Owner Records
$650,000Aug 2019 $8,7942025 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

57 Leonard St

6 bd · 2.5 ba · 2,508 sqft · 0.557 acres

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

61 Leonard St

3 bd · 2.5 ba · 2,700 sqft · 1.5 acres

Last Sale Tax Bill Prior Sale Owner Records
$890,000Oct 2022 $7,8252025 Amount on Record Nov 1996 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

62 Leonard St

3 bd · 1.5 ba · 1,304 sqft · 0.202 acres

Last Sale Tax Bill Prior Sale Owner Records
$284,000Sep 2007 $5,9362025 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

65 Leonard St

3 bd · 2 ba · 1,611 sqft · 0.482 acres

Last Sale Tax Bill Prior Sale Owner Records
$358,000Dec 2011 $5,8392025 Amount on Record Oct 1997 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

69 Leonard St

2 bd · 2.5 ba · 1,578 sqft · 0.5 acres

Last Sale Tax Bill Prior Sale Owner Records
$360,000Aug 2004 $5,1872025 2 Names on Record Owner Occupied Assessor + 3 DocumentsUpdated Jul 2026

82 Leonard St

3 bd · 1 ba · 1,289 sqft · 0.172 acres

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

97 Leonard St

2 bd · 1.5 ba · 1,456 sqft · 0.225 acres

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

99 Leonard St

4 bd · 2 ba · 1,816 sqft · 0.367 acres

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

100 Leonard St

4 bd · 2 ba · 2,200 sqft · 0.289 acres

Last Sale Tax Bill Prior Sale Owner Records
$100,000Jun 1996 $6,2772024 1 Name on Record AssessorUpdated May 2024

101 Leonard St

3 bd · 1.5 ba · 1,876 sqft · 0.355 acres

Last Sale Tax Bill Prior Sale Owner Records
$248,000Sep 1998 $6,6742025 Amount on Record Dec 1993 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

105 Leonard St

4 bd · 2 ba · 1,794 sqft · 0.179 acres

Last Sale Tax Bill Prior Sale Owner Records
$285,000Oct 2009 $5,9812025 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

106 Leonard St

3 bd · 3 ba · 1,596 sqft · 0.206 acres

Last Sale Tax Bill Prior Sale Owner Records
$439,000Jun 2007 $5,6422025 Amount on Record Jul 2004 1 Name on Record Owner Occupied AssessorUpdated Apr 2026

108 Leonard St

4 bd · 2.5 ba · 1,504 sqft · 0.206 acres

Last Sale Tax Bill Prior Sale Owner Records
$540,000Oct 2020 $5,6932025 Amount on Record May 2000 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

110 Leonard St

2 bd · 2 ba · 1,344 sqft · 0.234 acres

Last Sale Tax Bill Prior Sale Owner Records
$459,900Jul 2020 $5,3762025 Amount on Record Jul 1992 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

112 Leonard St

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

Last Sale Tax Bill Prior Sale Owner Records
$294,000Mar 2013 $5,8612025 1 Name on Record Owner Occupied AssessorUpdated Jul 2026

113 Leonard St

3 bd · 2 ba · 1,518 sqft · 0.273 acres

Last Sale Tax Bill Prior Sale Owner Records
$150,000Aug 2018 $5,4322025 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

114 Leonard St

2 bd · 1.5 ba · 1,372 sqft · 0.214 acres

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

115 Leonard St

3 bd · 2 ba · 1,764 sqft · 0.306 acres

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

119 Leonard St

4 bd · 2.5 ba · 2,032 sqft · 0.437 acres

Last Sale Tax Bill Prior Sale Owner Records
—Dec 2009 $6,8422025 Amount on Record Aug 1985 2 Names on Record Owner Occupied AssessorUpdated Jul 2026

Property Records in Nearby Streets