Leonard Rd, Melrose, MA Property Records

Middlesex County and Melrose City property records for 19 addresses on Leonard Rd, Melrose, MA · Last verified August 2026

Leonard Rd Highlights

Properties 19
Median Sale Price $760,000
Deeds and Mortgages on File 26
Median Price per Sqft $443
Owner Occupied 84%
Median Annual Tax Bill $75
Median Year Built 1926
Median Ownership Tenure 10 years

Properties on Leonard Rd

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

19 Leonard Rd

7 bd · 4 ba · 4,386 sqft · 0.223 acres

Last Sale Tax Bill Prior Sale Owner Records
$960,000Dec 2021 $1032025 —Aug 2016 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

21 Leonard Rd

8 bd · 2 ba · 2,237 sqft · 0.118 acres

Last Sale Tax Bill Prior Sale Owner Records
$480,000Aug 2016 $752025 Amount on Record Mar 1997 2 Names on Record AssessorUpdated Apr 2026

22 Leonard Rd

3 bd · 1 ba · 945 sqft · 0.102 acres

Last Sale Tax Bill Prior Sale Owner Records
$148,000Oct 1996 $562025 2 Names on Record Owner Occupied AssessorUpdated Apr 2026

29 Leonard Rd

3 bd · 2 ba · 2,675 sqft · 0.119 acres

Last Sale Tax Bill Prior Sale Owner Records
$435,000Dec 2011 $792025 Amount on Record Apr 2001 1 Name on Record Owner Occupied Assessor + 3 DocumentsUpdated Apr 2026

31 Leonard Rd

2 bd · 2 ba · 1,125 sqft · 0.096 acres

Last Sale Tax Bill Prior Sale Owner Records
—Oct 2012 $672025 Amount on Record Aug 2012 1 Name on Record Owner Occupied Assessor + 3 DocumentsUpdated Apr 2026

32 Leonard Rd

4 bd · 1 ba · 1,175 sqft · 0.071 acres

Last Sale Tax Bill Prior Sale Owner Records
$679,000May 2025 $5,3462025 —Mar 2005 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

33 Leonard Rd

3 bd · 1.5 ba · 1,296 sqft · 0.081 acres

Last Sale Tax Bill Prior Sale Owner Records
$835,000Jun 2022 $662025 Amount on Record Feb 2016 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated May 2026

34 Leonard Rd

2 bd · 1 ba · 1,008 sqft · 0.071 acres

Last Sale Tax Bill Prior Sale Owner Records
$140,000Oct 1994 $4,9932025 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Aug 2026

35 Leonard Rd

3 bd · 1.5 ba · 1,622 sqft · 0.082 acres

Last Sale Tax Bill Prior Sale Owner Records
$598,000May 2016 $742025 Amount on Record Apr 2011 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

37 Leonard Rd

3 bd · 2.5 ba · 2,280 sqft · 0.082 acres

Last Sale Tax Bill Prior Sale Owner Records
$760,000Dec 2018 $992025 Amount on Record Aug 2014 2 Names on Record Owner Occupied Assessor + 5 DocumentsUpdated Apr 2026

38 Leonard Rd, #40

5 bd · 2.5 ba · 2,917 sqft · 0.096 acres

Last Sale Tax Bill Prior Sale Owner Records
$490,000Aug 2014 $832025 2 Names on Record AssessorUpdated Apr 2026

42 Leonard Rd, #44

4 bd · 2 ba · 2,184 sqft · 0.099 acres

Last Sale Tax Bill Prior Sale Owner Records
$405,000Mar 2002 $742025 2 Names on Record Owner Occupied AssessorUpdated Aug 2026

43 Leonard Rd, #45

4 bd · 2 ba · 2,606 sqft · 0.082 acres

Last Sale Tax Bill Prior Sale Owner Records
$840,000Aug 2021 $782025 Amount on Record Jun 1982 2 Names on Record Assessor + 1 DocumentUpdated Apr 2026

47 Leonard Rd

2 bd · 1 ba · 936 sqft · 0.072 acres

Last Sale Tax Bill Prior Sale Owner Records
$415,300Oct 2016 $522025 Amount on Record May 2013 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Apr 2026

51 Leonard Rd

3 bd · 2 ba · 1,216 sqft · 0.098 acres

Last Sale Tax Bill Prior Sale Owner Records
$147,000Feb 1987 $632025 2 Names on Record Owner Occupied AssessorUpdated Apr 2026

55 Leonard Rd, #57

6 bd · 2 ba · 2,424 sqft · 0.161 acres

Last Sale Tax Bill Prior Sale Owner Records
$215,000Jan 1996 $752025 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

56 Leonard Rd

3 bd · 1 ba · 1,478 sqft · 0.094 acres

Last Sale Tax Bill Prior Sale Owner Records
$158,400Oct 1996 $612025 1 Name on Record Owner Occupied AssessorUpdated Apr 2026

60 Leonard Rd

3 bd · 1.5 ba · 1,294 sqft · 0.11 acres

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

61 Leonard Rd

3 bd · 1.5 ba · 1,269 sqft · 0.088 acres

Last Sale Tax Bill Prior Sale Owner Records
$580,000Apr 2023 $752025 —Aug 2017 2 Names on Record Owner Occupied Assessor + 4 DocumentsUpdated May 2026

Wildfire Risk on Leonard Rd

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

Wildfire Risk to HomesNot rated
no burnable land in reach
Wildfire LikelihoodNegligible
ExposureNone
beyond ember reach of burnable land

Property Records in Nearby Streets