Municipalities in Massachusetts

Municipalities in Massachusetts

Search for your municipality to reference population and housing data sourced from the U.S. Census Bureau. If you can't find your municipality in the table below, please contact mmp@re-trac.com.

MunicipalityCountyPopulation1 Unit (Detached)1 Unit (Attached)2 Units3 to 4 Units5 to 9 Units10 to 19 Units20+ UnitsMobile HomesBoats, RVs, Vans
Abington townPlymouth County16275370242840276846552624700
Acton townMiddlesex County234555639624332235448846890350
Acushnet townBristol County104433419701182194932242490
Adams townBerkshire County8211235114667542134396274410
Agawam Town cityHampden County2874879256825943921106517893740
Alford townBerkshire County41135130000000
Amesbury Town cityEssex County172183715795709539254393103900
Amherst townHampshire County39880439554694080011521340111300
Andover townEssex County353759166396366508473601133190
Aquinnah townDukes County64048271000000
Arlington townMiddlesex County4499276661151503314046619402725350
Ashburnham townWorcester County6210247813101310034360
Ashby townMiddlesex County319511178232560000
Ashfield townFranklin County159876210663283000
Ashland townMiddlesex County17478410712351567642463133600
Athol townWorcester County1168037371385953922501921351210
Attleboro cityBristol County4432610316109113262433104459110036440
Auburn townWorcester County165525327340297308215911653140
Avon townNorfolk County446813319711511940372250
Ayer townMiddlesex County80141669379375363358178223150
Barnstable Town cityBarnstable County44325217236806471292967386733439
Barre townWorcester County549117292918820265015440
Becket townBerkshire County18521748394000140
Bedford townMiddlesex County1410534007122221149023956900
Belchertown townHampshire County149064536102523156127147193740
Bellingham townNorfolk County169295166578324812542431400
Belmont townMiddlesex County2596546985883408966835056600
Berkley townBristol County663023393200000310
Berlin townWorcester County30988952367943110060
Bernardston townFranklin County21918140661463010700
Beverly cityEssex County414319114616134319711283956201200
Billerica townMiddlesex County427911111457069632820866811931970
Blackstone townWorcester County92012120442392351223623070
Blandford townHampden County125965535000000
Bolton townWorcester County5167157190830091900
Boston citySuffolk County6691583502018286380466985432222227286903038589
Bourne townBarnstable County198149067618463560381150294620
Boxborough townMiddlesex County55461258134186916934236100
Boxford townEssex County82282557271477680000
Boylston townWorcester County45241405106111913825000
Braintree Town cityNorfolk County3708292375679397507011010144700
Brewster townBarnstable County98565746668199634208205143200
Bridgewater townPlymouth County2743454144266854761916873182380
Brimfield townHampden County37241521323180389920
Brockton cityPlymouth County951611630983543115517255619513310777
Brookfield townWorcester County340698988649292482890
Brookline townNorfolk County592465467120121953776368717708075028
Buckland townFranklin County19277031490892200170
Burlington townMiddlesex County26103639247564905268811671170
Cambridge cityMiddlesex County110893453230626282846953663944178272359
Canton townNorfolk County228295786604456183682769767100
Carlisle townMiddlesex County5160170947197703700
Carver townPlymouth County11617338912340443201511080
Charlemont townFranklin County11104741831472800350
Charlton townWorcester County13379417715685176248927400
Chatham townBarnstable County61496284252234172145834100
Chelmsford townMiddlesex County350679541105649727217588815381800
Chelsea citySuffolk County3927210336122774357013657233201025
Cheshire townBerkshire County3169125512602318002280
Chester townHampden County152961985117313070
Chesterfield townHampshire County13035951930110000
Chicopee cityHampden County5577811362129534683419210581316855560
Chilmark townDukes County11171599600000170
Clarksburg townBerkshire County1722652362921019030
Clinton townWorcester County138552182639901993558316507150
Cohasset townNorfolk County8393282911370196106926700
Colrain townFranklin County1631742184740000470
Concord townMiddlesex County19357501849516538235611878500
Conway townFranklin County180078816501000870
Cummington townHampshire County8604580181854030
Dalton townBerkshire County6657209046467357359364560
Danvers townEssex County27527644252489568789339011321390
Dartmouth townBristol County34341103131655182853963825044410
Dedham townNorfolk County2537764584679425272001731463160
Deerfield townFranklin County5049147820924317716351500
Dennis townBarnstable County13992135783954405303634443681930
Dighton townBristol County7438227936311086029320
Douglas townWorcester County87222636122895117660167230
Dover townNorfolk County592220811900120000
Dracut townMiddlesex County311137685583529455781550945150
Dudley townWorcester County11637266869445538295588300
Dunstable townMiddlesex County3337116905000000
Duxbury townPlymouth County15572515830959110901721400
East Bridgewater townPlymouth County1430140642082721592062766160
East Brookfield townWorcester County2123859547171306110
Eastham townBarnstable County4908575112619150002500
Easthampton Town cityHampshire County160513775522999821662417406150
East Longmeadow townHampden County161565313641001841174133500
Easton townBristol County2400157238063164044752821991030
Edgartown townDukes County429251041011791500000
Egremont townBerkshire County1255950343380400
Erving townFranklin County1841644225746004140
Essex townEssex County36871185772385148852800
Everett cityMiddlesex County4521234011038505542205756441730270
Fairhaven townBristol County1602752642376772952355542500
Fall River cityBristol County8925898767424978148777518189334446236
Falmouth townBarnstable County312541857857856787732824681100
Fitchburg cityWorcester County40666682510502731307699448613881510
Florida townBerkshire County816347920703240
Foxborough townNorfolk County174484315207252426900158486280
Framingham townMiddlesex County71232146261308201621611178171157585132
Franklin Town cityNorfolk County32843795396451838953447279000
Freetown townBristol County91753225831382600000
Gardner cityWorcester County2049641292301121132053160311361420
Georgetown townEssex County85692629177861689312013200
Gill townFranklin County1604498383627014490
Gloucester cityEssex County29858823866924751685588365793140
Goshen townHampshire County1096566322390030
Gosnold townDukes County341821461020000
Grafton townWorcester County1851743331159381548448191176630
Granby townHampshire County631821361111132889501700
Granville townHampden County16606615151400000
Great Barrington townBerkshire County69152011773472843450105190
Greenfield Town cityFranklin County17474414433211101033744215670860
Groton townMiddlesex County112823644116195152735112900
Groveland townEssex County669718521808122717011000
Hadley townHampshire County53011884022614584916000
Halifax townPlymouth County7739206027113953351503680
Hamilton townEssex County7991256717758513022190
Hampden townHampden County5193184310262511210800
Hancock townBerkshire County639347345121644811950
Hanover townPlymouth County14328433310113695859318300
Hanson townPlymouth County1056032761361212203700210
Hardwick townWorcester County30249602218413410600160
Harvard townWorcester County65421736723154704700
Harwich townBarnstable County12143923229021311521322717900
Hatfield townHampshire County3305121439164109461954400
Haverhill cityEssex County6294310377291937902723189914372621620
Hawley townFranklin County4251811110000142
Heath townFranklin County7704040200001970
Hingham townPlymouth County230476364499155273227166145909
Hinsdale townBerkshire County19709603540592800670
Holbrook townNorfolk County11029346744125139122134300940
Holden townWorcester County18558575234720520114416915200
Holland townHampden County25101358060001740
Holliston townMiddlesex County144804361189142167735224000
Holyoke cityHampden County40362567668925161743256516952134280
Hopedale townWorcester County595514004002585784072160
Hopkinton townMiddlesex County16720492046581154908113600
Hubbardston townWorcester County458114721586558032000
Hudson townMiddlesex County1984344827026575584604285062230
Hull townPlymouth County10402377223832938048826840300
Huntington townHampshire County19778145704026220690
Ipswich townEssex County138103699542314592264226386260
Kingston townPlymouth County132103876971422332351201272400
Lakeville townPlymouth County11245381012623896526174420
Lancaster townWorcester County79782095911721341060000
Lanesborough townBerkshire County300411990990100271200
Lawrence cityEssex County79497490221044815778722291560399612215
Lee townBerkshire County57961736281532072561291401260
Leicester townWorcester County1127733131462842527710831800
Lenox townBerkshire County4994169413750169135289504430
Leominster cityWorcester County414468055913169720101413134920152140
Leverett townFranklin County199774695163138190
Lexington townMiddlesex County33339924782938426617549982406
Leyden townFranklin County67631047000002
Lincoln townMiddlesex County6696154352039237751418400
Littleton townMiddlesex County9754309839565763251351500
Longmeadow townHampden County1587652945085501910422700
Lowell cityMiddlesex County110964131122377612051074604346066602920
Ludlow townHampden County213316194303933317225231341930
Lunenburg townWorcester County11150359817518710085133149770
Lynn cityEssex County93069117981308612357851854179157705850
Lynnfield townEssex County12732399880271124851462130
Malden cityMiddlesex County6121262141901515129498641314584311615
Manchester-by-the-Sea townEssex County532716334817621223416800
Mansfield townBristol County2367856124044983773777078481112
Marblehead townEssex County2039362855086869182791047300
Marion townPlymouth County50652297497814811100
Marlborough cityMiddlesex County397717946829149410221017188721253900
Marshfield townPlymouth County25648861940566287400627213430
Mashpee townBarnstable County140547714842774674871251661550
Mattapoisett townPlymouth County6245277051143259002400
Maynard townMiddlesex County105602759490362288235235124380
Medfield townNorfolk County126103720190647312113913300
Medford cityMiddlesex County57700777425696468166258348540061716
Medway townNorfolk County1316239571581891341507717200
Melrose cityMiddlesex County28132648746712995403907671912034
Mendon townWorcester County59951933102550000140
Merrimac townEssex County67521909129228437826173240
Methuen Town cityEssex County495751096912811512132961711541556390
Middleborough townPlymouth County2421365334126474044733421626100
Middlefield townHampshire County46426700000070
Middleton townEssex County96562064545602767034000
Milford townWorcester County28630643112091053935663813503310
Millbury townWorcester County13521358756053334938287243210
Millis townNorfolk County81442333206142158899320700
Millville townWorcester County3237841781757133209100
Milton townNorfolk County2752770203099421834393777100
Monroe townFranklin County864855300050
Monson townHampden County88032849962491251017181280
Montague townFranklin County831123039766441526083188670
Monterey townBerkshire County7298691612390000
Montgomery townHampden County80236120000000
Mount Washington townBerkshire County14012800500000
Nahant townEssex County348812069137941205111400
Nantucket townNantucket County10912101294527893679543115310
Natick townMiddlesex County35957891870692354698111931557517
Needham townNorfolk County304298420469471217218150101800
New Ashford townBerkshire County33410769104210
New Bedford cityBristol County951251302095975391270844891247327611045
New Braintree townWorcester County1247434184000000
Newbury townEssex County6964268017711508431000
Newburyport cityEssex County1789041721152892712501277800410
New Marlborough townBerkshire County13709634437370040
New Salem townFranklin County1019465016000030
Newton cityMiddlesex County884791860422885622142972510042930150
Norfolk townNorfolk County1167130082125522380090
North Adams cityBerkshire County13211292327910371148613625863100
Northampton cityHampshire County28548561958114541406134277396507
North Andover townEssex County30170631511617916777859631063140
North Attleborough townBristol County29033675945851011685488028382850
Northborough townWorcester County149184289288324209913720660
Northbridge townWorcester County164253474979570503449135422300
North Brookfield townWorcester County4760137173136246212232100
Northfield townFranklin County3012124601272210113100
North Reading townMiddlesex County155984475362113662423743400
Norton townBristol County19515471874342369515961341530
Norwell townPlymouth County108973495682257164853400
Norwood townNorfolk County291215825789134010717521353102400
Oak Bluffs townDukes County467540151261587349106105260
Oakham townWorcester County1849687617300050
Orange townFranklin County7703225238282171356139442570
Orleans townBarnstable County5827440912013341067161134490
Otis townBerkshire County157715722718151000530
Oxford townWorcester County13898356341540247739844168310
Palmer Town cityHampden County122373648107592364297161811620
Paxton townWorcester County48451491415601001300
Peabody cityEssex County526101131611691784168212491318340858618
Pelham townHampshire County127749220457200170
Pembroke townPlymouth County18230563930517738206114211410
Pepperell townMiddlesex County120493482290280176121981151030
Peru townBerkshire County811369000000500
Petersham townWorcester County121847705213000280
Phillipston townWorcester County16407633124000140
Pittsfield cityBerkshire County432891141111633093261994578012942730
Plainfield townHampshire County6683177104000130
Plainville townNorfolk County900021112373171211542401644900
Plymouth townPlymouth County5869519373173713559876479928567630
Plympton townPlymouth County291299329000035100
Princeton townWorcester County343812711003400000
Provincetown townBarnstable County295215073997311083386163244230
Quincy cityNorfolk County938241462022805724482423662154108612040
Randolph townNorfolk County33704799112807342354374921707017
Raynham townBristol County1384535211466503433432513470
Reading townMiddlesex County257696923371455247227443122000
Rehoboth townBristol County1199039257020788000360
Revere citySuffolk County538645891136757882759949437404417811
Richmond townBerkshire County1521906021030000
Rochester townPlymouth County54621799622828070220
Rockland townPlymouth County1784937957245283485091676445230
Rockport townEssex County718427151896652392392165010
Rowe townFranklin County40022940600370
Rowley townEssex County6232165821959351751036400
Royalston townWorcester County130756511490000140
Russell townHampden County133050201838300250
Rutland townWorcester County846326034560223784536610
Salem cityEssex County431465081151832354115146288230533914
Salisbury townEssex County90212376290592513298148634040
Sandisfield townBerkshire County85969310000090
Sandwich townBarnstable County20416886324622799937720300
Saugus townEssex County2803774687768272831803267541950
Savoy townBerkshire County764341027202190
Scituate townPlymouth County18491670559716116924234103540
Seekonk townBristol County1495754886318723706013610
Sharon townNorfolk County18245543018623719117624421800
Sheffield townBerkshire County3190155020912525016100
Shelburne townFranklin County1935607391359268161760
Sherborn townMiddlesex County43021414488172703600
Shirley townMiddlesex County75721667161215212884201830
Shrewsbury townWorcester County367168701101468432655010641528910
Shutesbury townFranklin County175278718189401800
Somerset townBristol County1825759321077773198815500
Somerville cityMiddlesex County799833489146010471918230211533489208
Southampton townHampshire County609022223111498007400
Southborough townWorcester County1002130502116814023458130
Southbridge Town cityWorcester County16858271031412151790740391273410
South Hadley townHampshire County17737442535452660939922342480
Southwick townHampden County97113186217120976723011700
Spencer townWorcester County11856342259644809362111133180
Springfield cityHampden County15461327304240912479627148551611641955928
Sterling townWorcester County800023891261461171203500
Stockbridge townBerkshire County198012605610358133423500
Stoneham townMiddlesex County2196751331697165682526401829110
Stoughton townNorfolk County283387104817757874673592779400
Stow townMiddlesex County7061219629236438304200
Sturbridge townWorcester County949629171801335043693351610
Sudbury townMiddlesex County1869756343845166182417900
Sunderland townFranklin County36627421114681125238260011
Sutton townWorcester County929730752561081296112000
Swampscott townEssex County14563334038165559212420607560
Swansea townBristol County163416201373725783392400
Taunton cityBristol County56826110491125393831211131984156375235
Templeton townWorcester County8117278228546225120951120
Tewksbury townMiddlesex County3066685761244723323115127091550
Tisbury townDukes County41002770915613624202400
Tolland townHampden County66656209000050
Topsfield townEssex County64961931130501192714000
Townsend townMiddlesex County94182837156631464939258210
Truro townBarnstable County158028316956111251443400
Tyngsborough townMiddlesex County122323215517172901405724000
Tyringham townBerkshire County43930558000200
Upton townWorcester County7770242415712510554082400
Uxbridge townWorcester County13815309273452436311132128110
Wakefield townMiddlesex County2682365253371305953480176117209
Wales townHampden County200979111593068840
Walpole townNorfolk County24960696461339132130326837200
Waltham cityMiddlesex County628329623159731063522278320072802780
Ware townHampshire County98633121187482352244165721120
Wareham townPlymouth County22535102434403074613641512649510
Warren townWorcester County51991418143511721015848660
Warwick townFranklin County7504142024200140
Washington townBerkshire County49927340000020
Watertown Town cityMiddlesex County3455338641468549514724106002714023
Wayland townMiddlesex County1370043734437120090220510
Webster townWorcester County16926377723684214856392493371470
Wellesley townNorfolk County2900475122731582812019569290
Wellfleet townBarnstable County31713971371377519002080
Wendell townFranklin County8643776253000220
Wenham townEssex County5179105394423892431090
Westborough townWorcester County188363625476326327333597141100
West Boylston townWorcester County78921576262112100714515116
West Bridgewater townPlymouth County71172126951528467001660
West Brookfield townWorcester County37771243296841532115978
Westfield cityHampden County4166794574222182119479147113184120
Westford townMiddlesex County24087716669510313016091246460
Westhampton townHampshire County18196891033030040
Westminster townWorcester County7566270876649936266800
West Newbury townEssex County454514733712100210360
Weston townMiddlesex County1202733656714010942023600
Westport townBristol County1581059343393922031420965115
West Springfield Town cityHampden County2867165682811292136447035818482650
West Stockbridge townBerkshire County10957864180005360
West Tisbury townDukes County241721200322100000
Westwood townNorfolk County1559745852776377390948460
Weymouth Town cityNorfolk County5589013583109412038511216134245181080
Whately townFranklin County13395911353500000
Whitman townPlymouth County1486434862865435252124244590
Wilbraham townHampden County14553446333965209967181150
Williamsburg townHampshire County24818433120010214111400
Williamstown townBerkshire County762319177024321392561541670
Wilmington townMiddlesex County23538681925112411978418236290
Winchendon townWorcester County10738318611253227515115588550
Winchester townMiddlesex County225796009576603167181182563290
Windsor townBerkshire County909497610000000
Winthrop Town citySuffolk County18391276918623621085407438101990
Woburn cityMiddlesex County3950084121264157010796978862280890
Worcester cityWorcester County184743249124721736918696668445371091316638
Worthington townHampshire County1253618032109733
Wrentham townNorfolk County11597327727214621283776270
Yarmouth townBarnstable County23459132951016797270403298103700