State, district or territory · 25
Massachusetts
Annual housing permits and reporting coverage
- Published estimate · 2025
- 12,477
- Reported only · 2025
- 10,040
- Added by estimation · 2025
- 2,437
Reported and estimated units by year
| Year and source | Published estimate | Reported only | Added by estimation |
|---|---|---|---|
| 2023 Census file | 13,214 | 11,556 | 1,658 |
| 2024 Census file | 14,338 | 11,628 | 2,710 |
| 2025 Census file | 12,477 | 10,040 | 2,437 |
2024 to 2025 · published estimate -1,861 units · reported only -1,588 · added by estimation -273. This split describes the difference between the published columns.
What types of housing were authorized?
| Units in building | Published estimate | Reported only | Added by estimation |
|---|---|---|---|
| One unit | 5,018 | 3,658 | 1,360 |
| Two units | 438 | 374 | 64 |
| Three or four units | 197 | 175 | 22 |
| Five or more units | 6,824 | 5,833 | 991 |
Local housing and rent context
| Measure | Estimate and margin |
|---|---|
| Housing units · Census table B25001 | 3,030,406 ± 453 |
| Median gross monthly rent · Census table B25064 | $1,762 ± $9 |
| Gross rent at least 30% of income · Census table B25070 | 51.8% ± 0.5 percentage points |
| Gross rent at least 50% of income | 26.1% ± 0.4 percentage points |
| Estimated households with a computed rent-to-income ratio | 986,190 |
The 2025 permit estimate amounts to 4.1 authorized units per 1,000 housing units in the ACS estimate. The numerator and denominator cover different periods.
Find a county or permit office
Counties and equivalents
- Barnstable CountyCounty or equivalent 25001 · 630 authorized units
- Berkshire CountyCounty or equivalent 25003 · 149 authorized units
- Bristol CountyCounty or equivalent 25005 · 1,156 authorized units
- Dukes CountyCounty or equivalent 25007 · 183 authorized units
- Essex CountyCounty or equivalent 25009 · 942 authorized units
- Franklin CountyCounty or equivalent 25011 · 64 authorized units
- Hampden CountyCounty or equivalent 25013 · 318 authorized units
- Hampshire CountyCounty or equivalent 25015 · 291 authorized units
- Middlesex CountyCounty or equivalent 25017 · 2,341 authorized units
- Nantucket CountyCounty or equivalent 25019 · 250 authorized units
- Norfolk CountyCounty or equivalent 25021 · 1,194 authorized units
- Plymouth CountyCounty or equivalent 25023 · 931 authorized units
- Suffolk CountyCounty or equivalent 25025 · 2,338 authorized units
- Worcester CountyCounty or equivalent 25027 · 1,690 authorized units
Permit offices
- Abington townPermit office 25001000 · Plymouth County · 3 authorized units
- Acton townPermit office 25003000 · Middlesex County · 1 authorized units
- Acushnet townPermit office 25005000 · Bristol County · 0 authorized units
- Adams townPermit office 25007000 · Berkshire County · 2 authorized units
- Agawam TownPermit office 25009000 · Hampden County · 2 authorized units
- Alford townPermit office 25011000 · Berkshire County · 1 authorized units
- AmesburyPermit office 25013000 · Essex County · 5 authorized units
- Amherst TownPermit office 25015000 · Hampshire County · 68 authorized units
- Andover townPermit office 25017000 · Essex County · 12 authorized units
- Aquinnah townPermit office 25219000 · Dukes County · 1 authorized units
- Arlington townPermit office 25019000 · Middlesex County · 21 authorized units
- Ashburnham townPermit office 25021000 · Worcester County · 10 authorized units
- Ashby townPermit office 25023000 · Middlesex County · 7 authorized units
- Ashfield townPermit office 25025000 · Franklin County · 1 authorized units
- Ashland townPermit office 25027000 · Middlesex County · 2 authorized units
- Athol townPermit office 25029000 · Worcester County · 58 authorized units
- AttleboroPermit office 25031000 · Bristol County · 22 authorized units
- Auburn townPermit office 25033000 · Worcester County · 19 authorized units
- Avon townPermit office 25035000 · Norfolk County · 29 authorized units
- Ayer townPermit office 25037000 · Middlesex County · 11 authorized units
- Barnstable TownPermit office 25041000 · Barnstable County · 217 authorized units
- Barre townPermit office 25043000 · Worcester County · 8 authorized units
- Becket townPermit office 25045000 · Berkshire County · 60 authorized units
- Bedford townPermit office 25047000 · Middlesex County · 47 authorized units
- Belchertown townPermit office 25049000 · Hampshire County · 19 authorized units
- Bellingham townPermit office 25051000 · Norfolk County · 34 authorized units
- Belmont townPermit office 25053000 · Middlesex County · 6 authorized units
- Berkley townPermit office 25055000 · Bristol County · 21 authorized units
- Berlin townPermit office 25059000 · Worcester County · 6 authorized units
- Bernardston townPermit office 25061000 · Franklin County · 4 authorized units
- BeverlyPermit office 25063000 · Essex County · 6 authorized units
- Billerica townPermit office 25065000 · Middlesex County · 26 authorized units
- Blackstone townPermit office 25067000 · Worcester County · 20 authorized units
- Blandford townPermit office 25069000 · Hampden County · 1 authorized units
- Bolton townPermit office 25071000 · Worcester County · 3 authorized units
- BostonPermit office 25073000 · Suffolk County · 2,107 authorized units
- Bourne townPermit office 25075000 · Barnstable County · 25 authorized units
- Boxborough townPermit office 25077000 · Middlesex County · Latest year unavailable
- Boxford townPermit office 25079000 · Essex County · 6 authorized units
- Boylston townPermit office 25081000 · Worcester County · 13 authorized units
- Braintree TownPermit office 25083000 · Norfolk County · 37 authorized units
- Brewster townPermit office 25085000 · Barnstable County · 13 authorized units
- Bridgewater TownPermit office 25087000 · Plymouth County · 15 authorized units
- Brimfield townPermit office 25089000 · Hampden County · 5 authorized units
- BrocktonPermit office 25093000 · Plymouth County · 48 authorized units
- Brookfield townPermit office 25095000 · Worcester County · 10 authorized units
- Brookline townPermit office 25097000 · Norfolk County · 31 authorized units
- Buckland townPermit office 25099000 · Franklin County · 1 authorized units
- Burlington townPermit office 25101000 · Middlesex County · 34 authorized units
- CambridgePermit office 25103000 · Middlesex County · 59 authorized units
- Canton townPermit office 25105000 · Norfolk County · 6 authorized units
- Carlisle townPermit office 25107000 · Middlesex County · 13 authorized units
- Carver townPermit office 25109000 · Plymouth County · 22 authorized units
- Charlemont townPermit office 25111000 · Franklin County · 1 authorized units
- Charlton townPermit office 25113000 · Worcester County · 24 authorized units
- Chatham townPermit office 25115000 · Barnstable County · 31 authorized units
- Chelmsford townPermit office 25117000 · Middlesex County · 17 authorized units
- ChelseaPermit office 25119000 · Suffolk County · 71 authorized units
- Cheshire townPermit office 25121000 · Berkshire County · 3 authorized units
- Chester townPermit office 25123000 · Hampden County · 1 authorized units
- Chesterfield townPermit office 25125000 · Hampshire County · 2 authorized units
- ChicopeePermit office 25127000 · Hampden County · 15 authorized units
- Chilmark townPermit office 25129000 · Dukes County · 12 authorized units
- Clarksburg townPermit office 25131000 · Berkshire County · 1 authorized units
- Clinton townPermit office 25133000 · Worcester County · Latest year unavailable
- Cohasset townPermit office 25135000 · Norfolk County · 11 authorized units
- Colrain townPermit office 25137000 · Franklin County · 1 authorized units
- Concord townPermit office 25139000 · Middlesex County · 23 authorized units
- Conway townPermit office 25141000 · Franklin County · 5 authorized units
- Cummington townPermit office 25143000 · Hampshire County · 1 authorized units
- Dalton townPermit office 25145000 · Berkshire County · 1 authorized units
- Danvers townPermit office 25147000 · Essex County · 14 authorized units
- Dartmouth townPermit office 25149000 · Bristol County · 29 authorized units
- Dedham townPermit office 25151000 · Norfolk County · 5 authorized units
- Deerfield townPermit office 25153000 · Franklin County · 1 authorized units
- Dennis townPermit office 25155000 · Barnstable County · 17 authorized units
- Dighton townPermit office 25157000 · Bristol County · 17 authorized units
- Douglas townPermit office 25159000 · Worcester County · 18 authorized units
- Dover townPermit office 25161000 · Norfolk County · 1 authorized units
- Dracut townPermit office 25163000 · Middlesex County · 16 authorized units
- Dudley townPermit office 25165000 · Worcester County · 0 authorized units
- Dunstable townPermit office 25169000 · Middlesex County · 10 authorized units
- Duxbury townPermit office 25171000 · Plymouth County · 30 authorized units
- East Bridgewater townPermit office 25173000 · Plymouth County · 8 authorized units
- East Brookfield townPermit office 25175000 · Worcester County · 1 authorized units
- East Longmeadow townPermit office 25177000 · Hampden County · 20 authorized units
- Eastham townPermit office 25179000 · Barnstable County · 23 authorized units
- EasthamptonPermit office 25181000 · Hampshire County · 57 authorized units
- Easton townPermit office 25183000 · Bristol County · 18 authorized units
- Edgartown townPermit office 25185000 · Dukes County · 48 authorized units
- Egremont townPermit office 25187000 · Berkshire County · 3 authorized units
- Erving townPermit office 25189000 · Franklin County · 1 authorized units
- Essex townPermit office 25193000 · Essex County · 0 authorized units
- EverettPermit office 25195000 · Middlesex County · 197 authorized units
- Fairhaven townPermit office 25197000 · Bristol County · 10 authorized units
- Fall RiverPermit office 25199000 · Bristol County · 58 authorized units
- Falmouth townPermit office 25201000 · Barnstable County · 112 authorized units
- FitchburgPermit office 25203000 · Worcester County · 30 authorized units
- Foxborough townPermit office 25207000 · Norfolk County · 8 authorized units
- FraminghamPermit office 25209000 · Middlesex County · 29 authorized units
- Franklin TownPermit office 25213000 · Norfolk County · 89 authorized units
- Freetown townPermit office 25215000 · Bristol County · 24 authorized units
- GardnerPermit office 25217000 · Worcester County · 9 authorized units
- Georgetown townPermit office 25221000 · Essex County · 3 authorized units
- Gill townPermit office 25223000 · Franklin County · 2 authorized units
- GloucesterPermit office 25225000 · Essex County · 77 authorized units
- Goshen townPermit office 25227000 · Hampshire County · 0 authorized units
- Gosnold townPermit office 25229000 · Dukes County · 0 authorized units
- Grafton townPermit office 25231000 · Worcester County · 277 authorized units
- Granby townPermit office 25233000 · Hampshire County · 9 authorized units
- Granville townPermit office 25235000 · Hampden County · 3 authorized units
- Great Barrington townPermit office 25237000 · Berkshire County · 12 authorized units
- GreenfieldPermit office 25239000 · Franklin County · 9 authorized units
- Groton townPermit office 25241000 · Middlesex County · 20 authorized units
- Groveland townPermit office 25243000 · Essex County · 109 authorized units
- Hadley townPermit office 25245000 · Hampshire County · 2 authorized units
- Halifax townPermit office 25247000 · Plymouth County · 6 authorized units
- Hamilton townPermit office 25249000 · Essex County · 8 authorized units
- Hampden townPermit office 25253000 · Hampden County · 4 authorized units
- Hancock townPermit office 25257000 · Berkshire County · 4 authorized units
- Hanover townPermit office 25259000 · Plymouth County · 8 authorized units
- Hanson townPermit office 25261000 · Plymouth County · 37 authorized units
- Hardwick townPermit office 25263000 · Worcester County · 8 authorized units
- Harvard townPermit office 25265000 · Worcester County · 25 authorized units
- Harwich townPermit office 25267000 · Barnstable County · 27 authorized units
- Hatfield townPermit office 25269000 · Hampshire County · 6 authorized units
- HaverhillPermit office 25271000 · Essex County · 46 authorized units
- Hawley townPermit office 25273000 · Franklin County · 2 authorized units
- Heath townPermit office 25275000 · Franklin County · 0 authorized units
- Hingham townPermit office 25277000 · Plymouth County · 24 authorized units
- Hinsdale townPermit office 25279000 · Berkshire County · 2 authorized units
- Holbrook townPermit office 25281000 · Norfolk County · 9 authorized units
- Holden townPermit office 25283000 · Worcester County · 19 authorized units
- Holliston townPermit office 25287000 · Middlesex County · 14 authorized units
- HolyokePermit office 25289000 · Hampden County · 102 authorized units
- Hopedale townPermit office 25291000 · Worcester County · 0 authorized units
- Hopkinton townPermit office 25293000 · Middlesex County · 41 authorized units
- Hubbardston townPermit office 25295000 · Worcester County · 0 authorized units
- Hudson townPermit office 25297000 · Middlesex County · 22 authorized units
- Hull townPermit office 25299000 · Plymouth County · 80 authorized units
- Huntington townPermit office 25301000 · Hampshire County · 2 authorized units
- Ipswich townPermit office 25303000 · Essex County · 14 authorized units
- Kingston townPermit office 25305000 · Plymouth County · 21 authorized units
- Lakeville townPermit office 25307000 · Plymouth County · 19 authorized units
- Lancaster townPermit office 25309000 · Worcester County · 18 authorized units
- Lanesborough townPermit office 25311000 · Berkshire County · 1 authorized units
- LawrencePermit office 25313000 · Essex County · 10 authorized units
- Lee townPermit office 25315000 · Berkshire County · 7 authorized units
- Leicester townPermit office 25317000 · Worcester County · 12 authorized units
- Lenox townPermit office 25319000 · Berkshire County · 13 authorized units
- LeominsterPermit office 25321000 · Worcester County · 25 authorized units
- Leverett townPermit office 25323000 · Franklin County · 1 authorized units
- Lexington townPermit office 25325000 · Middlesex County · 408 authorized units
- Leyden townPermit office 25327000 · Franklin County · Latest year unavailable
- Lincoln townPermit office 25329000 · Middlesex County · 34 authorized units
- Littleton townPermit office 25331000 · Middlesex County · 9 authorized units
- Longmeadow townPermit office 25333000 · Hampden County · 2 authorized units
- LowellPermit office 25335000 · Middlesex County · 188 authorized units
- Ludlow townPermit office 25337000 · Hampden County · 42 authorized units
- Lunenburg townPermit office 25339000 · Worcester County · 12 authorized units
- LynnPermit office 25341000 · Essex County · 152 authorized units
- Lynnfield townPermit office 25343000 · Essex County · 15 authorized units
- MaldenPermit office 25345000 · Middlesex County · 52 authorized units
- Manchester-by-the-Sea townPermit office 25347000 · Essex County · 9 authorized units
- Mansfield townPermit office 25349000 · Bristol County · 8 authorized units
- Marblehead townPermit office 25351000 · Essex County · 14 authorized units
- Marion townPermit office 25353000 · Plymouth County · 12 authorized units
- MarlboroughPermit office 25355000 · Middlesex County · 4 authorized units
- Marshfield townPermit office 25357000 · Plymouth County · 38 authorized units
- Mashpee townPermit office 25359000 · Barnstable County · 36 authorized units
- Mattapoisett townPermit office 25361000 · Plymouth County · 27 authorized units
- Maynard townPermit office 25363000 · Middlesex County · 10 authorized units
- Medfield townPermit office 25365000 · Norfolk County · 7 authorized units
- MedfordPermit office 25367000 · Middlesex County · 8 authorized units
- Medway townPermit office 25369000 · Norfolk County · 12 authorized units
- MelrosePermit office 25371000 · Middlesex County · 52 authorized units
- Mendon townPermit office 25373000 · Worcester County · 12 authorized units
- Merrimac townPermit office 25375000 · Essex County · 36 authorized units
- MethuenPermit office 25377000 · Essex County · 58 authorized units
- Middleborough townPermit office 25379000 · Plymouth County · 74 authorized units
- Middlefield townPermit office 25381000 · Hampshire County · 1 authorized units
- Middleton townPermit office 25385000 · Essex County · 8 authorized units
- Milford townPermit office 25387000 · Worcester County · 13 authorized units
- Millbury townPermit office 25389000 · Worcester County · 9 authorized units
- Millis townPermit office 25391000 · Norfolk County · 4 authorized units
- Millville townPermit office 25393000 · Worcester County · 1 authorized units
- Milton townPermit office 25395000 · Norfolk County · 240 authorized units
- Monroe townPermit office 25397000 · Franklin County · Latest year unavailable
- Monson townPermit office 25399000 · Hampden County · 15 authorized units
- Montague townPermit office 25401000 · Franklin County · 6 authorized units
- Monterey townPermit office 25403000 · Berkshire County · 1 authorized units
- Montgomery townPermit office 25405000 · Hampden County · 4 authorized units
- Nahant townPermit office 25409000 · Essex County · 5 authorized units
- Nantucket townPermit office 25413000 · Nantucket County · 250 authorized units
- Natick townPermit office 25415000 · Middlesex County · 81 authorized units
- Needham townPermit office 25417000 · Norfolk County · 87 authorized units
- New BedfordPermit office 25421000 · Bristol County · 4 authorized units
- New Braintree townPermit office 25423000 · Worcester County · 1 authorized units
- New Marlborough townPermit office 25425000 · Berkshire County · 1 authorized units
- New Salem townPermit office 25427000 · Franklin County · 9 authorized units
- Newbury townPermit office 25429000 · Essex County · 31 authorized units
- NewburyportPermit office 25431000 · Essex County · 11 authorized units
- NewtonPermit office 25433000 · Middlesex County · 152 authorized units
- Norfolk townPermit office 25437000 · Norfolk County · 16 authorized units
- North AdamsPermit office 25439000 · Berkshire County · 1 authorized units
- North Andover townPermit office 25441000 · Essex County · 7 authorized units
- North Attleborough TownPermit office 25443000 · Bristol County · 406 authorized units
- North Brookfield townPermit office 25445000 · Worcester County · 2 authorized units
- North Reading townPermit office 25447000 · Middlesex County · 14 authorized units
- NorthamptonPermit office 25449000 · Hampshire County · 22 authorized units
- Northborough townPermit office 25451000 · Worcester County · 15 authorized units
- Northbridge townPermit office 25453000 · Worcester County · 16 authorized units
- Northfield townPermit office 25455000 · Franklin County · Latest year unavailable
- Norton townPermit office 25457000 · Bristol County · 25 authorized units
- Norwell townPermit office 25459000 · Plymouth County · 11 authorized units
- Norwood townPermit office 25461000 · Norfolk County · 17 authorized units
- Oak Bluffs townPermit office 25463000 · Dukes County · 95 authorized units
- Oakham townPermit office 25465000 · Worcester County · 2 authorized units
- Orange townPermit office 25467000 · Franklin County · 9 authorized units
- Orleans townPermit office 25469000 · Barnstable County · 10 authorized units
- Otis townPermit office 25471000 · Berkshire County · 1 authorized units
- Oxford townPermit office 25473000 · Worcester County · 13 authorized units
- Palmer TownPermit office 25475000 · Hampden County · 9 authorized units
- Paxton townPermit office 25477000 · Worcester County · 0 authorized units
- PeabodyPermit office 25479000 · Essex County · 20 authorized units
- Pelham townPermit office 25481000 · Hampshire County · 1 authorized units
- Pembroke townPermit office 25483000 · Plymouth County · 7 authorized units
- Pepperell townPermit office 25485000 · Middlesex County · 4 authorized units
- Peru townPermit office 25487000 · Berkshire County · 1 authorized units
- Petersham townPermit office 25489000 · Worcester County · 0 authorized units
- Phillipston townPermit office 25491000 · Worcester County · 14 authorized units
- PittsfieldPermit office 25493000 · Berkshire County · 12 authorized units
- Plainfield townPermit office 25495000 · Hampshire County · 3 authorized units
- Plainville townPermit office 25497000 · Norfolk County · 4 authorized units
- Plymouth townPermit office 25501000 · Plymouth County · 265 authorized units
- Plympton townPermit office 25503000 · Plymouth County · 4 authorized units
- Princeton townPermit office 25505000 · Worcester County · 3 authorized units
- Provincetown townPermit office 25507000 · Barnstable County · 80 authorized units
- QuincyPermit office 25509000 · Norfolk County · 132 authorized units
- Randolph TownPermit office 25511000 · Norfolk County · 10 authorized units
- Raynham townPermit office 25513000 · Bristol County · 47 authorized units
- Reading townPermit office 25515000 · Middlesex County · 21 authorized units
- Rehoboth townPermit office 25517000 · Bristol County · 102 authorized units
- ReverePermit office 25519000 · Suffolk County · 131 authorized units
- Richmond townPermit office 25521000 · Berkshire County · 4 authorized units
- Rochester townPermit office 25523000 · Plymouth County · 24 authorized units
- Rockland townPermit office 25525000 · Plymouth County · 13 authorized units
- Rockport townPermit office 25527000 · Essex County · 5 authorized units
- Rowe townPermit office 25529000 · Franklin County · 0 authorized units
- Rowley townPermit office 25531000 · Essex County · 10 authorized units
- Royalston townPermit office 25533000 · Worcester County · 3 authorized units
- Russell townPermit office 25535000 · Hampden County · 0 authorized units
- Rutland townPermit office 25537000 · Worcester County · 35 authorized units
- SalemPermit office 25539000 · Essex County · 82 authorized units
- Salisbury townPermit office 25541000 · Essex County · 75 authorized units
- Sandisfield townPermit office 25543000 · Berkshire County · 0 authorized units
- Sandwich townPermit office 25545000 · Barnstable County · 16 authorized units
- Saugus townPermit office 25547000 · Essex County · 5 authorized units
- Savoy townPermit office 25549000 · Berkshire County · 0 authorized units
- Scituate townPermit office 25551000 · Plymouth County · 22 authorized units
- Seekonk townPermit office 25553000 · Bristol County · 15 authorized units
- Sharon townPermit office 25555000 · Norfolk County · 61 authorized units
- Sheffield townPermit office 25557000 · Berkshire County · 2 authorized units
- Shelburne townPermit office 25559000 · Franklin County · 1 authorized units
- Sherborn townPermit office 25561000 · Middlesex County · 6 authorized units
- Shirley townPermit office 25563000 · Middlesex County · 2 authorized units
- Shrewsbury townPermit office 25565000 · Worcester County · 98 authorized units
- Shutesbury townPermit office 25567000 · Franklin County · 0 authorized units
- Somerset townPermit office 25569000 · Bristol County · 9 authorized units
- SomervillePermit office 25571000 · Middlesex County · 90 authorized units
- South Hadley townPermit office 25573000 · Hampshire County · 7 authorized units
- Southampton townPermit office 25575000 · Hampshire County · 0 authorized units
- Southborough townPermit office 25577000 · Worcester County · 1 authorized units
- Southbridge TownPermit office 25579000 · Worcester County · 11 authorized units
- Southwick townPermit office 25581000 · Hampden County · 17 authorized units
- Spencer townPermit office 25583000 · Worcester County · 11 authorized units
- SpringfieldPermit office 25585000 · Hampden County · 19 authorized units
- Sterling townPermit office 25587000 · Worcester County · 9 authorized units
- Stockbridge townPermit office 25589000 · Berkshire County · 5 authorized units
- Stoneham townPermit office 25591000 · Middlesex County · 20 authorized units
- Stoughton townPermit office 25593000 · Norfolk County · 38 authorized units
- Stow townPermit office 25595000 · Middlesex County · 3 authorized units
- Sturbridge townPermit office 25597000 · Worcester County · 12 authorized units
- Sudbury townPermit office 25599000 · Middlesex County · 8 authorized units
- Sunderland townPermit office 25603000 · Franklin County · 2 authorized units
- Sutton townPermit office 25605000 · Worcester County · 14 authorized units
- Swampscott townPermit office 25607000 · Essex County · 81 authorized units
- Swansea townPermit office 25609000 · Bristol County · 11 authorized units
- TauntonPermit office 25611000 · Bristol County · 329 authorized units
- Templeton townPermit office 25613000 · Worcester County · 9 authorized units
- Tewksbury townPermit office 25615000 · Middlesex County · 18 authorized units
- Tisbury townPermit office 25617000 · Dukes County · 12 authorized units
- Tolland townPermit office 25619000 · Hampden County · 4 authorized units
- Topsfield townPermit office 25621000 · Essex County · 0 authorized units
- Townsend townPermit office 25623000 · Middlesex County · 20 authorized units
- Truro townPermit office 25625000 · Barnstable County · 7 authorized units
- Tyngsborough townPermit office 25627000 · Middlesex County · 19 authorized units
- Tyringham townPermit office 25629000 · Berkshire County · 1 authorized units
- Upton townPermit office 25631000 · Worcester County · 65 authorized units
- Uxbridge townPermit office 25633000 · Worcester County · 91 authorized units
- Wakefield townPermit office 25635000 · Middlesex County · 28 authorized units
- Wales townPermit office 25637000 · Hampden County · 2 authorized units
- Walpole townPermit office 25639000 · Norfolk County · 20 authorized units
- WalthamPermit office 25641000 · Middlesex County · 29 authorized units
- Ware townPermit office 25643000 · Hampshire County · 81 authorized units
- Wareham townPermit office 25645000 · Plymouth County · 59 authorized units
- Warren townPermit office 25647000 · Worcester County · 10 authorized units
- Washington townPermit office 25651000 · Berkshire County · 3 authorized units
- WatertownPermit office 25653000 · Middlesex County · 153 authorized units
- Wayland townPermit office 25655000 · Middlesex County · 3 authorized units
- Webster townPermit office 25657000 · Worcester County · 9 authorized units
- Wellesley townPermit office 25659000 · Norfolk County · 42 authorized units
- Wellfleet townPermit office 25661000 · Barnstable County · 1 authorized units
- Wendell townPermit office 25663000 · Franklin County · 4 authorized units
- Wenham townPermit office 25665000 · Essex County · 1 authorized units
- West Boylston townPermit office 25667000 · Worcester County · 7 authorized units
- West Bridgewater townPermit office 25669000 · Plymouth County · 18 authorized units
- West Brookfield townPermit office 25671000 · Worcester County · 10 authorized units
- West Newbury townPermit office 25673000 · Essex County · 7 authorized units
- West Springfield TownPermit office 25675000 · Hampden County · 6 authorized units
- West Stockbridge townPermit office 25677000 · Berkshire County · 2 authorized units
- West Tisbury townPermit office 25679000 · Dukes County · 15 authorized units
- Westborough townPermit office 25681000 · Worcester County · 57 authorized units
- WestfieldPermit office 25683000 · Hampden County · 33 authorized units
- Westford townPermit office 25685000 · Middlesex County · 31 authorized units
- Westhampton townPermit office 25687000 · Hampshire County · 3 authorized units
- Westminster townPermit office 25689000 · Worcester County · 26 authorized units
- Weston townPermit office 25691000 · Middlesex County · 191 authorized units
- Westport townPermit office 25693000 · Bristol County · 1 authorized units
- Westwood townPermit office 25695000 · Norfolk County · 76 authorized units
- Weymouth TownPermit office 25697000 · Norfolk County · 157 authorized units
- Whately townPermit office 25699000 · Franklin County · 4 authorized units
- Whitman townPermit office 25701000 · Plymouth County · 36 authorized units
- Wilbraham townPermit office 25703000 · Hampden County · 12 authorized units
- Williamsburg townPermit office 25705000 · Hampshire County · 6 authorized units
- Williamstown townPermit office 25707000 · Berkshire County · 5 authorized units
- Wilmington townPermit office 25709000 · Middlesex County · 13 authorized units
- Winchendon townPermit office 25711000 · Worcester County · 16 authorized units
- Winchester townPermit office 25713000 · Middlesex County · 23 authorized units
- Windsor townPermit office 25715000 · Berkshire County · 0 authorized units
- Winthrop TownPermit office 25717000 · Suffolk County · 29 authorized units
- WoburnPermit office 25719000 · Middlesex County · 31 authorized units
- WorcesterPermit office 25721000 · Worcester County · 470 authorized units
- Worthington townPermit office 25725000 · Hampshire County · 1 authorized units
- Wrentham townPermit office 25727000 · Norfolk County · 11 authorized units
- Yarmouth townPermit office 25729000 · Barnstable County · 15 authorized units
Sources and definitions
How to read these figures
- The Census Building Permits Survey counts new privately owned housing units authorized by permits. One permit can cover multiple units. The counts describe authorizations, a stage before starts and completions.
- The published estimate includes reported units and Census estimates that fill gaps. The difference is calculated from those two columns. Reported-only units can include records from approved alternative sources. A missing report can leave an office without a usable count.
- County and state totals come from their own Census files. Permit offices can cover places across county lines or areas served by another jurisdiction. The office’s county field is used for navigation.
- ACS housing inventory and rents are survey estimates for 2020–2024. Gross rent includes rent and separately paid utilities or fuels. Rent burden is the share paying at least 30% of income among cash-rent households with a computed ratio. Margins are at 90% confidence. The margin for rent burden is approximate.
- Vintage 2025 county housing stock is a separate Census series. Its model uses building-permit data alongside other inputs. Read stock change and permits as separate measures.
Public sources retrieved November 10, 2026. Building Permits Survey annual data · Survey methodology · American Community Survey data · Download the comparison