Skip to content
RE413

All categories

Trades & Home Services

“Which towns need my work?”

Which towns need your work? The tables below answer it with the state's own records: who has no gas main (delivered-fuel and heat-pump country), where the town built its own fibre, where the light plant sets electric rates, how old the housing stock runs, and where homes are actually being permitted.

Every table sorts on click, filters, downloads as CSV with the same definitions, and carries a copy-ready citation.

Utilities and Constraints

Download CSV, same columns, same definitions

Service facts that decide what a parcel can do, gas main, town fibre, flood mapping status, high-hazard dams.

Utilities and Constraints. Service facts that decide what a parcel can do, gas main, town fibre, flood mapping status, high-hazard dams.
TownGas MainMunicipal FibreMunicipal Light PlantCurrent NFHL MapFlood Map StatusHigh-Hazard DamsWetlands % of Town
AdamsyesnononoOlder digitised FEMA map; check current boundaries01.4
AgawamyesnonoyesCurrent digital map; flood zones present18.2
AlfordnoyesnonoOlder digitised FEMA map; check current boundaries04.2
AmherstyesnonoyesCurrent digital map; flood zones present110
AshfieldnoyesnonoOlder digitised FEMA map; check current boundaries15.5
BecketnoyesnoyesOlder digitised FEMA map; check current boundaries46.6
BelchertownnononoyesCurrent digital map; flood zones present08.9
BernardstonnononoyesUsable flood map unavailable; risk unknown03.1
BlandfordnoyesnoyesCurrent digital map; flood zones present25.6
BrimfieldnononoyesCurrent digital map; flood zones present08.2
BucklandnonononoUsable flood map unavailable; risk unknown01.2
CharlemontnoyesnonoOlder digitised FEMA map; check current boundaries00.9
CheshireyesnononoOlder digitised FEMA map; check current boundaries03.8
ChesternonoyesyesCurrent digital map; flood zones present03.2
ChesterfieldnoyesnonoOlder digitised FEMA map; check current boundaries05.7
ChicopeeyesnoyesyesCurrent digital map; flood zones present25.1
ClarksburgyesnonoyesCurrent digital map; flood zones present04.2
ColrainnoyesnoyesUsable flood map unavailable; risk unknown01.2
ConwaynonononoUsable flood map unavailable; risk unknown12.3
CummingtonnoyesnonoOlder digitised FEMA map; check current boundaries03
DaltonyesnononoOlder digitised FEMA map; check current boundaries13.3
DeerfieldyesnononoUsable flood map unavailable; risk unknown05.6
East LongmeadowyesnonoyesCurrent digital map; flood zones present09.7
EasthamptonyesnonoyesOlder digitised FEMA map; check current boundaries16.8
EgremontnonononoOlder digitised FEMA map; check current boundaries07.9
ErvingnonononoUsable flood map unavailable; risk unknown31.5
FloridanononoyesOlder digitised FEMA map; check current boundaries01.5
GillnonononoUsable flood map unavailable; risk unknown04.9
GoshennoyesnonoOlder digitised FEMA map; check current boundaries26.8
GranbyyesnonoyesOlder digitised FEMA map; check current boundaries012.9
GranvillenononoyesCurrent digital map; flood zones present13.7
Great BarringtonyesnononoOlder digitised FEMA map; check current boundaries07.9
GreenfieldyesnononoUsable flood map unavailable; risk unknown06.8
HadleyyesnonoyesCurrent digital map; flood zones present09
HampdenyesnonoyesCurrent digital map; flood zones present08.4
HancocknonononoOlder digitised FEMA map; check current boundaries02
HatfieldyesnononoOlder digitised FEMA map; check current boundaries012.7
HawleynonononoOlder digitised FEMA map; check current boundaries02.3
HeathnoyesnoyesUsable flood map unavailable; risk unknown02.1
HinsdalenonononoOlder digitised FEMA map; check current boundaries515.4
HollandnononoyesCurrent digital map; flood zones present17
HolyokeyesnoyesyesCurrent digital map; flood zones present24.5
HuntingtonnononoyesOlder digitised FEMA map; check current boundaries22.2
LanesboroughyesnononoOlder digitised FEMA map; check current boundaries15.2
LeeyesnononoOlder digitised FEMA map; check current boundaries27.3
LenoxyesnononoOlder digitised FEMA map; check current boundaries211.6
LeverettnoyesnonoUsable flood map unavailable; risk unknown04.1
LeydennoyesnoyesCurrent digital map; flood zones present02.1
LongmeadowyesnonoyesCurrent digital map; flood zones present012.6
LudlowyesnonoyesCurrent digital map; flood zones present49.4
MiddlefieldnononoyesCurrent digital map; flood zones present03.5
MonroenononoyesCurrent digital map; flood zones present11.4
MonsonyesnonoyesCurrent digital map; flood zones present15.6
MontagueyesnononoUsable flood map unavailable; risk unknown12.4
MontereynonononoOlder digitised FEMA map; check current boundaries16.6
MontgomerynononoyesCurrent digital map; flood zones present13.5
Mount WashingtonnononoyesOlder digitised FEMA map; check current boundaries02.2
New AshfordnoyesnonoOlder digitised FEMA map; check current boundaries01.1
New MarlboroughnononoyesCurrent digital map; flood zones present18.1
New SalemnoyesnonoOlder digitised FEMA map; check current boundaries05.1
North AdamsyesnononoOlder digitised FEMA map; check current boundaries52.5
NorthamptonyesnononoOlder digitised FEMA map; check current boundaries38
NorthfieldnononoyesUsable flood map unavailable; risk unknown13.5
OrangenonononoOlder digitised FEMA map; check current boundaries06.3
OtisnoyesnoyesCurrent digital map; flood zones present112.3
PalmeryesnonoyesCurrent digital map; flood zones present04.5
PelhamnononoyesCurrent digital map; flood zones present03.9
PerunonononoOlder digitised FEMA map; check current boundaries07
PittsfieldyesnononoOlder digitised FEMA map; check current boundaries39.4
PlainfieldnoyesnonoOlder digitised FEMA map; check current boundaries03.8
RichmondnonononoOlder digitised FEMA map; check current boundaries010.1
RowenoyesnoyesOlder digitised FEMA map; check current boundaries21.8
RussellnonoyesyesCurrent digital map; flood zones present11.4
SandisfieldnononoyesCurrent digital map; flood zones present77.1
SavoynonononoOlder digitised FEMA map; check current boundaries04.5
SheffieldnononoyesCurrent digital map; flood zones present016.8
ShelburnenonononoUsable flood map unavailable; risk unknown02.6
ShutesburynoyesnoyesCurrent digital map; flood zones present24
South HadleyyesnoyesyesCurrent digital map; flood zones present57.1
SouthamptonnononoyesCurrent digital map; flood zones present14.2
SouthwickyesnonoyesCurrent digital map; flood zones present07
SpringfieldyesnonoyesCurrent digital map; flood zones present24.1
StockbridgeyesnononoOlder digitised FEMA map; check current boundaries113.4
SunderlandyesnononoOlder digitised FEMA map; check current boundaries02.9
TollandnononoyesCurrent digital map; flood zones present06.7
TyringhamnonononoOlder digitised FEMA map; check current boundaries16.6
WalesnononoyesCurrent digital map; flood zones present07
WarenononoyesCurrent digital map; flood zones present25.5
WarwicknononoyesUsable flood map unavailable; risk unknown05.3
WashingtonnoyesnonoOlder digitised FEMA map; check current boundaries78.3
WendellnoyesnonoUsable flood map unavailable; risk unknown05
West SpringfieldyesnonoyesCurrent digital map; flood zones present05.5
West StockbridgeyesnononoOlder digitised FEMA map; check current boundaries17.6
WestfieldyesnoyesyesCurrent digital map; flood zones present34.1
WesthamptonnonononoOlder digitised FEMA map; check current boundaries12.7
WhatelyyesnononoOlder digitised FEMA map; check current boundaries213.7
WilbrahamyesnonoyesCurrent digital map; flood zones present010.5
WilliamsburgnonononoOlder digitised FEMA map; check current boundaries14.6
WilliamstownyesnonoyesOlder digitised FEMA map; check current boundaries11.9
WindsornoyesnonoOlder digitised FEMA map; check current boundaries17.8
WorthingtonnononoyesCurrent digital map; flood zones present03.8

The line under each Wetlands % of Town is its margin from this table's middle of 5.2%: left of centre is below it, right of centre is above, and both sides are drawn to the same scale. The middle is this table's own and does not move when you sort. It is a distance, not a position in a league table, and nothing here is ranked.

What These Columns Mean
Town
Municipality
Gas Main
Natural gas serves at least part of the town
Municipal Fibre
Town is in a municipal fibre programme (MBI/Whip City)
Municipal Light Plant
Town-owned electric utility
Current NFHL Map
Current NFHL coverage only; false/null does not exclude older digital mapping. Read with Flood Map Status
Flood Map Status
Current, older digitised, or unavailable mapping. Older Q3 maps are not current regulatory boundaries; unknown mapping is not absent risk
High-Hazard Dams
Dams whose FAILURE would likely cause loss of life, consequence class, not condition
Wetlands % of Town
Wetland share of land area

Cite: RE413. “Utilities and Constraints.” Updated September 19, 2026. https://www.re413.com/pros/trades/, underlying sources at https://www.re413.com/sources/.

Housing Stock and Vacancy

Download CSV, same columns, same definitions

2020 census counts. Vacancy ALWAYS travels with its seasonal share: a high rate with a high seasonal share is a second-home market, not abandonment.

Housing Stock and Vacancy. 2020 census counts. Vacancy ALWAYS travels with its seasonal share: a high rate with a high seasonal share is a second-home market, not abandonment.
TownHousing Units 2020Vacant %Seasonal Share of Vacant %Owner-Occupied %Median Year Built
Adams4,33611.97.260.41939
Agawam12,3613.710.573.21965
Alford33732.690.990.31976
Amherst10,74896.644.11968
Ashfield88012.473.482.41972
Becket1,68747.292.691.21976
Belchertown6,35742282.31988
Bernardston9674.828.382.21971
Blandford57611.350.892.21963
Brimfield1,67210.544.9881983
Buckland9069.437.675.51945
Charlemont64416.86375.41970
Cheshire1,5398.54285.71970
Chester6221455.283.71945
Chesterfield61813.380.589.91974
Chicopee25,5445.64.456.91956
Clarksburg7497.722.486.51952
Colrain79614.454.884.71966
Conway8259.238.289.91979
Cummington47716.66280.21969
Dalton2,9287.139.773.81955
Deerfield2,2927.418.273.61971
East Longmeadow6,3713.713.185.51962
Easthampton7,8494.217.8601970
Egremont94132.679.583.91973
Erving7033.825.978.41952
Florida3629.145.588.81969
Gill70012.95076.91967
Goshen59327.393.287.21969
Granby2,4983.910.386.11966
Granville6567.64291.11972
Great Barrington3,68617.957.9621950
Greenfield8,6466.11354.71940
Hadley2,3365.312.167.71971
Hampden2,0083.14.8911966
Hancock99866.695.583.21970
Hatfield1,6344.717.171.51965
Hawley18824.576.188.71968
Heath57847.196.792.51975
Hinsdale1,12622.67882.81968
Holland1,40522.182.689.11968
Holyoke16,8748.13.340.21950
Huntington1,03015.657.881.41969
Lanesborough1,48912.662.885.21958
Lee3,39823.774.765.51960
Lenox3,18423.771.965.31959
Leverett8276.936.884.41975
Leyden3407.96392.31979
Longmeadow5,9673.616.789.11957
Ludlow8,75541075.71964
Middlefield21519.16194.81974
Monroe803087.580.41960
Monson3,5545.115.382.21974
Montague4,1125.413.259.51954
Monterey88343.589.6821977
Montgomery35147.192.91974
Mount Washington17353.854.8951972
New Ashford12612.762.579.11976
New Marlborough99731.983.686.21975
New Salem4607.236.488.31979
North Adams6,87114.311.951.61925
Northampton13,6686.414.4551954
Northfield1,40712.954.479.51956
Orange3,5449.33667.81950
Otis1,6095291.688.61977
Palmer5,8546.96.465.71960
Pelham5745.213.3821969
Peru41617.373.696.51979
Pittsfield21,7389.325.258.91950
Plainfield33514.96288.41974
Richmond88528.28889.61968
Rowe24524.970.5881960
Russell703821.480.41970
Sandisfield65940.582.891.81980
Savoy3501658.993.21979
Sheffield1,7661665.476.31973
Shelburne1,0017.648.762.61952
Shutesbury85315.169.8841975
South Hadley7,4394.917.773.81956
Southampton2,5514.128.687.21980
Southwick4,115726.680.51970
Springfield62,7826.43.247.21951
Stockbridge1,63341.282.369.21955
Sunderland1,7713.8047.41983
Tolland50155.99592.81979
Tyringham28939.479.889.71978
Wales89615.565.583.21970
Ware4,7559.118.465.81971
Warwick40515.865.690.61970
Washington27020.766.192.11978
Wendell4488.720.584.41980
West Springfield12,885510.257.21955
West Stockbridge85227.579.9851975
Westfield16,8695.88.866.71964
Westhampton74711.478.8921976
Whately7275.624.483.51976
Wilbraham5,7123.516.887.71964
Williamsburg1,1967.319.576.61953
Williamstown3,00916.352.369.11952
Windsor47322.884.394.21975
Worthington62512.263.288.31972

The line under each Vacant % is its margin from this table's middle of 11.3%: left of centre is below it, right of centre is above, and both sides are drawn to the same scale. The middle is this table's own and does not move when you sort. It is a distance, not a position in a league table, and nothing here is ranked.

What These Columns Mean
Town
Municipality
Housing Units 2020
All housing units, April 2020 count
Vacant %
Vacant share of all units, 2020 count, read WITH the seasonal share
Seasonal Share of Vacant %
Share of vacant units held for seasonal/recreational use, the figure that stops the vacancy rate lying
Owner-Occupied %
Owner share of occupied units, 2020 count
Median Year Built
Median build year of single-family parcels (surviving stock)

Cite: RE413. “Housing Stock and Vacancy.” Updated September 19, 2026. https://www.re413.com/pros/trades/, underlying sources at https://www.re413.com/sources/.

Building Permits

Download CSV, same columns, same definitions

Latest closed-year units from the Census annual place release, including imputation where reports were incomplete. Permits authorise units; they do not establish completion.

Building Permits. Latest closed-year units from the Census annual place release, including imputation where reports were incomplete. Permits authorise units; they do not establish completion.
TownLatest Full YearUnits PermittedUnits, Last 5 Calendar Years
Adams202526
Agawam20252179
Alford202515
Amherst202568331
Ashfield202519
Becket20256084
Belchertown202519170
Bernardston2025416
Blandford202515
Brimfield2025535
Buckland2025114
Charlemont202513
Cheshire2025310
Chester202515
Chesterfield202526
Chicopee20251572
Clarksburg202519
Colrain2025136
Conway2025511
Cummington202515
Dalton202519
Deerfield2025140
East Longmeadow20252098
Easthampton202557221
Egremont2025326
Erving202515
Florida202500
Gill2025213
Goshen202501
Granby2025953
Granville2025310
Great Barrington202512145
Greenfield2025952
Hadley2025240
Hampden2025413
Hancock2025417
Hatfield2025637
Hawley202523
Heath202501
Hinsdale2025215
Holland202502
Holyoke2025102131
Huntington2025214
Lanesborough2025113
Lee2025734
Lenox20251363
Leverett202518
Leyden202502
Longmeadow202528
Ludlow202542200
Middlefield202518
Monroe202500
Monson20251563
Montague2025627
Monterey2025117
Montgomery2025417
Mount Washington202500
New Ashford202502
New Marlborough202515
New Salem2025934
North Adams202519
Northampton202522195
Northfield2025013
Orange2025952
Otis2025116
Palmer2025938
Pelham2025138
Peru202513
Pittsfield20251274
Plainfield2025325
Richmond2025419
Rowe202501
Russell202503
Sandisfield2025013
Savoy2025011
Sheffield2025230
Shelburne202515
Shutesbury202509
South Hadley2025745
Southampton2025024
Southwick20251784
Springfield202519303
Stockbridge2025531
Sunderland202525
Tolland2025418
Tyringham202514
Wales202526
Ware202581428
Warwick202500
Washington2025312
Wendell202544
West Springfield2025632
West Stockbridge2025210
Westfield202533214
Westhampton2025326
Whately202549
Wilbraham202512102
Williamsburg2025624
Williamstown2025539
Windsor202509
Worthington202519

The line under each Units, Last 5 Calendar Years is its margin from this table's middle of 14: left of centre is below it, right of centre is above, and both sides are drawn to the same scale. The middle is this table's own and does not move when you sort. It is a distance, not a position in a league table, and nothing here is ranked.

What These Columns Mean
Town
Municipality
Latest Full Year
Latest closed year in the annual place release
Units Permitted
Total units in that year's permits
Units, Last 5 Calendar Years
Total units over five consecutive calendar years ending in the displayed year, including Census imputation

Cite: RE413. “Building Permits.” Updated September 19, 2026. https://www.re413.com/pros/trades/, underlying sources at https://www.re413.com/sources/.

Built for These Too

The same 101 towns, cut for a different job.

Sources

"Figures through" is the period the publisher's data describes; "checked" is only when we last asked. The full sourcing: sources and method.