Castle Rd, Truro, MA Property Records

Barnstable County and Truro Town property records for 62 addresses on Castle Rd, Truro, MA · Last verified August 2026

Castle Rd Highlights

Properties 67
Median Sale Price $875,000
Deeds and Mortgages on File 51
Median Price per Sqft $579
Owner Occupied 1%
Median Annual Tax Bill $6,582
Median Year Built 1964
Median Ownership Tenure 11 years

Properties on Castle Rd

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

3 Castle Rd

3 bd · 2 ba · 1,526 sqft · 0.739 acres

Last Sale Tax Bill Prior Sale Owner Records
$4,8592025 1 Name on Record Assessor + 2 DocumentsUpdated Jul 2026

4 Castle Rd

0.3 acres

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

6 Castle Rd

3 bd · 2.5 ba · 1,834 sqft · 0.83 acres

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

7 Castle Rd

3 bd · 4.5 ba · 2,455 sqft · 1.28 acres

Last Sale Tax Bill Prior Sale Owner Records
$680,000Jul 2016 $8,5062025 Amount on Record Apr 2001 1 Name on Record Assessor + 3 DocumentsUpdated Jul 2026

8 Castle Rd

4 bd · 2 ba · 1,969 sqft · 2.4 acres

Last Sale Tax Bill Prior Sale Owner Records
—Mar 2018 $10,6572025 1 Name on Record Assessor + 1 DocumentUpdated Jun 2026

10 Castle Rd

3 bd · 2 ba · 1,256 sqft · 0.6 acres

Last Sale Tax Bill Prior Sale Owner Records
$115,000Oct 1994 $9,8122025 2 Names on Record AssessorUpdated Jun 2026

11 Castle Rd

2 bd · 2.5 ba · 2,020 sqft · 1.69 acres

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

12 Castle Rd

2 bd · 1 ba · 1,068 sqft · 7.51 acres

Last Sale Tax Bill Prior Sale Owner Records
2 Names on Record AssessorUpdated Jun 2026

15 Castle Rd

1.14 acres

Last Sale Tax Bill Prior Sale Owner Records
—Nov 2014 $2,0772025 2 Names on Record Assessor + 2 DocumentsUpdated Aug 2026

16 Castle Rd

5 bd · 3.5 ba · 2,113 sqft · 1.45 acres

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

18 Castle Rd

4 bd · 4.5 ba · 3,870 sqft · 2.34 acres

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

19 Castle Rd

1.36 acres

Last Sale Tax Bill Prior Sale Owner Records
$692,500Oct 2014 $7,8852025 —Mar 2012 1 Name on Record AssessorUpdated Jul 2026

21 Castle Rd

3 bd · 2 ba · 1,516 sqft · 1.1 acres

Last Sale Tax Bill Prior Sale Owner Records
$480,501Nov 2018 $4,6052025 1 Name on Record Assessor + 2 DocumentsUpdated Jul 2026

22 Castle Rd

4 bd · 2 ba · 1,954 sqft · 1 acres

Last Sale Tax Bill Prior Sale Owner Records
$715,000Feb 2004 $6,3862025 2 Names on Record AssessorUpdated Jul 2026

25 Castle Rd

3 bd · 2 ba · 2,466 sqft · 0.83 acres

Last Sale Tax Bill Prior Sale Owner Records
$74,000May 1993 $7,0382025 2 Names on Record AssessorUpdated Jul 2026

28 Castle Rd

0.369 acres

Last Sale Tax Bill Prior Sale Owner Records
$230,000May 1998 $6,4062025 Amount on Record Sep 1993 1 Name on Record Assessor + 2 DocumentsUpdated Jul 2026

29 Castle Rd

0.779 acres

Last Sale Tax Bill Prior Sale Owner Records
$215,000Jul 2017 $2,0042025 1 Name on Record Assessor + 2 DocumentsUpdated Jun 2026

30 Castle Rd

3 bd · 1 ba · 1,635 sqft · 0.709 acres

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

31 Castle Rd

2 bd · 2.5 ba · 1,283 sqft · 1 acres

Last Sale Tax Bill Prior Sale Owner Records
$510,000May 2014 $5,2512025 2 Names on Record Assessor + 1 DocumentUpdated Jul 2026

32 Castle Rd

0.569 acres

Last Sale Tax Bill Prior Sale Owner Records
$500,000Jan 2016 $4,8402025 2 Names on Record Assessor + 2 DocumentsUpdated Jul 2026

33 Castle Rd

2 bd · 2 ba · 1,304 sqft · 0.915 acres

Last Sale Tax Bill Prior Sale Owner Records
$695,000Aug 2002 $8,2312025 Amount on Record Nov 2000 2 Names on Record Assessor + 1 DocumentUpdated Jul 2026

36 Castle Rd

3 bd · 3 ba · 1,878 sqft · 0.63 acres

Last Sale Tax Bill Prior Sale Owner Records
$7,0592025 1 Name on Record Assessor + 1 DocumentUpdated Jul 2026

37 Castle Rd

5 bd · 2.5 ba · 3,316 sqft · 0.919 acres

Last Sale Tax Bill Prior Sale Owner Records
—May 2017 $8,1742025 2 Names on Record Assessor + 3 DocumentsUpdated Jul 2026

41 Castle Rd

2 bd · 1 ba · 974 sqft · 0.755 acres

Last Sale Tax Bill Prior Sale Owner Records
$569,000Aug 2019 $5,0392025 —May 2012 2 Names on Record Assessor + 3 DocumentsUpdated Jul 2026

41 Castle Rd, #A

1 bd · 2 ba · 1,316 sqft · 3.06 acres

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

46 Castle Rd

3 bd · 2.5 ba · 1,612 sqft · 0.895 acres

Last Sale Tax Bill Prior Sale Owner Records
$450,000Nov 1997 $9,2002025 2 Names on Record AssessorUpdated Jul 2026

47 Castle Rd

1.15 acres

Last Sale Tax Bill Prior Sale Owner Records
2 Names on Record AssessorUpdated Jun 2026

48 Castle Rd

3 bd · 1.5 ba · 1,740 sqft · 2.33 acres · Garage

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

49 Castle Rd

0.88 acres

Last Sale Tax Bill Prior Sale Owner Records
—Apr 2004 $8282025 Amount on Record Sep 2002 2 Names on Record AssessorUpdated Jun 2026

49A Castle Rd

3 bd · 3 ba · 2,438 sqft · 2.3 acres

Last Sale Tax Bill Prior Sale Owner Records
$505,000Mar 2000 $10,5772025 2 Names on Record AssessorUpdated Jun 2026

51 Castle Rd

6 bd · 4.5 ba · 3,176 sqft · 4.81 acres

Last Sale Tax Bill Prior Sale Owner Records
$245,000Jul 1999 $18,3272025 2 Names on Record Assessor + 1 DocumentUpdated Jun 2026

52 Castle Rd

14.9 acres

Last Sale Tax Bill Prior Sale Owner Records
$17,5202025 1 Name on Record AssessorUpdated Jun 2026

54 Castle Rd

2 bd · 1 ba · 1,206 sqft · 2.94 acres

Last Sale Tax Bill Prior Sale Owner Records
2 Names on Record AssessorUpdated Jun 2026

55 Castle Rd

4 bd · 3.5 ba · 3,084 sqft · 2.26 acres

Last Sale Tax Bill Prior Sale Owner Records
—Mar 2008 $10,7282025 2 Names on Record AssessorUpdated Jun 2026

56 Castle Rd

4 bd · 3 ba · 2,808 sqft · 1.2 acres

Last Sale Tax Bill Prior Sale Owner Records
$722,500Mar 2013 $8,6312025 2 Names on Record AssessorUpdated Jul 2026

58 Castle Rd

5 bd · 2.5 ba · 2,976 sqft · 1.3 acres

Last Sale Tax Bill Prior Sale Owner Records
$615,000Jun 2013 $8,3432025 Amount on Record Aug 2012 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

60 Castle Rd

4 bd · 3 ba · 2,016 sqft · 1.23 acres

Last Sale Tax Bill Prior Sale Owner Records
$615,000Jun 2013 $8,6352025 2 Names on Record AssessorUpdated Jul 2026

70 Castle Rd

3 bd · 2.5 ba · 1,930 sqft · 13 acres

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

73 Castle Rd

4 bd · 2.5 ba · 2,562 sqft · 1.8 acres

Last Sale Tax Bill Prior Sale Owner Records
$380,000Sep 2006 $6,7072025 2 Names on Record AssessorUpdated Jul 2026

75 Castle Rd

2 bd · 1 ba · 3,140 sqft · 1.2 acres

Last Sale Tax Bill Prior Sale Owner Records
$648,000Nov 2019 $8,8852025 Amount on Record Jan 2019 2 Names on Record Assessor + 3 DocumentsUpdated Jul 2026

81 Castle Rd

3 bd · 1.5 ba · 1,069 sqft · 1.56 acres

Last Sale Tax Bill Prior Sale Owner Records
$542025 2 Names on Record AssessorUpdated Jun 2026

89 Castle Rd

0.78 acres

Last Sale Tax Bill Prior Sale Owner Records
$1462025 2 Names on Record AssessorUpdated Jun 2026

91 Castle Rd

4 bd · 3 ba · 2,646 sqft · 5.51 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,875,000Apr 2021 $8,8452025 Amount on Record Nov 1997 2 Names on Record Assessor + 1 DocumentUpdated Jul 2026

92 Castle Rd

2.78 acres

Last Sale Tax Bill Prior Sale Owner Records
$349,000Sep 2016 $2,4002025 Amount on Record Feb 1998 2 Names on Record AssessorUpdated Jun 2026

96 Castle Rd

925 sqft · 2.88 acres

Last Sale Tax Bill Prior Sale Owner Records
$460,000May 2021 $2,7952025 1 Name on Record Assessor + 1 DocumentUpdated Jul 2026

97 Castle Rd

1 bd · 1 ba · 160 sqft · 2.51 acres

Last Sale Tax Bill Prior Sale Owner Records
$2,9972025 1 Name on Record Assessor + 1 DocumentUpdated Aug 2026

101 Castle Rd

1.74 acres

Last Sale Tax Bill Prior Sale Owner Records
$375,000Jun 2022 $2,1952025 Amount on Record May 2011 2 Names on Record Assessor + 3 DocumentsUpdated Jun 2026

102 Castle Rd

2.11 acres

Last Sale Tax Bill Prior Sale Owner Records
$395,000May 2024 $2,2692025 Amount on Record Jan 1994 1 Name on Record Assessor + 1 DocumentUpdated Jun 2026

105 Castle Rd

4 bd · 3 ba · 2,545 sqft · 2.68 acres

Last Sale Tax Bill Prior Sale Owner Records
$875,000Jun 2022 $6,8342025 Amount on Record Feb 2022 1 Name on Record Assessor + 3 DocumentsUpdated Jul 2026

106 Castle Rd

3 bd · 3.5 ba · 1,814 sqft · 1.1 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,200,000Oct 2022 $7,2302025 Amount on Record May 2004 1 Name on Record Assessor + 1 DocumentUpdated Jul 2026

109 Castle Rd

3.5 acres

Last Sale Tax Bill Prior Sale Owner Records
$465,000Aug 2022 $3,2062025 1 Name on Record Assessor + 1 DocumentUpdated Jun 2026

110 Castle Rd

4 bd · 2 ba · 1,888 sqft · 0.919 acres

Last Sale Tax Bill Prior Sale Owner Records
$541,600Oct 2008 $6,6172025 1 Name on Record Assessor + 1 DocumentUpdated Jul 2026

112 Castle Rd

5 bd · 3 ba · 2,028 sqft · 0.78 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,175,000Oct 2023 $6,5822025 Amount on Record May 2014 2 Names on Record Assessor + 2 DocumentsUpdated Jul 2026

113 Castle Rd

5 bd · 4.5 ba · 4,502 sqft · 3.31 acres

Last Sale Tax Bill Prior Sale Owner Records
$9,1952025 2 Names on Record Assessor + 1 DocumentUpdated Jul 2026

116 Castle Rd

4 bd · 3 ba · 2,546 sqft · 0.919 acres

Last Sale Tax Bill Prior Sale Owner Records
$850,000Sep 2015 $9,2792025 2 Names on Record AssessorUpdated Jul 2026

118 Castle Rd

4 bd · 2.5 ba · 2,330 sqft · 0.919 acres

Last Sale Tax Bill Prior Sale Owner Records
—Feb 2004 $8,3982025 Amount on Record Jan 2004 2 Names on Record Assessor + 1 DocumentUpdated Jul 2026

120 Castle Rd

3 bd · 2.5 ba · 936 sqft · 1.03 acres

Last Sale Tax Bill Prior Sale Owner Records
$178,650Mar 2013 $3,7982025 1 Name on Record AssessorUpdated Jul 2026

122 Castle Rd

4 bd · 1 ba · 1,344 sqft · 0.55 acres

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

124 Castle Rd

0.78 acres

Last Sale Tax Bill Prior Sale Owner Records
$316,000Aug 2018 2 Names on Record AssessorUpdated Jun 2026

124 Castle Rd

4 units · Built 1964 · 560 sq ft

Last Sale Median Tax Bill Median Sale    
$316,000Jun 2018 $3,0032025 —4 units    

126 Castle Rd

0.919 acres

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

126 Castle Rd

3 units · Built 1964 · 560 sq ft

Last Sale Median Tax Bill Median Sale    
$2,9372025    

Wildfire Risk on Castle Rd

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

Wildfire RiskLow
this street's cells rank above 16% of the US · above 46% of Massachusetts
Wildfire LikelihoodLess than 1 in 10,000 per year
ExposureDirect
11 of 15 cells directly exposed · 15 adjoin burnable vegetation

Property Records in Nearby Streets