Keyes Rd, Westford, MA Property Records

Middlesex County and Westford Town property records for 42 addresses on Keyes Rd, Westford, MA · Last verified August 2026

Keyes Rd Highlights

Properties 42
Median Sale Price $667,500
Deeds and Mortgages on File 58
Median Price per Sqft $347
Owner Occupied 79%
Median Annual Tax Bill $8,271
Median Year Built 1968
Median Ownership Tenure 9 years

Properties on Keyes Rd

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

4 Keyes Rd

3 bd · 1.5 ba · 1,267 sqft · 0.93 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$72,500Jul 1984 $6,6992025 2 Names on Record AssessorUpdated Apr 2026

5 Keyes Rd

3 bd · 1 ba · 1,260 sqft · 0.696 acres

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

7 Keyes Rd

3 ba · 2,285 sqft · 1.49 acres

Last Sale Tax Bill Prior Sale Owner Records
$240,000Jun 2017 $13,5862025 2 Names on Record Assessor + 2 DocumentsUpdated Apr 2026

8 Keyes Rd

3 bd · 2.5 ba · 1,788 sqft · 1.28 acres

Last Sale Tax Bill Prior Sale Owner Records
$9,0342025 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Apr 2026

11 Keyes Rd

4 bd · 3.5 ba · 2,406 sqft · 0.92 acres

Last Sale Tax Bill Prior Sale Owner Records
—Nov 2006 $11,4212025 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

12 Keyes Rd

4 bd · 2 ba · 1,632 sqft · 1.23 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$717,000Mar 2026 $8,0632025 Amount on Record Aug 2020 2 Names on Record Owner Occupied Assessor + 4 DocumentsUpdated Jul 2026

14 Keyes Rd

3 bd · 3 ba · 1,466 sqft · 0.287 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$352,000Aug 2001 $8,2712025 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Apr 2026

16 Keyes Rd

4 bd · 2 ba · 2,340 sqft · 0.617 acres · Garage

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

18 Keyes Rd

1 bd · 1.5 ba · 472 sqft · 0.43 acres

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

20 Keyes Rd

2 bd · 1 ba · 720 sqft · 0.364 acres

Last Sale Tax Bill Prior Sale Owner Records
$250,000Jun 2023 $4,4902025 Amount on Record Nov 2006 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

22 Keyes Rd

0.017 acres

Last Sale Tax Bill Prior Sale Owner Records
$200,000Jun 2012 $32025 —Jan 2004 2 Names on Record AssessorUpdated Apr 2026

26 Keyes Rd

2 bd · 2.5 ba · 1,730 sqft · 0.619 acres

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

29 Keyes Rd

5 bd · 2.5 ba · 3,152 sqft · 0.91 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
—Sep 2013 $10,9972025 1 Name on Record Owner Occupied Assessor + 4 DocumentsUpdated Jul 2026

33 Keyes Rd

2 bd · 1 ba · 1,020 sqft · 1.25 acres

Last Sale Tax Bill Prior Sale Owner Records
$667,500Jul 2023 $8,5122025 Amount on Record Jan 2016 1 Name on Record Assessor + 2 DocumentsUpdated Apr 2026

35 Keyes Rd

3 bd · 1.5 ba · 1,809 sqft · 0.289 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$389,000Nov 2015 $10,0032025 Amount on Record Feb 1998 1 Name on Record Owner Occupied Assessor + 3 DocumentsUpdated Jun 2026

37 Keyes Rd

3 bd · 1 ba · 1,178 sqft · 0.312 acres

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

39 Keyes Rd

3 bd · 1 ba · 1,240 sqft · 0.28 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$224,000May 2013 $6,1442025 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Apr 2026

41 Keyes Rd

4 bd · 1.5 ba · 1,628 sqft · 0.295 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$127,250Aug 1994 $7,1362025 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Aug 2026

43 Keyes Rd

3 bd · 1.5 ba · 1,360 sqft · 0.559 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$395,000Jul 2019 $7,6152025 Amount on Record Mar 2016 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Apr 2026

45 Keyes Rd

3 bd · 2.5 ba · 1,948 sqft · 0.923 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$755,000Jul 2022 $9,6592025 Amount on Record Jul 2007 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Apr 2026

47 Keyes Rd

3 bd · 2 ba · 1,144 sqft · 0.932 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$7,4442025 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Apr 2026

49 Keyes Rd

1 bd · 2 ba · 1,632 sqft · 1.03 acres

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

50 Keyes Rd

2 bd · 1 ba · 952 sqft · 0.458 acres

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

51 Keyes Rd

4 bd · 2.5 ba · 2,639 sqft · 3.33 acres · Garage

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

52 Keyes Rd

4 bd · 1 ba · 1,878 sqft · 0.869 acres

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

54 Keyes Rd

3 bd · 2.5 ba · 3,376 sqft · 2.03 acres

Last Sale Tax Bill Prior Sale Owner Records
$515,000Dec 2011 $13,2632025 Amount on Record Feb 2011 2 Names on Record Owner Occupied AssessorUpdated Apr 2026

58 Keyes Rd, #1

2.3 acres

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

60 Keyes Rd

4 bd · 2 ba · 3,828 sqft · 1.75 acres

Last Sale Tax Bill Prior Sale Owner Records
—May 2012 $10,9792025 2 Names on Record AssessorUpdated Apr 2026

65 Keyes Rd

3 bd · 1.5 ba · 1,666 sqft · 4.05 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$467,500Oct 2019 $8,0812025 Amount on Record Sep 1983 2 Names on Record Owner Occupied Assessor + 3 DocumentsUpdated Apr 2026

66 Keyes Rd

2 bd · 1 ba · 864 sqft · 0.617 acres

Last Sale Tax Bill Prior Sale Owner Records
$285,000Dec 2008 $7,3122025 Amount on Record Apr 1999 1 Name on Record Owner Occupied Assessor + 3 DocumentsUpdated Apr 2026

77 Keyes Rd

4 bd · 1.5 ba · 2,159 sqft · 1.23 acres

Last Sale Tax Bill Prior Sale Owner Records
$450,000Nov 2021 $7,7982025 Amount on Record May 2013 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

78 Keyes Rd

4 bd · 3.5 ba · 2,640 sqft · 1.03 acres

Last Sale Tax Bill Prior Sale Owner Records
$580,000Apr 2021 $12,6972025 Amount on Record Dec 2004 2 Names on Record Owner Occupied Assessor + 3 DocumentsUpdated Apr 2026

80 Keyes Rd

4 bd · 2.5 ba · 2,050 sqft · 3.58 acres

Last Sale Tax Bill Prior Sale Owner Records
—Nov 2017 $11,5862025 Amount on Record Aug 2017 1 Name on Record Owner Occupied Assessor + 3 DocumentsUpdated Aug 2026

82 Keyes Rd

4 bd · 2.5 ba · 2,372 sqft · 1.28 acres

Last Sale Tax Bill Prior Sale Owner Records
$610,000Jan 2018 $10,8152025 —Jul 2003 2 Names on Record Owner Occupied Assessor + 3 DocumentsUpdated Apr 2026

84 Keyes Rd

4 bd · 2.5 ba · 3,160 sqft · 5.95 acres · Pool

Last Sale Tax Bill Prior Sale Owner Records
$735,000Sep 2017 $14,9792025 Amount on Record May 1994 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Apr 2026

86 Keyes Rd

4 bd · 2.5 ba · 3,123 sqft · 1.43 acres · Pool

Last Sale Tax Bill Prior Sale Owner Records
$680,000Mar 2023 $12,1232025 Amount on Record Feb 2010 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

92 Keyes Rd

3 bd · 2.5 ba · 1,375 sqft · 1.01 acres

Last Sale Tax Bill Prior Sale Owner Records
$8,2532025 2 Names on Record Owner Occupied Assessor + 4 DocumentsUpdated Apr 2026

99 Keyes Rd

3 bd · 2.5 ba · 2,113 sqft · 0.917 acres · Pool

Last Sale Tax Bill Prior Sale Owner Records
$410,000Feb 2016 $7,8312025 Amount on Record Dec 1989 1 Name on Record Owner Occupied AssessorUpdated Apr 2026

112 Keyes Rd

4 bd · 3.5 ba · 4,866 sqft · 3.4 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,306,000Oct 2020 $21,3572025 Amount on Record Aug 1990 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

140 Keyes Rd

3 bd · 1 ba · 1,146 sqft · 12 acres

Last Sale Tax Bill Prior Sale Owner Records
$499,900Jun 2024 $6,6772025 Amount on Record Nov 2004 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

144 Keyes Rd

4 bd · 3 ba · 2,549 sqft · 12.4 acres

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

154 Keyes Rd

22.3 acres

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

Property Records in Nearby Streets