Massachusetts places ranked by age of homes

347 places in Massachusetts have a reliable estimate of age of homes (2020–2024 American Community Survey).

Highest figures: Adams (90.8%), North Adams (90.2%), Nahant (88.6%).

Lowest figure: Mashpee (24.9%).

The figure for Massachusetts as a whole is 67.4% (±0.4 points).

Figures last updated on .

Figure for Massachusetts as a whole
67.4% (±0.4 points)
Places ranked
347

Massachusetts places ranked by age of homes

Homes built before 1980, estimate (90% margin of error), 2020–2024
RankPlaceCountyHomes built before 1980
1AdamsBerkshire County90.8% (±7.5 points)
2North AdamsBerkshire County90.2% (±6.6 points)
3NahantEssex County88.6% (±14.4 points)
4BelmontMiddlesex County87.4% (±4.7 points)
5MarbleheadEssex County87.0% (±5.6 points)
6Winthrop TownSuffolk County86.8% (±6.2 points)
7LongmeadowHampden County86.3% (±8.2 points)
8 (tie)ArlingtonMiddlesex County85.9% (±3.8 points)
8 (tie)BrooklineNorfolk County85.9% (±3.7 points)
10PittsfieldBerkshire County84.9% (±4.4 points)
11New BedfordBristol County84.2% (±2.6 points)
12MelroseMiddlesex County84.0% (±5.2 points)
13HolyokeHampden County83.8% (±4.7 points)
14GreenfieldFranklin County82.8% (±4.9 points)
15SpringfieldHampden County82.5% (±2.9 points)
16StockbridgeBerkshire County82.2% (±12.8 points)
17 (tie)BrocktonPlymouth County81.4% (±3.2 points)
17 (tie)MiltonNorfolk County81.4% (±6.6 points)
19FairhavenBristol County80.8% (±6.9 points)
20SomersetBristol County80.6% (±8.2 points)
21BucklandFranklin County80.5% (±12.0 points)
22RockportEssex County80.4% (±9.1 points)
23 (tie)ChicopeeHampden County79.9% (±4.4 points)
23 (tie)NewtonMiddlesex County79.9% (±2.9 points)
25SomervilleMiddlesex County79.7% (±2.6 points)
26HolbrookNorfolk County79.4% (±11.3 points)
27 (tie)DaltonBerkshire County79.2% (±13.1 points)
27 (tie)HamiltonEssex County79.2% (±9.9 points)
29GosnoldDukes County79.1% (±19.3 points)
30MontagueFranklin County78.9% (±7.9 points)
31FitchburgWorcester County78.6% (±4.9 points)
32 (tie)Fall RiverBristol County78.2% (±3.2 points)
32 (tie)LynnEssex County78.2% (±3.4 points)
34ClarksburgBerkshire County78.0% (±10.4 points)
35 (tie)RoweFranklin County77.8% (±13.4 points)
35 (tie)WinchesterMiddlesex County77.8% (±6.2 points)
37WatertownMiddlesex County77.7% (±4.7 points)
38 (tie)AvonNorfolk County77.4% (±13.0 points)
38 (tie)LawrenceEssex County77.4% (±4.0 points)
40EverettMiddlesex County77.1% (±4.4 points)
41SalemEssex County76.5% (±4.3 points)
42Southbridge TownWorcester County76.4% (±6.8 points)
43 (tie)GloucesterEssex County75.9% (±4.4 points)
43 (tie)LeeBerkshire County75.9% (±13.8 points)
45 (tie)Agawam TownHampden County75.8% (±6.1 points)
45 (tie)MedfordMiddlesex County75.8% (±3.7 points)
47DedhamNorfolk County75.7% (±5.4 points)
48WilliamstownBerkshire County75.4% (±8.0 points)
49 (tie)LowellMiddlesex County75.1% (±3.1 points)
49 (tie)WorcesterWorcester County75.1% (±2.2 points)
51SwampscottEssex County74.9% (±7.4 points)
52CummingtonHampshire County74.8% (±12.8 points)
53 (tie)Braintree TownNorfolk County74.7% (±4.6 points)
53 (tie)ReadingMiddlesex County74.7% (±6.1 points)
55AtholWorcester County74.3% (±7.4 points)
56West Springfield TownHampden County74.2% (±6.1 points)
57Manchester-by-the-SeaEssex County73.6% (±13.0 points)
58 (tie)NorthamptonHampshire County73.4% (±4.7 points)
58 (tie)SwanseaBristol County73.4% (±8.6 points)
60LynnfieldEssex County73.0% (±8.5 points)
61DennisBarnstable County72.9% (±5.3 points)
62 (tie)HullPlymouth County72.8% (±6.4 points)
62 (tie)PelhamHampshire County72.8% (±13.7 points)
62 (tie)SherbornMiddlesex County72.8% (±11.9 points)
62 (tie)WhitmanPlymouth County72.8% (±7.1 points)
66 (tie)FraminghamMiddlesex County72.6% (±4.0 points)
66 (tie)ScituatePlymouth County72.6% (±7.3 points)
68WenhamEssex County72.5% (±14.2 points)
69BostonSuffolk County72.4% (±1.2 points)
70BeverlyEssex County72.1% (±3.9 points)
71 (tie)ColrainFranklin County72.0% (±11.4 points)
71 (tie)HollistonMiddlesex County72.0% (±8.8 points)
71 (tie)Palmer TownHampden County72.0% (±9.1 points)
74 (tie)OrangeFranklin County71.9% (±8.5 points)
74 (tie)SaugusEssex County71.9% (±5.8 points)
74 (tie)WestfieldHampden County71.9% (±5.3 points)
77 (tie)CharlemontFranklin County71.8% (±14.0 points)
77 (tie)EasthamptonHampshire County71.8% (±7.6 points)
77 (tie)GardnerWorcester County71.8% (±6.2 points)
77 (tie)ShelburneFranklin County71.8% (±10.5 points)
81HampdenHampden County71.7% (±11.1 points)
82 (tie)WarehamPlymouth County71.6% (±7.9 points)
82 (tie)WellesleyNorfolk County71.6% (±4.7 points)
84 (tie)ClintonWorcester County71.5% (±7.5 points)
84 (tie)North BrookfieldWorcester County71.5% (±11.3 points)
86 (tie)NorwoodNorfolk County71.4% (±4.8 points)
86 (tie)WorthingtonHampshire County71.4% (±12.2 points)
88CheshireBerkshire County71.2% (±12.5 points)
89 (tie)StoughtonNorfolk County71.1% (±6.1 points)
89 (tie)WareHampshire County71.1% (±8.5 points)
91 (tie)MaldenMiddlesex County70.9% (±3.7 points)
91 (tie)Weymouth TownNorfolk County70.9% (±4.4 points)
93WakefieldMiddlesex County70.8% (±5.1 points)
94WilbrahamHampden County70.6% (±9.3 points)
95 (tie)GoshenHampshire County70.3% (±14.5 points)
95 (tie)StonehamMiddlesex County70.3% (±5.7 points)
97RussellHampden County70.2% (±13.3 points)
98AuburnWorcester County70.0% (±6.0 points)
99NewburyportEssex County69.9% (±5.7 points)
100 (tie)AcushnetBristol County69.6% (±10.7 points)
100 (tie)Randolph TownNorfolk County69.6% (±6.9 points)
102DanversEssex County69.5% (±6.1 points)
103WaylandMiddlesex County69.3% (±6.6 points)
104TopsfieldEssex County69.2% (±11.8 points)
105LenoxBerkshire County69.1% (±13.0 points)
106 (tie)WalthamMiddlesex County69.0% (±3.9 points)
106 (tie)West BridgewaterPlymouth County69.0% (±11.4 points)
108 (tie)BlandfordHampden County68.9% (±11.9 points)
108 (tie)ChelseaSuffolk County68.9% (±4.6 points)
110MaynardMiddlesex County68.8% (±8.7 points)
111SpencerWorcester County68.5% (±9.7 points)
112QuincyNorfolk County68.4% (±2.8 points)
113RocklandPlymouth County68.2% (±9.0 points)
114 (tie)MarionPlymouth County68.1% (±13.7 points)
114 (tie)NorwellPlymouth County68.1% (±7.9 points)
116HuntingtonHampshire County68.0% (±13.5 points)
117 (tie)CambridgeMiddlesex County67.9% (±2.0 points)
117 (tie)South HadleyHampshire County67.9% (±6.4 points)
119 (tie)AshfieldFranklin County67.8% (±9.9 points)
119 (tie)ChelmsfordMiddlesex County67.8% (±4.5 points)
119 (tie)RichmondBerkshire County67.8% (±8.9 points)
119 (tie)YarmouthBarnstable County67.8% (±4.5 points)
123LanesboroughBerkshire County67.6% (±13.3 points)
124 (tie)ErvingFranklin County67.3% (±9.2 points)
124 (tie)PaxtonWorcester County67.3% (±13.1 points)
126 (tie)LeicesterWorcester County67.0% (±8.7 points)
126 (tie)West BoylstonWorcester County67.0% (±9.5 points)
128DudleyWorcester County66.7% (±8.8 points)
129AmesburyEssex County66.6% (±6.0 points)
130 (tie)ChesterHampden County66.5% (±12.4 points)
130 (tie)HatfieldHampshire County66.5% (±12.7 points)
132 (tie)LudlowHampden County66.4% (±6.7 points)
132 (tie)MarshfieldPlymouth County66.4% (±6.1 points)
134WebsterWorcester County66.3% (±6.5 points)
135RevereSuffolk County65.4% (±4.3 points)
136SeekonkBristol County65.3% (±8.3 points)
137EgremontBerkshire County65.1% (±11.6 points)
138WestonMiddlesex County65.0% (±9.0 points)
139 (tie)ConcordMiddlesex County64.8% (±6.8 points)
139 (tie)DeerfieldFranklin County64.8% (±13.5 points)
139 (tie)West BrookfieldWorcester County64.8% (±12.5 points)
142 (tie)LexingtonMiddlesex County64.7% (±4.5 points)
142 (tie)ProvincetownBarnstable County64.7% (±8.8 points)
144 (tie)GranbyHampshire County64.6% (±14.8 points)
144 (tie)MillburyWorcester County64.6% (±7.8 points)
146 (tie)LeominsterWorcester County64.5% (±4.9 points)
146 (tie)PeabodyEssex County64.5% (±4.0 points)
146 (tie)TauntonBristol County64.5% (±4.0 points)
149 (tie)IpswichEssex County64.4% (±6.3 points)
149 (tie)NewburyEssex County64.4% (±12.9 points)
151 (tie)MethuenEssex County64.3% (±4.3 points)
151 (tie)WestwoodNorfolk County64.3% (±7.6 points)
153 (tie)GranvilleHampden County64.2% (±10.3 points)
153 (tie)WesthamptonHampshire County64.2% (±10.5 points)
155 (tie)LincolnMiddlesex County64.1% (±12.1 points)
155 (tie)MedfieldNorfolk County64.1% (±8.4 points)
157MilfordWorcester County63.9% (±5.3 points)
158 (tie)NeedhamNorfolk County63.8% (±5.5 points)
158 (tie)WashingtonBerkshire County63.8% (±15.8 points)
160WindsorBerkshire County63.6% (±12.5 points)
161 (tie)Great BarringtonBerkshire County63.4% (±9.9 points)
161 (tie)HinsdaleBerkshire County63.4% (±11.9 points)
163AbingtonPlymouth County63.3% (±7.2 points)
164 (tie)CohassetNorfolk County63.0% (±8.8 points)
164 (tie)HadleyHampshire County63.0% (±11.0 points)
166 (tie)HaverhillEssex County62.7% (±3.4 points)
166 (tie)SharonNorfolk County62.7% (±6.8 points)
168 (tie)PetershamWorcester County62.6% (±10.3 points)
168 (tie)WoburnMiddlesex County62.6% (±5.0 points)
170WilliamsburgHampshire County62.5% (±9.5 points)
171 (tie)FalmouthBarnstable County62.4% (±4.6 points)
171 (tie)NorthfieldFranklin County62.4% (±14.0 points)
173BurlingtonMiddlesex County62.2% (±5.7 points)
174BlackstoneWorcester County62.1% (±10.4 points)
175DartmouthBristol County62.0% (±5.1 points)
176GillFranklin County61.9% (±10.2 points)
177BellinghamNorfolk County61.8% (±7.5 points)
178 (tie)East LongmeadowHampden County61.6% (±7.3 points)
178 (tie)TownsendMiddlesex County61.6% (±7.4 points)
180BillericaMiddlesex County61.5% (±5.4 points)
181MonsonHampden County61.3% (±10.2 points)
182 (tie)AttleboroBristol County61.2% (±4.9 points)
182 (tie)LeydenFranklin County61.2% (±12.3 points)
184 (tie)DoverNorfolk County61.1% (±9.9 points)
184 (tie)OxfordWorcester County61.1% (±8.4 points)
186 (tie)AshbyMiddlesex County60.9% (±10.4 points)
186 (tie)MattapoisettPlymouth County60.9% (±12.5 points)
188 (tie)ActonMiddlesex County60.7% (±5.4 points)
188 (tie)HansonPlymouth County60.7% (±8.3 points)
190NatickMiddlesex County60.6% (±4.2 points)
191 (tie)FreetownBristol County60.5% (±8.1 points)
191 (tie)MillisNorfolk County60.5% (±8.7 points)
193Amherst TownHampshire County60.4% (±5.4 points)
194LeverettFranklin County60.3% (±9.1 points)
195 (tie)AndoverEssex County60.2% (±4.0 points)
195 (tie)OtisBerkshire County60.2% (±9.0 points)
197 (tie)BarreWorcester County60.1% (±12.3 points)
197 (tie)BernardstonFranklin County60.1% (±10.1 points)
197 (tie)WellfleetBarnstable County60.1% (±8.6 points)
200 (tie)HoldenWorcester County59.9% (±5.5 points)
200 (tie)HudsonMiddlesex County59.9% (±5.4 points)
200 (tie)LunenburgWorcester County59.9% (±8.5 points)
200 (tie)WhatelyFranklin County59.9% (±11.2 points)
204East BrookfieldWorcester County59.8% (±13.4 points)
205StowMiddlesex County59.7% (±10.4 points)
206WestportBristol County59.4% (±7.2 points)
207EasthamBarnstable County59.2% (±8.0 points)
208HopedaleWorcester County59.1% (±11.7 points)
209HarvardWorcester County59.0% (±10.8 points)
210 (tie)GeorgetownEssex County58.9% (±8.9 points)
210 (tie)HollandHampden County58.9% (±10.4 points)
212PembrokePlymouth County58.8% (±8.4 points)
213 (tie)HardwickWorcester County58.6% (±10.6 points)
213 (tie)New SalemFranklin County58.6% (±11.0 points)
215 (tie)AlfordBerkshire County58.4% (±14.3 points)
215 (tie)ChathamBarnstable County58.4% (±6.8 points)
217DuxburyPlymouth County58.0% (±7.4 points)
218PrincetonWorcester County57.7% (±11.1 points)
219 (tie)CarlisleMiddlesex County57.6% (±9.9 points)
219 (tie)MontereyBerkshire County57.6% (±11.8 points)
221 (tie)BourneBarnstable County57.5% (±6.0 points)
221 (tie)PlainfieldHampshire County57.5% (±14.9 points)
223 (tie)BecketBerkshire County57.4% (±11.2 points)
223 (tie)DracutMiddlesex County57.4% (±6.0 points)
225North Attleborough TownBristol County57.1% (±5.9 points)
226MillvilleWorcester County56.9% (±13.6 points)
227 (tie)WarwickFranklin County56.8% (±10.2 points)
227 (tie)West StockbridgeBerkshire County56.8% (±9.8 points)
229 (tie)ConwayFranklin County56.7% (±9.4 points)
229 (tie)North ReadingMiddlesex County56.7% (±7.9 points)
231 (tie)MarlboroughMiddlesex County56.5% (±4.5 points)
231 (tie)WestboroughWorcester County56.5% (±5.8 points)
233 (tie)BoylstonWorcester County56.3% (±9.8 points)
233 (tie)EssexEssex County56.3% (±9.6 points)
235SheffieldBerkshire County56.1% (±12.6 points)
236NorthbridgeWorcester County56.0% (±7.0 points)
237ChesterfieldHampshire County55.9% (±12.0 points)
238RowleyEssex County55.7% (±10.7 points)
239New MarlboroughBerkshire County55.6% (±10.6 points)
240HarwichBarnstable County55.2% (±5.7 points)
241WestminsterWorcester County54.9% (±10.8 points)
242 (tie)FoxboroughNorfolk County54.7% (±7.5 points)
242 (tie)HinghamPlymouth County54.7% (±4.9 points)
244 (tie)Barnstable TownBarnstable County54.6% (±3.5 points)
244 (tie)LancasterWorcester County54.6% (±12.3 points)
246 (tie)FloridaBerkshire County54.3% (±10.4 points)
246 (tie)TempletonWorcester County54.3% (±10.3 points)
246 (tie)TollandHampden County54.3% (±10.9 points)
249WarrenWorcester County54.2% (±14.1 points)
250BedfordMiddlesex County54.1% (±7.0 points)
251 (tie)DightonBristol County54.0% (±9.9 points)
251 (tie)East BridgewaterPlymouth County54.0% (±6.9 points)
253 (tie)AyerMiddlesex County53.9% (±8.4 points)
253 (tie)MedwayNorfolk County53.9% (±6.2 points)
255SudburyMiddlesex County53.7% (±5.4 points)
256 (tie)GraftonWorcester County53.6% (±6.0 points)
256 (tie)UxbridgeWorcester County53.6% (±8.6 points)
258MiddlefieldHampshire County53.5% (±24.1 points)
259 (tie)MontgomeryHampden County53.2% (±12.2 points)
259 (tie)RehobothBristol County53.2% (±9.7 points)
261 (tie)OrleansBarnstable County52.9% (±6.9 points)
261 (tie)SunderlandFranklin County52.9% (±13.4 points)
263PlainvilleNorfolk County52.8% (±9.1 points)
264 (tie)HalifaxPlymouth County52.6% (±11.0 points)
264 (tie)WalpoleNorfolk County52.6% (±5.7 points)
266 (tie)LittletonMiddlesex County52.4% (±8.1 points)
266 (tie)ShutesburyFranklin County52.4% (±7.7 points)
266 (tie)SouthwickHampden County52.4% (±8.9 points)
269SandisfieldBerkshire County52.1% (±9.9 points)
270HanoverPlymouth County52.0% (±7.4 points)
271MiddleboroughPlymouth County51.5% (±5.6 points)
272 (tie)BoxfordEssex County51.3% (±10.9 points)
272 (tie)CarverPlymouth County51.3% (±7.9 points)
272 (tie)EastonBristol County51.3% (±5.2 points)
272 (tie)Oak BluffsDukes County51.3% (±10.7 points)
276OakhamWorcester County51.1% (±9.2 points)
277 (tie)North AndoverEssex County51.0% (±5.1 points)
277 (tie)RoyalstonWorcester County51.0% (±10.5 points)
277 (tie)ShrewsburyWorcester County51.0% (±4.1 points)
280WilmingtonMiddlesex County50.8% (±5.8 points)
281TisburyDukes County50.6% (±12.0 points)
282CantonNorfolk County50.2% (±5.0 points)
283TruroBarnstable County50.0% (±10.3 points)
284SterlingWorcester County49.9% (±11.1 points)
285SalisburyEssex County49.6% (±7.3 points)
286NorthboroughWorcester County49.3% (±6.2 points)
287MansfieldBristol County49.2% (±5.7 points)
288AshburnhamWorcester County49.0% (±11.2 points)
289 (tie)SouthboroughWorcester County48.7% (±7.9 points)
289 (tie)TyringhamBerkshire County48.7% (±9.6 points)
291TewksburyMiddlesex County48.5% (±4.5 points)
292 (tie)BrookfieldWorcester County48.1% (±10.2 points)
292 (tie)PlymptonPlymouth County48.1% (±9.9 points)
294 (tie)UptonWorcester County48.0% (±10.8 points)
294 (tie)WinchendonWorcester County48.0% (±6.9 points)
296HeathFranklin County47.7% (±12.0 points)
297 (tie)PlymouthPlymouth County47.3% (±3.2 points)
297 (tie)SturbridgeWorcester County47.3% (±7.7 points)
299PeruBerkshire County47.2% (±10.6 points)
300KingstonPlymouth County47.0% (±8.6 points)
301WendellFranklin County46.9% (±11.3 points)
302 (tie)AquinnahDukes County46.8% (±13.9 points)
302 (tie)PepperellMiddlesex County46.8% (±6.2 points)
302 (tie)SuttonWorcester County46.8% (±9.0 points)
305MerrimacEssex County46.7% (±10.6 points)
306GrovelandEssex County46.6% (±10.0 points)
307West NewburyEssex County46.1% (±10.9 points)
308 (tie)BoxboroughMiddlesex County45.8% (±11.6 points)
308 (tie)NortonBristol County45.8% (±5.2 points)
308 (tie)RochesterPlymouth County45.8% (±12.4 points)
311 (tie)SavoyBerkshire County45.6% (±10.7 points)
311 (tie)SouthamptonHampshire County45.6% (±10.0 points)
313WestfordMiddlesex County45.2% (±5.2 points)
314WalesHampden County44.9% (±8.2 points)
315Bridgewater TownPlymouth County44.6% (±6.0 points)
316RutlandWorcester County44.2% (±10.5 points)
317ShirleyMiddlesex County43.8% (±11.6 points)
318WrenthamNorfolk County43.7% (±5.5 points)
319NantucketNantucket County43.1% (±4.4 points)
320SandwichBarnstable County42.9% (±5.5 points)
321BerlinWorcester County42.7% (±10.7 points)
322EdgartownDukes County42.6% (±9.3 points)
323 (tie)AshlandMiddlesex County42.3% (±5.8 points)
323 (tie)ChilmarkDukes County42.3% (±7.9 points)
323 (tie)RaynhamBristol County42.3% (±5.8 points)
326LakevillePlymouth County42.2% (±6.3 points)
327 (tie)BelchertownHampshire County42.1% (±7.7 points)
327 (tie)BrewsterBarnstable County42.1% (±6.4 points)
329MiddletonEssex County41.4% (±8.6 points)
330DouglasWorcester County41.3% (±8.3 points)
331 (tie)Franklin TownNorfolk County41.2% (±4.2 points)
331 (tie)NorfolkNorfolk County41.2% (±6.3 points)
333PhillipstonWorcester County40.5% (±9.7 points)
334CharltonWorcester County40.0% (±7.6 points)
335BoltonWorcester County39.7% (±9.1 points)
336New BraintreeWorcester County38.1% (±8.9 points)
337BrimfieldHampden County37.1% (±8.7 points)
338BerkleyBristol County36.8% (±10.3 points)
339 (tie)DunstableMiddlesex County36.4% (±6.5 points)
339 (tie)GrotonMiddlesex County36.4% (±6.2 points)
341MendonWorcester County36.3% (±10.3 points)
342HopkintonMiddlesex County35.5% (±6.3 points)
343 (tie)HancockBerkshire County34.7% (±6.7 points)
343 (tie)HubbardstonWorcester County34.7% (±7.7 points)
345TyngsboroughMiddlesex County28.7% (±5.9 points)
346West TisburyDukes County28.2% (±10.3 points)
347MashpeeBarnstable County24.9% (±3.7 points)

Unincorporated communities ranked by age of homes

Homes built before 1980, estimate (90% margin of error), 2020–2024
RankPlaceCountyHomes built before 1980
1Millers FallsFranklin County94.3% (±18.4 points)
2Ocean GroveBristol County92.1% (±17.2 points)
3Adams (community)Berkshire County91.4% (±9.1 points)
4Wareham CenterPlymouth County90.3% (±18.9 points)
5OnsetPlymouth County90.2% (±27.4 points)
6Sharon (community)Norfolk County89.9% (±12.5 points)
7 (tie)Shelburne FallsFranklin County89.7% (±9.4 points)
7 (tie)Westborough (community)Worcester County89.7% (±13.5 points)
9Andover (community)Essex County89.4% (±9.6 points)
10Acushnet CenterBristol County88.9% (±20.5 points)
11Nahant (community)Essex County88.6% (±14.4 points)
12Turners FallsFranklin County88.4% (±10.8 points)
13Hingham (community)Plymouth County87.8% (±11.8 points)
14TeaticketBarnstable County87.6% (±15.3 points)
15Belmont (community)Middlesex County87.4% (±4.7 points)
16North Brookfield (community)Worcester County87.3% (±15.0 points)
17Marblehead (community)Essex County87.0% (±5.6 points)
18Orange (community)Franklin County86.9% (±13.7 points)
19Longmeadow (community)Hampden County86.3% (±8.2 points)
20Ware (community)Hampshire County86.2% (±11.1 points)
21Clinton (community)Worcester County86.1% (±10.7 points)
22 (tie)Arlington (community)Middlesex County85.9% (±3.8 points)
22 (tie)Brookline (community)Norfolk County85.9% (±3.7 points)
24 (tie)Marion CenterPlymouth County85.3% (±36.1 points)
24 (tie)West DennisBarnstable County85.3% (±12.8 points)
26 (tie)North SeekonkBristol County84.8% (±21.0 points)
26 (tie)Spencer (community)Worcester County84.8% (±14.2 points)
28Athol (community)Worcester County84.6% (±9.3 points)
29Northfield (community)Franklin County84.4% (±23.6 points)
30Lee (community)Berkshire County83.5% (±21.5 points)
31Oxford (community)Worcester County83.2% (±14.4 points)
32Hopkinton (community)Middlesex County83.1% (±24.2 points)
33Dennis PortBarnstable County82.8% (±10.2 points)
34Rockport (community)Essex County82.5% (±10.7 points)
35Ocean Bluff-Brant RockPlymouth County82.4% (±12.5 points)
36Great Barrington (community)Berkshire County81.6% (±18.1 points)
37Milton (community)Norfolk County81.4% (±6.6 points)
38 (tie)North ScituatePlymouth County80.6% (±12.7 points)
38 (tie)Somerset (community)Bristol County80.6% (±8.2 points)
40Holbrook (community)Norfolk County79.4% (±11.3 points)
41Topsfield (community)Essex County78.3% (±21.1 points)
42Williamstown (community)Berkshire County78.1% (±12.0 points)
43 (tie)Lenox (community)Berkshire County77.8% (±16.1 points)
43 (tie)Winchester (community)Middlesex County77.8% (±6.2 points)
45South YarmouthBarnstable County77.6% (±7.4 points)
46Bourne (community)Barnstable County77.2% (±21.8 points)
47South DeerfieldFranklin County76.9% (±22.0 points)
48 (tie)Plymouth (community)Plymouth County76.6% (±11.1 points)
48 (tie)South LancasterWorcester County76.6% (±26.5 points)
50White Island ShoresPlymouth County76.4% (±22.7 points)
51Lunenburg (community)Worcester County76.0% (±22.3 points)
52Sturbridge (community)Worcester County75.9% (±20.0 points)
53BaldwinvilleWorcester County75.8% (±18.2 points)
54 (tie)Dedham (community)Norfolk County75.7% (±5.4 points)
54 (tie)North WestportBristol County75.7% (±17.0 points)
56Ipswich (community)Essex County75.6% (±9.7 points)
57Webster (community)Worcester County75.1% (±8.2 points)
58Swampscott (community)Essex County74.9% (±7.4 points)
59 (tie)Buzzards BayBarnstable County74.7% (±13.8 points)
59 (tie)Reading (community)Middlesex County74.7% (±6.1 points)
61 (tie)Bliss CornerBristol County74.5% (±15.8 points)
61 (tie)Rowley (community)Essex County74.5% (±19.0 points)
63Ayer (community)Middlesex County74.0% (±15.5 points)
64Medfield (community)Norfolk County73.9% (±11.6 points)
65Monson CenterHampden County73.4% (±16.7 points)
66Harwich PortBarnstable County73.3% (±12.6 points)
67CochituateMiddlesex County73.1% (±9.7 points)
68Lynnfield (community)Essex County73.0% (±8.5 points)
69 (tie)Hull (community)Plymouth County72.8% (±6.4 points)
69 (tie)Winchendon (community)Worcester County72.8% (±13.4 points)
71Hanson (community)Plymouth County72.2% (±14.1 points)
72Saugus (community)Essex County71.9% (±5.8 points)
73 (tie)Duxbury (community)Plymouth County71.6% (±26.6 points)
73 (tie)Smith MillsBristol County71.6% (±14.9 points)
73 (tie)Wellesley (community)Norfolk County71.6% (±4.7 points)
76 (tie)Norwood (community)Norfolk County71.4% (±4.8 points)
76 (tie)Wilbraham (community)Hampden County71.4% (±17.3 points)
78Wakefield (community)Middlesex County70.8% (±5.1 points)
79Mattapoisett CenterPlymouth County70.7% (±20.9 points)
80Kingston (community)Plymouth County70.6% (±15.9 points)
81Oak Bluffs (community)Dukes County70.4% (±16.1 points)
82 (tie)Middleborough CenterPlymouth County70.3% (±10.0 points)
82 (tie)Stoneham (community)Middlesex County70.3% (±5.7 points)
84East DouglasWorcester County69.7% (±16.9 points)
85Danvers (community)Essex County69.5% (±6.1 points)
86 (tie)Cedar CrestPlymouth County69.0% (±23.8 points)
86 (tie)Falmouth (community)Barnstable County69.0% (±11.6 points)
86 (tie)Millis-ClicquotNorfolk County69.0% (±12.4 points)
89Maynard (community)Middlesex County68.8% (±8.7 points)
90Northborough (community)Worcester County68.6% (±11.5 points)
91 (tie)East FalmouthBarnstable County68.4% (±10.0 points)
91 (tie)South DuxburyPlymouth County68.4% (±14.0 points)
93West YarmouthBarnstable County68.3% (±9.1 points)
94Shirley (community)Middlesex County68.0% (±25.4 points)
95Hopedale (community)Worcester County67.9% (±13.5 points)
96 (tie)Boxford (community)Essex County67.7% (±22.2 points)
96 (tie)East PepperellMiddlesex County67.7% (±18.5 points)
98Hanscom AFBMiddlesex County67.5% (±33.2 points)
99Provincetown (community)Barnstable County67.3% (±9.1 points)
100Littleton CommonMiddlesex County67.2% (±16.5 points)
101WeweanticPlymouth County67.1% (±26.6 points)
102Warren (community)Worcester County67.0% (±28.4 points)
103 (tie)East Brookfield (community)Worcester County66.9% (±18.6 points)
103 (tie)Scituate (community)Plymouth County66.9% (±13.0 points)
105 (tie)Holland (community)Hampden County66.8% (±14.1 points)
105 (tie)Milford (community)Worcester County66.8% (±5.6 points)
107Upton (community)Worcester County66.4% (±17.6 points)
108North EasthamBarnstable County66.2% (±12.1 points)
109Essex (community)Essex County66.0% (±14.4 points)
110HousatonicBerkshire County65.8% (±19.8 points)
111PinehurstMiddlesex County65.6% (±9.5 points)
112Hatfield (community)Hampshire County64.8% (±15.6 points)
113Lexington (community)Middlesex County64.7% (±4.5 points)
114Dennis (community)Barnstable County64.1% (±11.7 points)
115 (tie)Dover (community)Norfolk County64.0% (±15.4 points)
115 (tie)Granby (community)Hampshire County64.0% (±27.2 points)
115 (tie)Mansfield CenterBristol County64.0% (±11.7 points)
115 (tie)Marshfield (community)Plymouth County64.0% (±12.9 points)
119Needham (community)Norfolk County63.8% (±5.5 points)
120South DennisBarnstable County63.7% (±10.1 points)
121 (tie)Foxborough (community)Norfolk County63.6% (±12.0 points)
121 (tie)Sandwich (community)Barnstable County63.6% (±12.9 points)
123Hudson (community)Middlesex County63.5% (±6.2 points)
124North PlymouthPlymouth County63.4% (±12.5 points)
125Abington (community)Plymouth County63.3% (±7.2 points)
126PocassetBarnstable County63.2% (±16.0 points)
127West Brookfield (community)Worcester County63.0% (±17.2 points)
128Burlington (community)Middlesex County62.2% (±5.7 points)
129Groton (community)Middlesex County61.9% (±22.3 points)
130Raynham CenterBristol County61.3% (±12.7 points)
131West ChathamBarnstable County60.3% (±14.1 points)
132WhitinsvilleWorcester County60.2% (±11.6 points)
133Harwich CenterBarnstable County60.1% (±15.5 points)
134North FalmouthBarnstable County60.0% (±13.8 points)
135 (tie)Pepperell (community)Middlesex County59.6% (±14.1 points)
135 (tie)South AshburnhamWorcester County59.6% (±24.5 points)
137Bellingham (community)Norfolk County59.2% (±10.8 points)
138West ConcordMiddlesex County58.9% (±12.0 points)
139Chatham (community)Barnstable County58.6% (±13.0 points)
140Vineyard HavenDukes County58.1% (±15.2 points)
141West FalmouthBarnstable County56.6% (±17.0 points)
142 (tie)Rutland (community)Worcester County55.0% (±14.4 points)
142 (tie)Walpole (community)Norfolk County55.0% (±9.4 points)
144Marshfield HillsPlymouth County54.6% (±17.2 points)
145DevensWorcester County53.9% (±25.8 points)
146East DennisBarnstable County53.8% (±10.5 points)
147North PembrokePlymouth County53.6% (±26.0 points)
148Brewster (community)Barnstable County53.1% (±13.4 points)
149 (tie)East SandwichBarnstable County52.2% (±12.8 points)
149 (tie)Norton CenterBristol County52.2% (±21.9 points)
151SagamoreBarnstable County51.5% (±13.8 points)
152Wilmington (community)Middlesex County50.8% (±5.8 points)
153Yarmouth PortBarnstable County50.6% (±7.4 points)
154ForestdaleBarnstable County49.5% (±16.8 points)
155 (tie)Nantucket (community)Nantucket County48.3% (±6.3 points)
155 (tie)Salisbury (community)Essex County48.3% (±8.0 points)
157 (tie)East HarwichBarnstable County48.0% (±10.0 points)
157 (tie)Northwest HarwichBarnstable County48.0% (±10.4 points)
159Orleans (community)Barnstable County46.7% (±12.8 points)
160West WarehamPlymouth County45.4% (±16.5 points)
161Monument BeachBarnstable County45.2% (±15.0 points)
162FiskdaleWorcester County43.7% (±13.9 points)
163CordavilleWorcester County39.9% (±10.8 points)
164North LakevillePlymouth County37.3% (±11.5 points)
165Belchertown (community)Hampshire County36.7% (±12.8 points)

Unincorporated communities inside a town or township are ranked only against each other, because the town’s figures include them.

How this ranking is built

A place is included when its own page for this figure is published as reliable: a coefficient of variation of 30% or less and enough surveyed homes.

347 places qualify; the rest are on their own pages with their margins, but not ranked here.

The ranking orders the estimates alone: where two places’ margins of error overlap, their ranks may not truly differ, and places at the same published figure share a rank.

A median published as a bound (“$3,500 or more”) is placed at the bound; its true place may be higher.

Survey years: 2020–2024 (American Community Survey 5-year estimates).

Margins of error are at the 90% confidence level.

What you can do on Seayora in Massachusetts

One account for renting, owning, managing and fixing homes, with these figures beside you.

Own or manage a rental?

List it, sign the lease and collect rent online, with the figures for Massachusetts beside you.

Create a landlord account · See what landlords get

Looking for a place to rent?

Browse homes for rent near Massachusetts, save the ones you like and apply online.

Browse rentals · Create a renter account

Do repairs, renovations or maintenance?

Get found by owners and renters near Massachusetts, and send estimates and invoices from your phone.

Join as a pro · Find a pro

Questions about Massachusetts

Which place in Massachusetts has the highest age of homes?

Adams has the highest, 90.8% (±7.5 points) (2020–2024 American Community Survey).

Which place in Massachusetts has the lowest age of homes?

Mashpee has the lowest, 24.9% (±3.7 points).

What is the age of homes in Massachusetts?

The figure for Massachusetts as a whole is 67.4% (±0.4 points).

Sources

This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.

Figures are published by the US Census Bureau, HUD, the Bureau of Labor Statistics and the FBI; Seayora reproduces them and does not adjust them, except where a sentence says it compares dollar figures after inflation. They describe the whole place, not any one building or street, and are not an appraisal, a rent determination, a tax bill, a safety rating or legal advice.

Figures last updated on .

Related