Two houses, both listed at the same price, both an hour from Springfield. One is 1,200 square feet on a fifth of an acre. The other is 2,587 square feet on five. Neither listing will tell you that it is typical for its town, and both are.
Across the 206,977 single-family homes on the assessment rolls of these 101 towns, the median house runs from 1,200 square feet in Holland to 2,587 in Alford. The median town sits at 1,645.
The Lot Is Where The Region Splits
House size varies by a factor of about two across the region. Lot size varies by a factor of about 35, and that is the difference people actually feel.
At one end, Springfield has a median lot of 0.17 acres, which is a city lot: a driveway, a small garden, neighbours on both sides. At the other, Hawley runs to 6.00. The regional median is 1.43 acres, which tells you how rural the bulk of this region really is.
That acreage is not free, and this is the part buyers moving from a city systematically underestimate. Land is mowing, plowing, tree work and a driveway you maintain yourself. It is also, in most of these towns, a well and a septic system rather than a water bill, and what those actually commit you to is a real budget line rather than a quirk.
Price Per Square Foot Reorders Everything
Divide each town's median assessment by its median living area and the region rearranges itself in a way the headline price list does not show.
Alford comes out dearest at roughly $412 per square foot of assessed value, against about $112 in Monroe. That is a factor of roughly 4, inside one region, for a square foot of ordinary house.
The towns at the top of that ranking are mostly the second-home towns, where the buyer is pricing against a New York or Boston income rather than a local one, which we go through in the second-home picture. The towns at the bottom are the mill cities, where there is more housing than there is demand for it and has been for fifty years.
Treat the column as a rough guide rather than a precise one. It divides one median by another, which is not the same as averaging each property's own ratio, and the difference matters most in towns with an unusual mix of housing.
What The Assessor Counts As A Square Foot
One caution before the table, because it explains most of the odd rows in it. Living area is recorded by each town's own assessor, and towns differ on what counts.
A finished basement is living area in some towns and not in others. An unheated enclosed porch, a converted attic, a walk-out lower level built into a hillside, all of these are handled inconsistently across 101 separate assessing departments. In a hilly region where a great many houses have a lower level that is partly above ground, that is not a marginal issue.
So a town's figure is reliable for comparing houses within that town and only indicative for comparing across town lines. The parcel count column tells you how many properties the median rests on, which is worth reading before you lean on any single row.
Every Town, Fiscal 2026
Sortable and filterable. One town's reported lot size is not arithmetically possible against its own land area, so its lot column shows no record rather than a figure we do not believe.
Single-Family House and Lot Sizes by Town, Fiscal 2026
Download CSV, same columns, same definitions
Median finished living area and median lot size for single-family parcels on each town's own assessment roll, with the town's median assessment expressed per square foot. Living area definitions vary between assessing departments, so figures are firmer within a town than across town lines. A lot median is published as no record where the reported value exceeds what the town's land area can contain.
| Town | County | Single-Family Homes | Median Living Area | Median Lot | Assessed per Square Foot |
|---|---|---|---|---|---|
| Adams | Berkshire | 2,212 | 1,392 | 0.28 | $177 |
| Agawam | Hampden | 7,763 | 1,459 | 0.39 | $235 |
| Alford | Berkshire | 316 | 2,587 | 4.92 | $412 |
| Amherst | Hampshire | 4,119 | 1,818 | 0.58 | $295 |
| Ashfield | Franklin | 599 | 1,729 | 3.20 | $208 |
| Becket | Berkshire | 1,697 | 1,411 | 1.47 | $233 |
| Belchertown | Hampshire | 4,636 | 1,944 | 1.06 | $215 |
| Bernardston | Franklin | 756 | 1,496 | 1.37 | $203 |
| Blandford | Hampden | 508 | 1,641 | 2.20 | $210 |
| Brimfield | Hampden | 1,327 | 1,768 | 1.84 | $219 |
| Buckland | Franklin | 598 | 1,655 | 1.27 | $191 |
| Charlemont | Franklin | 400 | 1,751 | 2.46 | $158 |
| Cheshire | Berkshire | 1,145 | 1,756 | 0.95 | $174 |
| Chester | Hampden | 490 | 1,473 | 2.20 | $145 |
| Chesterfield | Hampshire | 532 | 1,552 | 3.00 | $232 |
| Chicopee | Hampden | 11,231 | 1,216 | 0.23 | $236 |
| Clarksburg | Berkshire | 613 | 1,514 | 0.97 | $139 |
| Colrain | Franklin | 597 | 1,592 | 2.39 | $154 |
| Conway | Franklin | 599 | 1,743 | 2.96 | $232 |
| Cummington | Hampshire | 336 | 1,738 | 3.76 | $190 |
| Dalton | Berkshire | 1,989 | 1,815 | 0.36 | $174 |
| Deerfield | Franklin | 1,425 | 1,678 | 0.81 | $253 |
| East Longmeadow | Hampden | 5,557 | 1,680 | 0.49 | $205 |
| Easthampton | Hampshire | 4,069 | 1,426 | 0.38 | $276 |
| Egremont | Berkshire | 789 | 1,896 | 2.01 | $317 |
| Erving | Franklin | 517 | 1,442 | 0.70 | $188 |
| Florida | Berkshire | 299 | 1,548 | 2.76 | $138 |
| Gill | Franklin | 451 | 1,636 | 2.15 | $179 |
| Goshen | Hampshire | 503 | 1,475 | 2.00 | $229 |
| Granby | Hampshire | 2,106 | 1,552 | 1.01 | $246 |
| Granville | Hampden | 562 | 1,829 | 2.21 | $182 |
| Great Barrington | Berkshire | 2,201 | 1,773 | 0.78 | $292 |
| Greenfield | Franklin | 3,898 | 1,482 | 0.32 | $179 |
| Hadley | Hampshire | 1,713 | 1,751 | 0.70 | $262 |
| Hampden | Hampden | 1,780 | 1,715 | 1.21 | $239 |
| Hancock | Berkshire | 329 | 1,859 | 2.43 | $190 |
| Hatfield | Hampshire | 1,019 | 1,691 | 1.03 | $247 |
| Hawley | Franklin | 146 | 1,446 | 6.00 | $173 |
| Heath | Franklin | 340 | 1,543 | 4.44 | $157 |
| Hinsdale | Berkshire | 857 | 1,440 | 0.77 | $247 |
| Holland | Hampden | 1,386 | 1,200 | 0.43 | $306 |
| Holyoke | Hampden | 5,330 | 1,653 | 0.24 | $159 |
| Huntington | Hampshire | 759 | 1,551 | 1.54 | $192 |
| Lanesborough | Berkshire | 1,242 | 1,645 | 0.69 | $188 |
| Lee | Berkshire | 1,858 | 1,536 | 0.59 | $242 |
| Lenox | Berkshire | 1,611 | 1,996 | 0.81 | $272 |
| Leverett | Franklin | 661 | 2,033 | 2.72 | $228 |
| Leyden | Franklin | 266 | 1,684 | 4.00 | $168 |
| Longmeadow | Hampden | 5,448 | 2,084 | 0.41 | $246 |
| Ludlow | Hampden | 6,196 | 1,524 | 0.38 | $218 |
| Middlefield | Hampshire | 190 | 1,491 | 4.03 | $157 |
| Monroe | Franklin | 66 | 1,313 | 2.51 | $112 |
| Monson | Hampden | 2,712 | 1,676 | 1.43 | $208 |
| Montague | Franklin | 2,098 | 1,442 | 0.39 | $210 |
| Monterey | Berkshire | 750 | 1,830 | 2.14 | $339 |
| Montgomery | Hampden | 331 | 1,866 | 2.73 | $174 |
| Mount Washington | Berkshire | 147 | 1,899 | 5.10 | $230 |
| New Ashford | Berkshire | 94 | 1,915 | 3.71 | $231 |
| New Marlborough | Berkshire | 883 | 1,840 | 2.50 | $290 |
| New Salem | Franklin | 431 | 1,612 | 2.52 | $217 |
| North Adams | Berkshire | 2,640 | 1,498 | 0.25 | $128 |
| Northampton | Hampshire | 5,784 | 1,636 | 0.34 | $308 |
| Northfield | Franklin | 1,091 | 1,702 | 1.25 | $177 |
| Orange | Franklin | 2,130 | 1,420 | 0.57 | $197 |
| Otis | Berkshire | 1,546 | 1,397 | 1.00 | $322 |
| Palmer | Hampden | 3,243 | 1,404 | 0.57 | $198 |
| Pelham | Hampshire | 470 | 1,719 | 2.25 | $170 |
| Peru | Berkshire | 347 | 1,484 | 3.63 | $180 |
| Pittsfield | Berkshire | 11,321 | 1,450 | 0.26 | $177 |
| Plainfield | Hampshire | 272 | 1,620 | 4.68 | $151 |
| Richmond | Berkshire | 749 | 1,872 | 2.70 | $284 |
| Rowe | Franklin | 212 | 1,699 | 5.00 | $168 |
| Russell | Hampden | 547 | 1,571 | 1.60 | $183 |
| Sandisfield | Berkshire | 599 | 1,747 | 2.82 | $233 |
| Savoy | Berkshire | 304 | 1,498 | 5.08 | $139 |
| Sheffield | Berkshire | 1,360 | 1,725 | 1.75 | $230 |
| Shelburne | Franklin | 509 | 1,800 | 2.00 | $203 |
| Shutesbury | Franklin | 789 | 1,519 | 1.56 | $254 |
| South Hadley | Hampshire | 4,419 | 1,488 | 0.43 | $246 |
| Southampton | Hampshire | 2,213 | 1,843 | 1.08 | $243 |
| Southwick | Hampden | 3,228 | 1,610 | 0.92 | $213 |
| Springfield | Hampden | 26,550 | 1,320 | 0.17 | $203 |
| Stockbridge | Berkshire | 1,120 | 1,854 | 1.06 | $379 |
| Sunderland | Franklin | 778 | 1,881 | 0.89 | $211 |
| Tolland | Hampden | 546 | 1,475 | 0.49 | $222 |
| Tyringham | Berkshire | 255 | 1,914 | 2.00 | $294 |
| Wales | Hampden | 732 | 1,319 | 1.06 | $226 |
| Ware | Hampshire | 2,620 | 1,647 | 0.59 | $176 |
| Warwick | Franklin | 344 | No record | 2.78 | No record |
| Washington | Berkshire | 254 | 1,601 | 5.15 | $210 |
| Wendell | Franklin | 330 | 1,374 | 4.10 | $179 |
| West Springfield | Hampden | 6,519 | 1,487 | 0.34 | $196 |
| West Stockbridge | Berkshire | 719 | 1,941 | 2.61 | $276 |
| Westfield | Hampden | 9,497 | 1,584 | 0.50 | $203 |
| Westhampton | Hampshire | 656 | 1,741 | 2.01 | $176 |
| Whately | Franklin | 570 | 2,083 | 1.40 | $201 |
| Wilbraham | Hampden | 4,690 | 1,912 | 0.71 | $224 |
| Williamsburg | Hampshire | 728 | 1,675 | No record | $235 |
| Williamstown | Berkshire | 1,868 | 1,807 | 0.65 | $258 |
| Windsor | Berkshire | 454 | 1,511 | 4.29 | $192 |
| Worthington | Hampshire | 491 | 1,642 | 5.10 | $213 |
What These Columns Mean
- Town
- The municipality.
- County
- One of the four western counties.
- Single-Family Homes
- Parcels classified single-family on the town's own assessment roll.
- Median Living Area
- The middle single-family home's finished living area in square feet, as recorded by the assessor. Finished basements and unheated space are treated differently by different towns.
- Median Lot
- The middle single-family lot in acres. Published as no record where the town's reported figure is not arithmetically possible against its own land area.
- Assessed per Square Foot
- The town's median assessment divided by its median living area. A rough comparison only: it divides one median by another rather than averaging each property's own ratio.
Cite: RE413. “Single-Family House and Lot Sizes by Town, Fiscal 2026.” Updated August 5, 2026. https://www.re413.com/news/house-and-lot-sizes-western-mass/, underlying sources at https://www.re413.com/sources/.
How To Use It
The practical value of this table is calibration. Before you view anything in a town, know what normal looks like there. A 1,400 square foot house is small in Alford and comfortably average in Holland, and the same listing photographs will read completely differently once you know which.
It is also the fastest way to see what your money is actually buying. What a fixed budget buys across the region covers the price side; this is the size side, and the two together are the comparison worth making. For a specific property rather than a town median, look the address up: the assessment record carries that property's own living area, lot size and year built.
Sources
- MassGIS standardized assessors' parcels. Single-family parcel counts, median finished living area, median lot size and median assessed value, from each town's own assessment roll.
"Figures through" is the period the publisher's data describes; "checked" is only when we last asked. The full sourcing: sources and method.