Spruce St, Leominster, MA Property Records

Worcester County and Leominster City property records for 60 addresses on Spruce St, Leominster, MA · Last verified October 2026

Spruce St Highlights

Properties 60
Median Sale Price $405,000
Deeds and Mortgages on File 68
Median Price per Sqft $187
Owner Occupied 60%
Median Annual Tax Bill $5,725
Median Year Built 1920
Median Ownership Tenure 11 years

Properties on Spruce St

Owner names and exact recorded amounts are on file and can be viewed instantly on this page with a free 10-day trial.

11 Spruce St

2 ba · 25,431 sqft · built 1920 · 1.13 acres

Last Sale Tax Bill Prior Sale Owner Records
$700,000Nov 2019 $12,7412026 Amount on File Jul 1991 Owner on File Assessor + 1 DocumentUpdated Oct 2026

20 Spruce St

3 bd · 1.5 ba · 1,214 sqft · built 1978 · 0.614 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,5352026 Owner on File AssessorUpdated Oct 2026

26 Spruce St

2 ba · 5,407 sqft · built 1930 · 0.332 acres

Last Sale Tax Bill Prior Sale Owner Records
$300,000Jul 2026 $2,8822026 Amount on File Dec 2007 Owner on File Assessor + 1 DocumentUpdated Oct 2026

31 Spruce St

5 bd · 1.5 ba · 5,838 sqft · built 1978 · 0.323 acres

Last Sale Tax Bill Prior Sale Owner Records
$250,000Dec 2019 $4,8062026 Amount on File Nov 1998 Owner on File Assessor + 2 DocumentsUpdated Oct 2026

39 Spruce St

2 ba · 17,243 sqft · built 1900 · 0.765 acres

Last Sale Tax Bill Prior Sale Owner Records
$432,000Jul 2016 $9,1172026 Amount on File Nov 2007 Owner on File AssessorUpdated Oct 2026

40 Spruce St

2 ba · 47,088 sqft · built 1900 · 2.46 acres

Last Sale Tax Bill Prior Sale Owner Records
$580,000Jan 2008 $1,2442026 —Sep 2004 Owner on File AssessorUpdated Oct 2026

90 Spruce St

6 bd · 2 ba · 1,923 sqft · built 1900 · 0.129 acres

Last Sale Tax Bill Prior Sale Owner Records
$76,000Oct 2015 $5,7252026 Amount on File Sep 2000 2 Owners on File Owner Occupied Assessor + 2 DocumentsUpdated Oct 2026

93 Spruce St

4 bd · 2 ba · 1,836 sqft · built 1915 · 0.153 acres

Last Sale Tax Bill Prior Sale Owner Records
$490,000Apr 2024 $6,2432026 Amount on File Apr 2017 Owner on File Owner Occupied Assessor + 2 DocumentsUpdated Oct 2026

97 Spruce St

3 bd · 1.5 ba · 1,364 sqft · built 1967 · 0.274 acres

Last Sale Tax Bill Prior Sale Owner Records
$206,000Sep 2004 $5,2672026 Amount on File Sep 2001 Owner on File Owner Occupied AssessorUpdated Oct 2026

101 Spruce St

4 bd · 3 ba · 1,946 sqft · built 1920 · 0.189 acres

Last Sale Tax Bill Prior Sale Owner Records
$219,000Jan 2004 $5,8622026 Amount on File Jun 2001 Owner on File Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

105 Spruce St

5 bd · 1.5 ba · 1,544 sqft · built 1910 · 0.163 acres

Last Sale Tax Bill Prior Sale Owner Records
$245,000Aug 2016 $7,0432026 Amount on File Feb 1986 Owner on File AssessorUpdated Oct 2026

109 Spruce St

5 bd · 2 ba · 1,863 sqft · built 1915 · 0.165 acres

Last Sale Tax Bill Prior Sale Owner Records
$165,000Sep 2010 $6,0042026 Amount on File May 1990 Owner on File Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

112 Spruce St

5,468 sqft · built 1915 · 0.407 acres

Last Sale Tax Bill Prior Sale Owner Records
$150,000Dec 2000 Owner on File AssessorUpdated Oct 2026

113 Spruce St

9 bd · 6 ba · 4,917 sqft · built 1900 · 0.163 acres

Last Sale Tax Bill Prior Sale Owner Records
$625,000Dec 2021 $9,9642026 Amount on File Jul 2009 Owner on File Assessor + 1 DocumentUpdated Oct 2026

120 Spruce St

3 bd · 2 ba · 1,810 sqft · built 1910 · 0.153 acres

Last Sale Tax Bill Prior Sale Owner Records
$355,000Jan 2021 $6,3662026 —Dec 2017 Owner on File Assessor + 3 DocumentsUpdated Oct 2026

122 Spruce St

4 bd · 2 ba · 1,762 sqft · built 1920 · 0.054 acres

Last Sale Tax Bill Prior Sale Owner Records
$297,000Jul 2022 $5,4972026 Amount on File Apr 2020 Owner on File Owner Occupied Assessor + 2 DocumentsUpdated Oct 2026

123 Spruce St

7 bd · 3 ba · 2,826 sqft · built 1920 · 0.193 acres

Last Sale Tax Bill Prior Sale Owner Records
$390,000Nov 2020 $7,7492026 Amount on File Aug 2016 Owner on File Owner Occupied Assessor + 2 DocumentsUpdated Oct 2026

126 Spruce St

5 bd · 3.5 ba · 1,776 sqft · built 1930 · 0.152 acres

Last Sale Tax Bill Prior Sale Owner Records
$3,8482026 Owner on File AssessorUpdated Oct 2026

127 Spruce St

5 bd · 3.5 ba · 1,905 sqft · built 1920 · 0.097 acres

Last Sale Tax Bill Prior Sale Owner Records
$179,500Sep 2018 $5,7142026 Amount on File Apr 2001 Owner on File Owner Occupied Assessor + 2 DocumentsUpdated Oct 2026

133 Spruce St

4 bd · 5 ba · 1,894 sqft · built 1900 · 0.081 acres

Last Sale Tax Bill Prior Sale Owner Records
$320,000Jan 2025 $5,4192026 Amount on File Feb 2016 Owner on File AssessorUpdated Oct 2026

134 Spruce St

5 bd · 6.5 ba · 7,467 sqft · built 1900 · 0.152 acres

Last Sale Tax Bill Prior Sale Owner Records
—Jun 2013 $2,9092026 Amount on File Nov 2012 Owner on File Assessor + 1 DocumentUpdated Oct 2026

138 Spruce St

4 bd · 1.5 ba · 3,343 sqft · built 1920 · 0.153 acres

Last Sale Tax Bill Prior Sale Owner Records
$115,000Mar 2000 $6,2062026 Amount on File Sep 1996 2 Owners on File AssessorUpdated Oct 2026

144 Spruce St

2 bd · 2 ba · 1,572 sqft · built 1917 · 0.117 acres

Last Sale Tax Bill Prior Sale Owner Records
$4,8182026 Owner on File Owner Occupied AssessorUpdated Oct 2026

146 Spruce St

6 bd · 4 ba · 4,143 sqft · built 1900 · 0.179 acres

Last Sale Tax Bill Prior Sale Owner Records
$142,500Jun 1998 $8,3682026 2 Owners on File Owner Occupied AssessorUpdated Oct 2026

147 Spruce St

8 bd · 4 ba · 3,536 sqft · built 1910 · 0.137 acres

Last Sale Tax Bill Prior Sale Owner Records
$240,000Mar 2017 $7,0812026 Amount on File Jun 1994 Owner on File Assessor + 1 DocumentUpdated Oct 2026

152 Spruce St

7 bd · 3 ba · 3,346 sqft · built 1920 · 0.179 acres

Last Sale Tax Bill Prior Sale Owner Records
$133,000Sep 2000 $7,3112026 2 Owners on File AssessorUpdated Oct 2026

158 Spruce St

6 bd · 5 ba · 3,360 sqft · built 1960 · 0.123 acres

Last Sale Tax Bill Prior Sale Owner Records
$445,000Nov 2022 $7,7822026 Amount on File Nov 1995 2 Owners on File Assessor + 3 DocumentsUpdated Oct 2026

161 Spruce St

1 bd · 1 ba · 72,948 sqft · built 1978 · 0.721 acres

Last Sale Tax Bill Prior Sale Owner Records
Owner on File AssessorUpdated Oct 2026

164 Spruce St

5 bd · 2 ba · 2,660 sqft · built 1961 · 0.097 acres

Last Sale Tax Bill Prior Sale Owner Records
$500,000Dec 2025 $6,7962026 Amount on File Jul 1977 2 Owners on File Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

168 Spruce St

3 bd · 1 ba · 2,242 sqft · built 1910 · 0.081 acres

Last Sale Tax Bill Prior Sale Owner Records
$455,000May 2021 $6,8042026 Amount on File Apr 2020 Owner on File Owner Occupied Assessor + 2 DocumentsUpdated Oct 2026

174 Spruce St

5 bd · 2.5 ba · 4,370 sqft · built 1900 · 0.213 acres

Last Sale Tax Bill Prior Sale Owner Records
$8,9682026 2 Owners on File AssessorUpdated Oct 2026

179 Spruce St

4 bd · 2 ba · 1,843 sqft · built 1915 · 0.105 acres

Last Sale Tax Bill Prior Sale Owner Records
$6,0552026 2 Owners on File Owner Occupied AssessorUpdated Oct 2026

180 Spruce St

4 bd · 1 ba · 4,317 sqft · built 1900 · 0.161 acres

Last Sale Tax Bill Prior Sale Owner Records
$72,000Nov 1997 $9,0252026 Owner on File AssessorUpdated Oct 2026

189 Spruce St

4 bd · 2.5 ba · 1,788 sqft · built 1955 · 0.165 acres

Last Sale Tax Bill Prior Sale Owner Records
$520,000May 2026 $6,3782026 Amount on File Aug 2014 Owner on File Owner Occupied Assessor + 5 DocumentsUpdated Oct 2026

192 Spruce St

4 bd · 2 ba · 2,798 sqft · built 1920 · 0.207 acres

Last Sale Tax Bill Prior Sale Owner Records
$7,0252026 Owner on File Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

197 Spruce St

9 bd · 6.5 ba · 5,295 sqft · built 1900 · 0.172 acres

Last Sale Tax Bill Prior Sale Owner Records
—Dec 2010 $9,2722026 Amount on File Dec 2003 Owner on File AssessorUpdated Oct 2026

203 Spruce St

3 bd · 2 ba · 1,560 sqft · built 1934 · 0.114 acres

Last Sale Tax Bill Prior Sale Owner Records
$114,250Nov 2000 $5,6172026 2 Owners on File Owner Occupied AssessorUpdated Oct 2026

204 Spruce St

6 bd · 2 ba · 2,345 sqft · built 1929 · 0.15 acres

Last Sale Tax Bill Prior Sale Owner Records
$175,000Feb 2007 $6,4052026 Amount on File Aug 1999 Owner on File AssessorUpdated Oct 2026

207 Spruce St

3 bd · 2 ba · 1,197 sqft · built 1927 · 0.143 acres

Last Sale Tax Bill Prior Sale Owner Records
$125,000Sep 2015 $4,6622026 2 Owners on File Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

208 Spruce St

3 bd · 1 ba · 1,299 sqft · built 1941 · 0.179 acres

Last Sale Tax Bill Prior Sale Owner Records
$49,000Nov 1983 $5,0572026 2 Owners on File Owner Occupied AssessorUpdated Oct 2026

212 Spruce St

4 bd · 2 ba · 1,859 sqft · built 1940 · 0.179 acres

Last Sale Tax Bill Prior Sale Owner Records
$610,000Jun 2026 $6,3712026 Amount on File Jun 2024 Owner on File Owner Occupied Assessor + 4 DocumentsUpdated Oct 2026

213 Spruce St

3 bd · 1.5 ba · 1,320 sqft · built 1919 · 0.143 acres

Last Sale Tax Bill Prior Sale Owner Records
$204,900Feb 2019 $4,8412026 Amount on File May 2016 Owner on File Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

223 Spruce St

3 bd · 1.5 ba · 1,560 sqft · built 1935 · 0.137 acres

Last Sale Tax Bill Prior Sale Owner Records
$75,000Dec 2001 $3,8752026 2 Owners on File Owner Occupied AssessorUpdated Oct 2026

227 Spruce St

4 bd · 2 ba · 1,872 sqft · built 1935 · 0.149 acres

Last Sale Tax Bill Prior Sale Owner Records
$129,900Mar 2014 $5,1892026 Amount on File Mar 2014 Owner on File Owner Occupied Assessor + 4 DocumentsUpdated Oct 2026

228 Spruce St

6 bd · 2 ba · 2,392 sqft · built 1940 · 0.172 acres

Last Sale Tax Bill Prior Sale Owner Records
$405,000Jan 2022 $6,6212026 Amount on File Oct 2019 Owner on File Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

233 Spruce St

7 bd · 3 ba · 2,972 sqft · built 1910 · 0.264 acres

Last Sale Tax Bill Prior Sale Owner Records
$429,000Oct 2021 $7,1362026 —Nov 2016 Owner on File Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

249 Spruce St

2 bd · 1.5 ba · 1,064 sqft · built 1915 · 0.319 acres

Last Sale Tax Bill Prior Sale Owner Records
$217,400Jun 2017 $4,5972026 Amount on File Jun 2009 Owner on File Assessor + 1 DocumentUpdated Oct 2026

252 Spruce St

4 bd · 2 ba · 2,088 sqft · built 1915 · 0.218 acres

Last Sale Tax Bill Prior Sale Owner Records
$215,000Oct 2002 $5,9672026 Amount on File Jan 1999 Owner on File Assessor + 1 DocumentUpdated Oct 2026

256 Spruce St

5 bd · 2.5 ba · 2,562 sqft · built 1952 · 0.218 acres

Last Sale Tax Bill Prior Sale Owner Records
$402,000Sep 2020 $7,4192026 Amount on File Aug 1998 Owner on File Owner Occupied Assessor + 2 DocumentsUpdated Oct 2026

257 Spruce St

3 bd · 1.5 ba · 1,199 sqft · built 1950 · 0.137 acres

Last Sale Tax Bill Prior Sale Owner Records
$388,000Apr 2026 $4,7812026 Amount on File Jun 2012 2 Owners on File Owner Occupied Assessor + 3 DocumentsUpdated Oct 2026

268 Spruce St

3 bd · 1.5 ba · 1,404 sqft · built 1945 · 0.163 acres

Last Sale Tax Bill Prior Sale Owner Records
$188,000Oct 2004 $4,9782026 Amount on File Aug 2000 2 Owners on File Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

274 Spruce St

2 bd · 1 ba · 1,064 sqft · built 1950 · 0.163 acres

Last Sale Tax Bill Prior Sale Owner Records
$135,000Oct 2014 $4,6272026 Amount on File Jun 2013 Owner on File Owner Occupied Assessor + 2 DocumentsUpdated Oct 2026

280 Spruce St

2 bd · 2 ba · 1,177 sqft · built 1941 · 0.109 acres

Last Sale Tax Bill Prior Sale Owner Records
$320,000Jun 2021 $5,3412026 Amount on File Aug 2019 Owner on File Owner Occupied Assessor + 2 DocumentsUpdated Oct 2026

281 Spruce St

4 bd · 3 ba · 1,944 sqft · built 1915 · 0.183 acres

Last Sale Tax Bill Prior Sale Owner Records
$145,900May 2002 $5,3452026 Amount on File May 1999 2 Owners on File Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

298 Spruce St

2 bd · 1 ba · 936 sqft · built 1951 · 0.096 acres

Last Sale Tax Bill Prior Sale Owner Records
$375,000Jul 2025 $4,6572026 Amount on File May 2020 Owner on File Owner Occupied Assessor + 2 DocumentsUpdated Oct 2026

299 Spruce St

3 bd · 1 ba · 1,305 sqft · built 1941 · 0.183 acres

Last Sale Tax Bill Prior Sale Owner Records
$154,500Feb 2008 $4,9492026 Amount on File Aug 2005 Owner on File Owner Occupied AssessorUpdated Oct 2026

307 Spruce St

4 bd · 1 ba · 1,404 sqft · built 1956 · 0.115 acres

Last Sale Tax Bill Prior Sale Owner Records
$145,000Jul 2009 $5,2662026 Owner on File Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

308 Spruce St

3 bd · 1 ba · 1,123 sqft · built 1946 · 0.073 acres

Last Sale Tax Bill Prior Sale Owner Records
$92,900Apr 2014 $4,8152026 Amount on File Aug 2013 Owner on File Owner Occupied Assessor + 2 DocumentsUpdated Oct 2026

311 Spruce St

4 bd · 1 ba · 1,488 sqft · built 1956 · 0.23 acres

Last Sale Tax Bill Prior Sale Owner Records
$165,000Oct 2013 $5,4242026 Owner on File Owner Occupied Assessor + 3 DocumentsUpdated Oct 2026

316 Spruce St

3 bd · 1 ba · 1,248 sqft · built 1949 · 0.235 acres

Last Sale Tax Bill Prior Sale Owner Records
$103,500Feb 1999 $4,9802026 Amount on File Aug 1992 Owner on File Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

Property Records in Nearby Streets