Snapshot: population per square mile, 2010

The communities that have the densest populations are -- not surprisingly -- in the Greater Boston area. Somerville, Cambridge, Chelsea and Boston have the most people per square mile in the state. The small western Mass. communities of Gosnold, Mount Washington, and Hawley have the fewest people. The US Census data is from 2010.
CommunityPopulation per square mileStatewide rankPopulation
ABINGTON1,6086915,985
ACTON1,09810021,924
ACUSHNET55817210,303
ADAMS3702028,485
AGAWAM1,2248628,438
ALFORD43317494
AMESBURY1,3138316,283
AMHERST1,3657937,819
ANDOVER1,07110133,201
AQUINNAH58308311
ARLINGTON8,2671242,844
ASHBURNHAM1572696,081
ASHBY1292763,074
ASHFIELD433161,737
ASHLAND1,3348116,593
ATHOL35620611,584
ATTLEBORO1,5857043,593
AUBURN1,05410416,188
AVON9951054,356
AYER8241257,427
BARNSTABLE75313745,193
BARRE1222775,398
BECKET393201,779
BEDFORD97011013,320
BELCHERTOWN27822814,649
BELLINGHAM88311716,332
BELMONT5,3051824,729
BERKLEY3881976,411
BERLIN2222542,866
BERNARDSTON912912,129
BEVERLY2,3804639,502
BILLERICA1,5557140,243
BLACKSTONE8281249,026
BLANDFORD243351,233
BOLTON2462434,897
BOSTON12,7534617,594
BOURNE48318419,754
BOXBOROUGH4821854,996
BOXFORD3322127,965
BOYLSTON2722324,355
BRAINTREE2,5724135,744
BREWSTER4271949,820
BRIDGEWATER96611126,563
BRIMFIELD1042843,609
BROCKTON4,3702793,810
BROOKFIELD2182563,390
BROOKLINE8,6491058,732
BUCKLAND972871,902
BURLINGTON2,0745424,498
CAMBRIDGE16,3582105,162
CANTON1,1399421,561
CARLISLE3162174,852
CARVER30722311,509
CHARLEMONT493121,266
CHARLTON30522412,981
CHATHAM3782006,125
CHELMSFORD1,4937333,802
CHELSEA16,081335,177
CHESHIRE1202783,235
CHESTER363241,337
CHESTERFIELD393191,222
CHICOPEE2,4184455,298
CHILMARK45314866
CLARKSBURG1332741,702
CLINTON2,3864513,606
COHASSET7631347,542
COLRAIN393201,671
CONCORD70914617,668
CONWAY503111,897
CUMMINGTON38322872
DALTON3102216,756
DANVERS1,9955626,493
DARTMOUTH55317434,032
DEDHAM2,3664724,729
DEERFIELD1592685,125
DENNIS69014814,207
DIGHTON3172167,086
DOUGLAS2332478,471
DOVER3652045,589
DRACUT1,4107729,457
DUDLEY54117511,390
DUNSTABLE1922633,179
DUXBURY63416115,059
EAST BRIDGEWATER80013013,794
EAST BROOKFIELD2222532,183
EASTHAM3542084,956
EASTHAMPTON1,1978916,053
EAST LONGMEADOW1,2128715,720
EASTON81312823,112
EDGARTOWN1512724,067
EGREMONT653051,225
ERVING1302751,800
ESSEX2482413,504
EVERETT12,314541,667
FAIRHAVEN1,2808515,873
FALL RIVER2,8643688,857
FALMOUTH71314531,531
FITCHBURG1,4527540,318
FLORIDA31329752
FOXBOROUGH84012116,865
FRAMINGHAM2,7204068,318
FRANKLIN1,1839031,635
FREETOWN2422448,870
GARDNER91211320,228
GEORGETOWN6331628,183
GILL1072811,500
GLOUCESTER1,1099828,789
GOSHEN613061,054
GOSNOLD635175
GRAFTON78113117,765
GRANBY2242516,240
GRANVILLE373231,566
GREAT BARRINGTON1572707,104
GREENFIELD80312917,456
GROTON32521410,646
GROVELAND7221436,459
HADLEY2252495,250
HALIFAX4661897,518
HAMILTON5321787,764
HAMPDEN2622345,139
HANCOCK20340717
HANOVER88911513,879
HANSON68015110,209
HARDWICK782992,990
HARVARD2472426,520
HARWICH58217012,243
HATFIELD2052603,279
HAVERHILL1,8276160,879
HAWLEY11349337
HEATH28332706
HINGHAM98610722,157
HINSDALE982862,032
HOLBROOK1,4687410,791
HOLDEN49618217,346
HOLLAND2002612,481
HOLLISTON72414213,547
HOLYOKE1,8736039,880
HOPEDALE1,147925,911
HOPKINTON56217114,925
HUBBARDSTON1072824,382
HUDSON1,6576819,063
HULL3,3993010,293
HUNTINGTON822952,180
IPSWICH40419613,175
KINGSTON68215012,629
LAKEVILLE35520710,602
LANCASTER2912268,055
LANESBOROUGH1062833,091
LAWRENCE10,974776,377
LEE2252505,943
LEICESTER47018810,970
LENOX2372465,025
LEOMINSTER1,4117640,759
LEVERETT812971,851
LEXINGTON1,9145931,394
LEYDEN40318711
LINCOLN4431926,362
LITTLETON5371768,924
LONGMEADOW1,7496315,784
LOWELL7,73414106,519
LUDLOW77713221,103
LUNENBURG38219910,086
LYNN8,3521190,329
LYNNFIELD1,1439311,596
MALDEN11,716659,450
MANCHESTER-BY-THE-SEA5531735,136
MANSFIELD1,1339523,184
MARBLEHEAD4,3732619,808
MARION3352104,907
MARLBOROUGH1,8266238,499
MARSHFIELD88311625,132
MASHPEE59716714,006
MATTAPOISETT3672036,045
MAYNARD1,9285710,106
MEDFIELD82912212,024
MEDFORD6,9011556,173
MEDWAY1,1149712,752
MELROSE5,7481626,983
MENDON3232155,839
MERRIMAC7431406,338
METHUEN2,1095147,255
MIDDLEBOROUGH33221123,116
MIDDLEFIELD22338521
MIDDLETON6431598,987
MILFORD1,9185827,999
MILLBURY84312013,261
MILLIS6491577,891
MILLVILLE6471583,190
MILTON2,0715527,003
MONROE11348121
MONSON1932628,560
MONTAGUE2782298,437
MONTEREY36325961
MONTGOMERY56309838
MOUNT WASHINGTON8350167
NAHANT2,740383,410
NANTUCKET21325710,172
NATICK2,1885033,006
NEEDHAM2,2914828,886
NEW ASHFORD17344228
NEW BEDFORD4,7252395,072
NEW BRAINTREE48313999
NEWBURY2752316,666
NEWBURYPORT2,0775317,416
NEW MARLBOROUGH323281,509
NEW SALEM22337990
NEWTON4,7172485,146
NORFOLK75713511,227
NORTH ADAMS67115213,708
NORTHAMPTON82912328,549
NORTH ANDOVER1,06410228,352
NORTH ATTLEBOROUGH1,5407228,712
NORTHBOROUGH76413314,155
NORTHBRIDGE91411215,707
NORTH BROOKFIELD2222524,680
NORTHFIELD882933,032
NORTH READING1,1249614,892
NORTON66315419,031
NORWELL50318110,506
NORWOOD2,7283928,602
OAK BLUFFS6151644,527
OAKHAM902921,902
ORANGE2222547,839
ORLEANS4161955,890
OTIS453151,612
OXFORD51517913,709
PALMER38519812,140
PAXTON3262134,806
PEABODY3,1263451,251
PELHAM533101,321
PEMBROKE81712717,837
PEPPERELL51018011,497
PERU33327847
PETERSHAM233361,234
PHILLIPSTON693021,682
PITTSFIELD1,0989944,737
PLAINFIELD31330648
PLAINVILLE7471398,264
PLYMOUTH58516956,468
PLYMPTON1912642,820
PRINCETON962893,413
PROVINCETOWN3052252,942
QUINCY5,4971792,271
RANDOLPH3,1893232,112
RAYNHAM65315613,383
READING2,4934224,747
REHOBOTH25023911,608
REVERE8,750951,755
RICHMOND782981,475
ROCHESTER1542715,232
ROCKLAND1,7456417,489
ROCKPORT9841086,952
ROWE17345393
ROWLEY3132195,856
ROYALSTON303311,258
RUSSELL1012851,775
RUTLAND2262487,973
SALEM5,1011941,340
SALISBURY5371778,283
SANDISFIELD18342915
SANDWICH48018620,675
SAUGUS2,4244326,628
SAVOY19341692
SCITUATE1,05510318,133
SEEKONK74913813,722
SHARON75613617,612
SHEFFIELD683033,257
SHELBURNE812961,893
SHERBORN2582354,119
SHIRLEY4561907,211
SHREWSBURY1,7186535,608
SHUTESBURY673041,771
SOMERSET2,2404918,165
SOMERVILLE18,448175,754
SOUTHAMPTON2062585,792
SOUTHBOROUGH6901479,767
SOUTHBRIDGE82112616,719
SOUTH HADLEY98910617,514
SOUTHWICK3072229,502
SPENCER35620511,688
SPRINGFIELD4,76822153,060
STERLING2562377,808
STOCKBRIDGE852941,947
STONEHAM3,4872921,437
STOUGHTON1,6816726,962
STOW3742016,590
STURBRIDGE2482409,268
SUDBURY72514117,659
SUNDERLAND2562363,684
SUTTON2772308,963
SWAMPSCOTT4,5212513,787
SWANSEA68814915,865
TAUNTON1,1998855,874
TEMPLETON2502388,013
TEWKSBURY1,3987828,961
TISBURY6021663,949
TOLLAND15346485
TOPSFIELD4781876,085
TOWNSEND2722338,926
TRURO952902,003
TYNGSBOROUGH67015311,292
TYRINGHAM18342327
UPTON3512097,542
UXBRIDGE45619113,457
WAKEFIELD3,3393124,932
WALES1172791,838
WALPOLE1,1729124,070
WALTHAM4,7742160,632
WARE2872279,872
WAREHAM61016521,822
WARREN1872655,135
WARWICK21339780
WASHINGTON14347538
WATERTOWN7,7651331,915
WAYLAND85311912,994
WEBSTER1,3428016,767
WELLESLEY2,7493727,982
WELLFLEET1392732,750
WENDELL27333848
WENHAM6321634,875
WESTBOROUGH89011418,272
WEST BOYLSTON5951687,669
WEST BRIDGEWATER4391936,916
WEST BROOKFIELD1812663,701
WESTFIELD88211841,094
WESTFORD71714421,951
WESTHAMPTON593071,607
WESTMINSTER2052597,277
WEST NEWBURY3132184,235
WESTON66215511,261
WESTPORT31022015,532
WEST SPRINGFIELD1,6956628,391
WEST STOCKBRIDGE713011,306
WEST TISBURY1102802,740
WESTWOOD1,3328214,618
WEYMOUTH3,1603353,743
WHATELY743001,496
WHITMAN2,0835214,489
WILBRAHAM64016014,219
WILLIAMSBURG972882,482
WILLIAMSTOWN1652677,754
WILMINGTON1,3038422,325
WINCHENDON23824510,300
WINCHESTER3,5402821,374
WINDSOR26334899
WINTHROP8,803817,497
WOBURN3,0083538,120
WORCESTER4,82020181,045
WORTHINGTON363261,156
WRENTHAM49418310,955
YARMOUTH98110923,793
SOURCE: US Census