Skip to content
RE413

All categories

Town Officials & Planners

“What is the evidence for our plan?”

The evidence for the housing plan, pre-assembled: your town's demand pressure and Chapter 40B inventory position beside every neighbour's, the permit record, the stock. Every figure cites its federal or state source, paste the citation straight into the plan.

Every table sorts on click, downloads as CSV with the same definitions, and carries a copy-ready citation. This page prints clean, sponsor and navigation drop out.

Rental Demand Pressure

Download CSV, same columns, same definitions

HUD CHAS households below 80% of area median income as a share of all households, with the subsidized inventory position. Programme-eligibility measures, not poverty rates.

Rental Demand Pressure. HUD CHAS households below 80% of area median income as a share of all households, with the subsidized inventory position. Programme-eligibility measures, not poverty rates.
TownHouseholds <80% AMI %Subsidized Inventory %Meets 10% Threshold
Adams54.77.54no
Agawam385.17no
Alford37.10no
Amherst47.312.81yes
Ashfield36.22.38no
Becket40.80.11no
Belchertown29.26no
Bernardston412.31no
Blandford32.10no
Brimfield36.13.52no
Buckland42.50.92no
Charlemont52.80.52no
Cheshire34.20no
Chester360no
Chesterfield28.91.45no
Chicopee50.210.46yes
Clarksburg36.40.68no
Colrain41.20no
Conway28.80.13no
Cummington34.53.27no
Dalton35.95.62no
Deerfield24.81.46no
East Longmeadow29.17no
Easthampton44.57.19no
Egremont33.30no
Erving47.10no
Florida36.90no
Gill36.53.66no
Goshen32.32.26no
Granby30.43.09no
Granville28.90no
Great Barrington4111.14yes
Greenfield58.914.77yes
Hadley25.811.98yes
Hampden23.92.99no
Hancock43.30no
Hatfield34.52.9no
Hawley38.80no
Heath35.40no
Hinsdale50.60no
Holland34.90no
Holyoke61.919.44yes
Huntington38.43.2no
Lanesborough351.97no
Lee33.18.3no
Lenox39.16.51no
Leverett29.90.25no
Leyden310no
Longmeadow204.86no
Ludlow39.64.61no
Middlefield32.70no
Monroe57.10no
Monson36.63.4no
Montague47.79.18no
Monterey270no
Montgomery19.70no
Mount Washington29.10no
New Ashford36.40no
New Marlborough41.70no
New Salem42.90no
North Adams58.612.24yes
Northampton39.310.73yes
Northfield29.32.06no
Orange56.411.97yes
Otis30.20no
Palmer41.44.51no
Pelham32.21.05no
Peru37.60no
Pittsfield458.53no
Plainfield51.10no
Richmond32.50.6no
Rowe41.70no
Russell150.72no
Sandisfield46.90no
Savoy54.80no
Sheffield41.21.9no
Shelburne35.94.77no
Shutesbury22.40.52no
South Hadley32.35.86no
Southampton28.72.22no
Southwick32.93.49no
Springfield61.816.54yes
Stockbridge38.911.68yes
Sunderland5310.33yes
Tolland28.30no
Tyringham22.90no
Wales27.92.48no
Ware48.27.76no
Warwick33.70no
Washington32.20no
Wendell48.51.14no
West Springfield46.53.52no
West Stockbridge37.10no
Westfield39.37.02no
Westhampton30.22.5no
Whately22.21.26no
Wilbraham25.45.62no
Williamsburg29.35no
Williamstown33.39.12no
Windsor30.20no
Worthington28.83.81no
What These Columns Mean
Town
Municipality
Households <80% AMI %
Share of households below 80% HUD area median family income (CHAS)
Subsidized Inventory %
Ch. 40B Subsidized Housing Inventory share of 2020 year-round units
Meets 10% Threshold
At/above the 40B threshold where comprehensive-permit leverage changes

Cite: RE413. “Rental Demand Pressure.” Updated August 5, 2026. https://www.re413.com/pros/municipal/, underlying sources at https://www.re413.com/sources/.

Building Permits

Download CSV, same columns, same definitions

Units permitted in the latest year all 12 months were reported for the town. Pre-2022 the survey sampled most towns, cross-town comparison before then is invalid.

Building Permits. Units permitted in the latest year all 12 months were reported for the town. Pre-2022 the survey sampled most towns, cross-town comparison before then is invalid.
TownLatest Full YearUnits PermittedUnits, Last 5 Full Years
AdamsNo recordNo recordNo record
Agawam2,0252196
Alford2,0191No record
Amherst2,02568310
Ashfield2,014412
BecketNo recordNo recordNo record
Belchertown2,02519167
Bernardston2,014310
BlandfordNo recordNo recordNo record
BrimfieldNo recordNo recordNo record
Buckland2,01437
Charlemont2,004117
CheshireNo recordNo recordNo record
ChesterNo recordNo recordNo record
ChesterfieldNo recordNo recordNo record
Chicopee2,0251599
ClarksburgNo recordNo recordNo record
ColrainNo recordNo recordNo record
Conway2,02117
CummingtonNo recordNo recordNo record
DaltonNo recordNo recordNo record
Deerfield2,0251No record
East Longmeadow2,02214253
Easthampton2,014746
EgremontNo recordNo recordNo record
Erving2,01404
FloridaNo recordNo recordNo record
Gill2,014411
GoshenNo recordNo recordNo record
Granby1,99422118
GranvilleNo recordNo recordNo record
Great Barrington2,02512No record
Greenfield2,0259No record
Hadley2,023762
Hampden1,99428101
Hancock2,0092171
HatfieldNo recordNo recordNo record
Hawley2,01426
Heath2,01406
HinsdaleNo recordNo recordNo record
HollandNo recordNo recordNo record
Holyoke2,0231430
HuntingtonNo recordNo recordNo record
LanesboroughNo recordNo recordNo record
LeeNo recordNo recordNo record
LenoxNo recordNo recordNo record
Leverett2,014315
Leyden2,01419
Longmeadow2,021039
Ludlow2,02542200
MiddlefieldNo recordNo recordNo record
Monroe2,00023
Monson2,0251591
Montague2,0111No record
MontereyNo recordNo recordNo record
MontgomeryNo recordNo recordNo record
Mount WashingtonNo recordNo recordNo record
New AshfordNo recordNo recordNo record
New Marlborough2,0014No record
New Salem2,0043No record
North AdamsNo recordNo recordNo record
Northampton2,00443174
NorthfieldNo recordNo recordNo record
Orange2,0259No record
Otis1,99217No record
Palmer1,99445239
PelhamNo recordNo recordNo record
PeruNo recordNo recordNo record
Pittsfield1,99439233
PlainfieldNo recordNo recordNo record
RichmondNo recordNo recordNo record
Rowe1,99415
Russell1,9896No record
SandisfieldNo recordNo recordNo record
SavoyNo recordNo recordNo record
Sheffield2,014426
Shelburne2,014310
Shutesbury2,01408
South Hadley2,025760
Southampton2,0230No record
Southwick2,00719224
Springfield2,01329468
Stockbridge2,025561
SunderlandNo recordNo recordNo record
Tolland2,0152No record
Tyringham2,0140No record
WalesNo recordNo recordNo record
WareNo recordNo recordNo record
Warwick1,9963No record
WashingtonNo recordNo recordNo record
WendellNo recordNo recordNo record
West Springfield2,0171782
West StockbridgeNo recordNo recordNo record
Westfield2,01121169
Westhampton2,025325
Whately2,025423
Wilbraham2,02512137
Williamsburg2,014130
Williamstown2,0255No record
WindsorNo recordNo recordNo record
Worthington2,0194No record
What These Columns Mean
Town
Municipality
Latest Full Year
Most recent year with all 12 months reported for this town
Units Permitted
Total units in that year's permits
Units, Last 5 Full Years
Sum of totalUnits over the last five fully-reported years

Cite: RE413. “Building Permits.” Updated August 5, 2026. https://www.re413.com/pros/municipal/, 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.264.91,939
Agawam12,3613.710.568.21,965
Alford33732.690.957.61,976
Amherst10,74896.658.11,968
Ashfield88012.473.461.11,972
Becket1,68747.292.665.41,976
Belchertown6,35742269.91,988
Bernardston9674.828.363.41,971
Blandford57611.350.8691,963
Brimfield1,67210.544.970.21,983
Buckland9069.437.6591,945
Charlemont64416.86357.71,970
Cheshire1,5398.54260.51,970
Chester6221455.2671,945
Chesterfield61813.380.562.91,974
Chicopee25,5445.64.466.31,956
Clarksburg7497.722.4641,952
Colrain79614.454.858.41,966
Conway8259.238.261.81,979
Cummington47716.66263.31,969
Dalton2,9287.139.770.11,955
Deerfield2,2927.418.260.81,971
East Longmeadow6,3713.713.169.71,962
Easthampton7,8494.217.867.41,970
Egremont94132.679.560.31,973
Erving7033.825.971.91,952
Florida3629.145.5611,969
Gill70012.95062.31,967
Goshen59327.393.261.21,969
Granby2,4983.910.367.91,966
Granville6567.64267.91,972
Great Barrington3,68617.957.961.21,950
Greenfield8,6466.11367.11,940
Hadley2,3365.312.159.11,971
Hampden2,0083.14.867.11,966
Hancock99866.695.565.71,970
Hatfield1,6344.717.160.61,965
Hawley18824.576.150.81,968
Heath57847.196.757.21,975
Hinsdale1,12622.67861.71,968
Holland1,40522.182.675.31,968
Holyoke16,8748.13.370.91,950
Huntington1,03015.657.870.61,969
Lanesborough1,48912.662.8691,958
Lee3,39823.774.765.11,960
Lenox3,18423.771.959.51,959
Leverett8276.936.858.31,975
Leyden3407.96360.61,979
Longmeadow5,9673.616.7671,957
Ludlow8,75541064.11,964
Middlefield21519.16153.91,974
Monroe803087.553.31,960
Monson3,5545.115.369.61,974
Montague4,1125.413.266.51,954
Monterey88343.589.6571,977
Montgomery35147.163.91,974
Mount Washington17353.854.861.81,972
New Ashford12612.762.560.91,976
New Marlborough99731.983.661.21,975
New Salem4607.236.461.81,979
North Adams6,87114.311.962.41,925
Northampton13,6686.414.463.41,954
Northfield1,40712.954.467.11,956
Orange3,5449.33666.91,950
Otis1,6095291.663.11,977
Palmer5,8546.96.468.81,960
Pelham5745.213.355.21,969
Peru41617.373.666.61,979
Pittsfield21,7389.325.267.51,950
Plainfield33514.96259.51,974
Richmond88528.28859.41,968
Rowe24524.970.556.21,960
Russell703821.468.81,970
Sandisfield65940.582.863.91,980
Savoy3501658.9621,979
Sheffield1,7661665.464.11,973
Shelburne1,0017.648.760.31,952
Shutesbury85315.169.866.31,975
South Hadley7,4394.917.766.41,956
Southampton2,5514.128.667.51,980
Southwick4,115726.667.11,970
Springfield62,7826.43.274.81,951
Stockbridge1,63341.282.354.81,955
Sunderland1,7713.8060.31,983
Tolland50155.99561.51,979
Tyringham28939.479.852.21,978
Wales89615.565.565.11,970
Ware4,7559.118.466.71,971
Warwick40515.865.655.31,970
Washington27020.766.162.91,978
Wendell4488.720.557.71,980
West Springfield12,885510.267.61,955
West Stockbridge85227.579.957.31,975
Westfield16,8695.88.8681,964
Westhampton74711.478.865.21,976
Whately7275.624.460.21,976
Wilbraham5,7123.516.868.71,964
Williamsburg1,1967.319.563.41,953
Williamstown3,00916.352.357.61,952
Windsor47322.884.3681,975
Worthington62512.263.257.91,972
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 August 5, 2026. https://www.re413.com/pros/municipal/, 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.