Welcome to Massachusetts Cities.

Click on city name to view post for each city.
Join us and share what you love about your city.

City County Population

(2017)

Land Ares

Square Miles

Density

per Sq Mile

Boston Suffolk County 692,600 48 14429
Worcester Worcester County 185,428 37 5012
Springfield Hampden County 153,606 32 4800
Cambridge Middlesex County 118,927 6 19821
Lowell Middlesex County 110,997 14 7928
Brockton Plymouth County 95,708 21 4558
New Bedford Bristol County 95,363 20 4768
Quincy Norfolk County 94,470 17 5557
Lynn Essex County 94,299 11 8573
Fall River Bristol County 89,541 33 2713
Newton Middlesex County 88,414 18 4912
Somerville Middlesex County 81,360 4 20340
Lawrence Essex County 80,028 7 11433
Framingham Middlesex County 74,416 25 2977
Haverhill Essex County 64,014 33 1940
Waltham Middlesex County 62,495 13 4807
Plymouth Plymouth County 61,528 96 641
Malden Middlesex County 60,470 5 12094
Brookline (CDP) Norfolk County 59,246 7 8464
Brookline Norfolk County 59,121 7 8446
Weymouth Town Norfolk County 57,746 17 3397
Taunton Bristol County 57,464 47 1223
Medford Middlesex County 57,341 8 7168
Chicopee Hampden County 55,126 23 2397
Revere Suffolk County 53,073 6 8846
Peabody Essex County 53,070 16 3317
Methuen Town Essex County 50,706 22 2305
Everett Middlesex County 46,451 3 15484
Arlington Middlesex County 45,531 5 9106
Attleboro Bristol County 45,237 27 1675
Arlington (CDP) Middlesex County 44,992 5 8998
Barnstable Town Barnstable County 44,477 60 741
Billerica Middlesex County 43,367 26 1668
Salem Essex County 43,226 8 5403
Beverly Essex County 42,174 15 2812
Pittsfield Berkshire County 42,142 40 1054
Leominster Worcester County 41,716 29 1438
Westfield Hampden County 41,204 46 896
Fitchburg Worcester County 40,638 28 1451
Woburn Middlesex County 40,228 13 3094
Holyoke Hampden County 40,117 21 1910
Amherst Hampshire County 39,924 28 1426
Chelsea Suffolk County 39,690 2 19845
Marlborough Middlesex County 39,597 21 1886
Shrewsbury Worcester County 38,526 21 1835
Braintree Town Norfolk County 37,190 14 2656
Andover Essex County 36,356 31 1173
Natick Middlesex County 36,050 15 2403
Watertown Town Middlesex County 35,939 4 8985
Chelmsford Middlesex County 35,391 22 1609
Randolph Town Norfolk County 34,362 10 3436
Dartmouth Bristol County 34,188 61 560
Franklin Town Norfolk County 34,087 27 1262
Lexington (CDP) Middlesex County 33,339 16 2084
Lexington Middlesex County 33,132 16 2071
Dracut Middlesex County 31,634 21 1506
Needham Norfolk County 31,388 12 2616
North Andover Essex County 31,188 26 1200
Tewksbury Middlesex County 31,178 21 1485
Falmouth Barnstable County 30,993 44 704
Gloucester Essex County 30,430 26 1170
Needham (CDP) Norfolk County 30,429 12 2536
Norwood Norfolk County 29,725 10 2973
North Attleborough Bristol County 29,364 19 1545
Norwood (CDP) Norfolk County 29,121 10 2912
Milford Worcester County 29,101 15 1940
Wellesley (CDP) Norfolk County 29,004 10 2900
Stoughton Norfolk County 28,915 16 1807
Wellesley Norfolk County 28,670 10 2867
Burlington Middlesex County 28,627 12 2386
Agawam Town Hampden County 28,613 23 1244
West Springfield Town Hampden County 28,517 17 1677
Northampton Hampshire County 28,451 34 837
Saugus Essex County 28,361 11 2578
Saugus (CDP) Essex County 28,037 11 2549
Melrose Middlesex County 28,016 5 5603
Bridgewater Town Plymouth County 27,619 27 1023
Milton Norfolk County 27,593 13 2123
Danvers Essex County 27,549 13 2119
Milton (CDP) Norfolk County 27,527 13 2117
Danvers (CDP) Essex County 27,527 13 2117
Wakefield Middlesex County 27,045 7 3864
Wakefield (CDP) Middlesex County 26,823 7 3832
Belmont Middlesex County 26,116 5 5223
Burlington (CDP) Middlesex County 26,103 12 2175
Marshfield Plymouth County 25,967 29 895
Belmont (CDP) Middlesex County 25,965 5 5193
Reading (CDP) Middlesex County 25,769 10 2577
Milford (CDP) Worcester County 25,738 10 2574
Middleborough Plymouth County 25,463 69 369
Reading Middlesex County 25,400 10 2540
Dedham (CDP) Norfolk County 25,377 10 2538
Dedham Norfolk County 25,219 10 2522
Walpole Norfolk County 25,200 20 1260
Easton Bristol County 25,105 29 866
Westford Middlesex County 24,817 30 827
Hingham Plymouth County 24,679 22 1122
Mansfield Bristol County 24,470 20 1224
Stoneham Middlesex County 24,126 6 4021
Canton Norfolk County 23,805 19 1253
Acton Middlesex County 23,662 20 1183
Wilmington (CDP) Middlesex County 23,538 17 1385
Wilmington Middlesex County 23,445 17 1379
Yarmouth Barnstable County 23,203 24 967
Winchester Middlesex County 22,799 6 3800
Wareham Plymouth County 22,745 36 632
Winchester (CDP) Middlesex County 22,579 6 3763
Stoneham (CDP) Middlesex County 21,967 6 3661
Ludlow Hampden County 21,233 27 786
Gardner Worcester County 20,683 22 940
Marblehead Essex County 20,555 4 5139
Marblehead (CDP) Essex County 20,393 4 5098
Sandwich Barnstable County 20,169 43 469
Amherst Center Hampshire County 20,084 5 4017
Norton Bristol County 19,948 28 712
Hudson Middlesex County 19,864 12 1655
Bourne Barnstable County 19,762 41 482
Sudbury Middlesex County 19,655 24 819
Holden Worcester County 19,303 35 552
Westborough Worcester County 19,144 21 912
Scituate Plymouth County 18,924 17 1113
Concord Middlesex County 18,918 25 757
Sharon Norfolk County 18,895 23 822
Grafton Worcester County 18,883 23 821
Winthrop Town Suffolk County 18,544 2 9272
Pembroke Plymouth County 18,509 22 841
Hopkinton Middlesex County 18,470 26 710
Foxborough Norfolk County 18,399 20 920
Newburyport Essex County 18,289 8 2286
Somerset (CDP) Bristol County 18,257 8 2282
Somerset Bristol County 18,129 8 2266
Rockland Plymouth County 17,986 10 1799
Ashland Middlesex County 17,807 12 1484
South Hadley Hampshire County 17,625 18 979
Amesbury Town Essex County 17,532 12 1461
Bellingham Norfolk County 17,270 18 959
Greenfield Town Franklin County 17,258 21 822
Webster Worcester County 16,949 12 1412
Southbridge Town Worcester County 16,878 20 844
Swansea Bristol County 16,834 23 732
Auburn Worcester County 16,766 15 1118
Northbridge Worcester County 16,679 17 981
Abington Plymouth County 16,668 10 1667
Westwood Norfolk County 16,400 11 1491
Abington (CDP) Plymouth County 16,275 10 1628
East Longmeadow Hampden County 16,192 13 1246
Fairhaven Bristol County 16,078 12 1340
Westport Bristol County 16,034 50 321
Duxbury Plymouth County 15,921 24 663
Longmeadow (CDP) Hampden County 15,876 9 1764
North Reading Middlesex County 15,865 13 1220
Easthampton Town Hampshire County 15,829 13 1218
Seekonk Bristol County 15,770 18 876
Longmeadow Hampden County 15,705 9 1745
Hudson (CDP) Middlesex County 15,554 6 2592
Swampscott Essex County 15,298 3 5099
Whitman Plymouth County 15,216 7 2174
Northborough Worcester County 15,109 18 839
Belchertown Hampshire County 15,098 53 285
Holliston Middlesex County 14,912 19 785
Wilbraham Hampden County 14,689 22 668
Hanover Plymouth County 14,570 16 911
Swampscott (CDP) Essex County 14,563 3 4854
East Bridgewater Plymouth County 14,526 17 854
Raynham Bristol County 14,470 20 724
Mashpee Barnstable County 14,229 23 619
Uxbridge Worcester County 14,195 30 473
Bedford Middlesex County 14,123 14 1009
Ipswich Essex County 14,074 32 440
Oxford Worcester County 14,009 27 519
Clinton Worcester County 14,000 6 2333
Millbury Worcester County 13,947 16 872
Dennis Barnstable County 13,871 21 661
Kingston Plymouth County 13,863 19 730
Wayland Middlesex County 13,835 15 922
Charlton Worcester County 13,713 42 327
Medway Norfolk County 13,479 12 1123
Lynnfield Essex County 12,999 10 1300
Medfield Norfolk County 12,955 14 925
Lynnfield (CDP) Essex County 12,732 10 1273
North Adams Berkshire County 12,730 20 637
Tyngsborough Middlesex County 12,527 17 737
Rehoboth Bristol County 12,385 47 264
Palmer Town Hampden County 12,232 32 382
Webster (CDP) Worcester County 12,175 3 4058
Harwich Barnstable County 12,142 21 578
Weston Middlesex County 12,124 17 713
Pepperell Middlesex County 12,114 23 527
Wrentham Norfolk County 12,023 22 547
Norfolk Norfolk County 12,003 15 800
Spencer Worcester County 11,935 33 362
Dudley Worcester County 11,773 21 561
Carver Plymouth County 11,767 37 318
Lunenburg Worcester County 11,736 26 451
Athol Worcester County 11,732 32 367
Lakeville Plymouth County 11,561 30 385
Nantucket Nantucket County 11,399 46 248
South Yarmouth Barnstable County 11,391 7 1627
Leicester Worcester County 11,341 23 493
Maynard Middlesex County 11,336 5 2267
Groton Middlesex County 11,325 33 343
Norwell Plymouth County 11,153 21 531
Holbrook Norfolk County 11,033 7 1576
Holbrook (CDP) Norfolk County 11,029 7 1576
Hanson Plymouth County 10,914 15 728
Winchendon Worcester County 10,905 43 254
Acushnet Bristol County 10,625 18 590
Maynard (CDP) Middlesex County 10,560 5 2112
Hull Plymouth County 10,475 3 3492
Hull (CDP) Plymouth County 10,402 3 3467
Littleton Middlesex County 10,227 17 602
Southborough Worcester County 10,208 14 729
Middleton Essex County 10,110 13 778
Brewster Barnstable County 9,775 23 425
Southwick Hampden County 9,740 31 314
Ware Hampshire County 9,711 34 286
Sturbridge Worcester County 9,597 37 259
Sutton Worcester County 9,582 32 299
Salisbury Essex County 9,534 15 636
Townsend Middlesex County 9,506 33 288
Freetown Bristol County 9,394 34 276
Plainville Norfolk County 9,293 11 845
Blackstone Worcester County 9,288 11 844
Douglas Worcester County 9,038 36 251
Rutland Worcester County 8,938 35 255
Andover (CDP) Essex County 8,788 4 2197
Monson Hampden County 8,787 44 200
Georgetown Essex County 8,768 13 674
Cohasset Norfolk County 8,548 10 855
Athol (CDP) Worcester County 8,394 8 1049
Boxford Essex County 8,332 24 347
Millis Norfolk County 8,310 12 693
Montague Franklin County 8,212 30 274
Ayer Middlesex County 8,196 9 911
Sterling Worcester County 8,174 31 264
Templeton Worcester County 8,138 32 254
Lancaster Worcester County 8,082 27 299
West Boylston Worcester County 8,077 13 621
Upton Worcester County 8,065 22 367
Hamilton Essex County 8,051 14 575
Adams Berkshire County 8,010 23 348
Westminster Worcester County 7,997 35 228
Dighton Bristol County 7,967 22 362
Halifax Plymouth County 7,896 16 494
Mansfield Center Bristol County 7,744 3 2581
West Concord Middlesex County 7,646 3 2549
Shirley Middlesex County 7,636 16 477
Orange Franklin County 7,582 35 217
Pinehurst Middlesex County 7,568 4 1892
Nantucket (CDP) Nantucket County 7,561 6 1260
Middleborough Center Plymouth County 7,462 4 1866
Williamstown Berkshire County 7,434 47 158
Rockport Essex County 7,282 7 1040
West Bridgewater Plymouth County 7,281 15 485
Stow Middlesex County 7,234 17 426
North Amherst Hampshire County 7,179 2 3590
Clinton (CDP) Worcester County 7,150 1 7150
Newbury Essex County 7,148 23 311
Lincoln Middlesex County 7,052 14 504
Plymouth (CDP) Plymouth County 7,017 2 3509
Merrimac Essex County 6,960 8 870
Great Barrington Berkshire County 6,945 45 154
Whitinsville Worcester County 6,905 4 1726
Berkley Bristol County 6,851 17 403
Groveland Essex County 6,849 9 761
Cochituate Middlesex County 6,832 4 1708
Topsfield Essex County 6,641 12 553
Harvard Worcester County 6,620 26 255
Medfield (CDP) Norfolk County 6,590 5 1318
Dalton Berkshire County 6,525 22 297
Rowley Essex County 6,473 18 360
Mattapoisett Plymouth County 6,401 17 377
Ashburnham Worcester County 6,348 38 167
Kingston (CDP) Plymouth County 6,320 5 1264
Northborough (CDP) Worcester County 6,316 3 2105
Granby Hampshire County 6,291 28 225
Mendon Worcester County 6,223 18 346
Southampton Hampshire County 6,171 28 220
Dover Norfolk County 6,127 15 408
East Falmouth Barnstable County 6,079 5 1216
Walpole (CDP) Norfolk County 5,997 3 1999
Chatham Barnstable County 5,982 16 374
Hingham (CDP) Plymouth County 5,954 3 1985
Hopedale Worcester County 5,951 5 1190
Oxford (CDP) Worcester County 5,929 3 1976
Spencer (CDP) Worcester County 5,821 2 2911
Boxborough Middlesex County 5,793 10 579
Orleans Barnstable County 5,788 14 413
Ware (CDP) Hampshire County 5,757 6 960
Scituate (CDP) Plymouth County 5,749 4 1437
Sharon (CDP) Norfolk County 5,692 3 1897
Rochester Plymouth County 5,687 34 167
Lee Berkshire County 5,664 26 218
Foxborough (CDP) Norfolk County 5,633 3 1878
West Yarmouth Barnstable County 5,614 7 802
Barre Worcester County 5,578 44 127
Adams (CDP) Berkshire County 5,511 2 2756
Manchester-by-the-Sea Essex County 5,434 9 604
Bolton Worcester County 5,426 20 271
South Amherst Hampshire County 5,411 4 1353
Hadley Hampshire County 5,342 23 232
Wenham Essex County 5,278 8 660
Carlisle Middlesex County 5,252 15 350
Bellingham (CDP) Norfolk County 5,246 5 1049
Ocean Bluff-Brant Rock Plymouth County 5,223 2 2612
Warren Worcester County 5,222 28 187
Marion Plymouth County 5,188 14 371
Hampden Hampden County 5,177 20 259
Salisbury (CDP) Essex County 5,138 6 856
East Harwich Barnstable County 5,101 8 638
Rockport (CDP) Essex County 5,002 4 1251
Deerfield Franklin County 4,991 32 156
Paxton Worcester County 4,963 15 331
Yarmouth Port Barnstable County 4,950 6 825
Lenox Berkshire County 4,944 21 235
Eastham Barnstable County 4,906 14 350
North Westport Bristol County 4,902 5 980
North Scituate Plymouth County 4,890 4 1223
Bliss Corner Bristol County 4,852 2 2426
Hubbardston Worcester County 4,829 41 118
North Brookfield Worcester County 4,792 21 228
Marshfield (CDP) Plymouth County 4,744 5 949
West Newbury Essex County 4,714 13 363
Boylston Worcester County 4,712 16 295
Oak Bluffs Dukes County 4,667 7 667
Smith Mills Bristol County 4,608 5 922
Avon Norfolk County 4,549 4 1137
Raynham Center Bristol County 4,538 4 1135
Forestdale Barnstable County 4,450 4 1113
Millis-Clicquot Norfolk County 4,356 3 1452
Edgartown Dukes County 4,348 27 161
Sherborn Middlesex County 4,335 16 271
Williamstown (CDP) Berkshire County 4,229 3 1410
Turners Falls Franklin County 4,124 2 2062
Tisbury Dukes County 4,096 7 585
Ipswich (CDP) Essex County 4,077 2 2039
Northwest Harwich Barnstable County 4,057 8 507
Orange (CDP) Franklin County 4,044 6 674
Westborough (CDP) Worcester County 4,013 2 2007
Essex Essex County 3,799 14 271
North Plymouth Plymouth County 3,779 1 3779
West Brookfield Worcester County 3,727 20 186
Hopedale (CDP) Worcester County 3,708 2 1854
Brimfield Hampden County 3,680 35 105
South Duxbury Plymouth County 3,644 3 1215
East Sandwich Barnstable County 3,642 8 455
South Dennis Barnstable County 3,635 5 727
Sunderland Franklin County 3,629 14 259
Wareham Center Plymouth County 3,626 1 3626
Falmouth (CDP) Barnstable County 3,619 2 1810
Wilbraham (CDP) Hampden County 3,610 6 602
Sagamore Barnstable County 3,602 3 1201
Mattapoisett Center Plymouth County 3,561 5 712
Nahant Essex County 3,513 1 3513
Nahant (CDP) Essex County 3,488 1 3488
Princeton Worcester County 3,488 35 100
Brookfield Worcester County 3,452 16 216
Buzzards Bay Barnstable County 3,451 2 1726
Topsfield (CDP) Essex County 3,407 3 1136
Dunstable Middlesex County 3,403 16 213
Winchendon (CDP) Worcester County 3,379 2 1690
Millville Worcester County 3,257 5 651
Hatfield Hampshire County 3,251 16 203
Berlin Worcester County 3,240 13 249
Ashby Middlesex County 3,219 24 134
Littleton Common Middlesex County 3,212 4 803
Dennis Port Barnstable County 3,187 3 1062
Cheshire Berkshire County 3,129 27 116
Sheffield Berkshire County 3,129 47 67
Monument Beach Barnstable County 3,097 3 1032
Hardwick Worcester County 3,057 39 78
Plympton Plymouth County 2,987 15 199
Sandwich (CDP) Barnstable County 2,972 4 743
Provincetown Barnstable County 2,961 10 296
Northfield Franklin County 2,958 34 87
Belchertown (CDP) Hampshire County 2,955 5 591
Lanesborough Berkshire County 2,940 29 101
Hopkinton (CDP) Middlesex County 2,936 2 1468
North Pembroke Plymouth County 2,926 4 732
West Tisbury Dukes County 2,904 25 116
Acushnet Center Bristol County 2,904 1 2904
Pocasset Barnstable County 2,901 4 725
Norton Center Bristol County 2,892 2 1446
West Wareham Plymouth County 2,832 4 708
North Seekonk Bristol County 2,811 1 2811
North Falmouth Barnstable County 2,810 4 703
Upton (CDP) Worcester County 2,792 2 1396
Cordaville Worcester County 2,766 2 1383
Fiskdale Worcester County 2,742 3 914
Ocean Grove Bristol County 2,726 1 2726
Wellfleet Barnstable County 2,724 20 136
North Lakeville Plymouth County 2,701 5 540
Ayer (CDP) Middlesex County 2,679 1 2679
East Douglas Worcester County 2,675 3 892
Provincetown (CDP) Barnstable County 2,581 2 1291
Pepperell (CDP) Middlesex County 2,538 2 1269
Boxford (CDP) Essex County 2,501 5 500
Green Harbor-Cedar Crest Plymouth County 2,501 2 1251
East Dennis Barnstable County 2,494 5 499
Holland Hampden County 2,482 12 207
Williamsburg Hampshire County 2,466 26 95
Marshfield Hills Plymouth County 2,465 5 493
Sturbridge (CDP) Worcester County 2,439 5 488
Great Barrington (CDP) Berkshire County 2,438 1 2438
Dover (CDP) Norfolk County 2,385 4 596
Dennis (CDP) Barnstable County 2,368 5 474
West Dennis Barnstable County 2,308 3 769
North Brookfield (CDP) Worcester County 2,226 1 2226
East Brookfield Worcester County 2,210 10 221
Rutland (CDP) Worcester County 2,184 3 728
Huntington Hampshire County 2,169 26 83
White Island Shores Plymouth County 2,166 1 2166
Bernardston Franklin County 2,090 23 91
Truro Barnstable County 2,008 21 96
Baldwinville Worcester County 2,008 3 669
Hanscom AFB Middlesex County 1,998 1 1998
Oakham Worcester County 1,957 21 93
Lunenburg (CDP) Worcester County 1,955 4 489
Monson Center Hampden County 1,921 3 640
Hinsdale Berkshire County 1,911 21 91
Lenox (CDP) Berkshire County 1,905 2 953
Stockbridge Berkshire County 1,890 23 82
Brewster (CDP) Barnstable County 1,885 4 471
Wales Hampden County 1,874 16 117
Conway Franklin County 1,873 38 49
West Falmouth Barnstable County 1,867 3 622
Orleans (CDP) Barnstable County 1,867 2 934
Buckland Franklin County 1,850 20 93
South Lancaster Worcester County 1,838 1 1838
Leverett Franklin County 1,837 23 80
Shelburne Franklin County 1,837 23 80
Vineyard Haven Dukes County 1,821 1 1821
Russell Hampden County 1,792 17 105
Devens Middlesex County / Worcester County 1,776 7 254
Shutesbury Franklin County 1,754 27 65
Weweantic Plymouth County 1,752 1 1752
Erving Franklin County 1,750 14 125
Phillipston Worcester County 1,746 24 73
Lee (CDP) Berkshire County 1,739 1 1739
Shelburne Falls Franklin County 1,738 3 579
Ashfield Franklin County 1,717 40 43
Becket Berkshire County 1,716 46 37
Rowley (CDP) Essex County 1,702 2 851
Hanson (CDP) Plymouth County 1,674 2 837
Colrain Franklin County 1,661 43 39
Clarksburg Berkshire County 1,638 13 126
Westhampton Hampshire County 1,637 27 61
East Pepperell Middlesex County 1,636 1 1636
Harwich Port Barnstable County 1,634 3 545
Granville Hampden County 1,611 42 38
South Deerfield Franklin County 1,580 3 527
Whately Franklin County 1,567 20 78
Otis Berkshire County 1,539 36 43
Teaticket Barnstable County 1,484 1 1484
Shirley (CDP) Middlesex County 1,470 1 1470
Granby (CDP) Hampshire County 1,468 3 489
Gill Franklin County 1,465 14 105
Townsend (CDP) Middlesex County 1,459 2 730
New Marlborough Berkshire County 1,458 47 31
North Eastham Barnstable County 1,447 3 482
Duxbury (CDP) Plymouth County 1,426 2 713
Richmond Berkshire County 1,416 19 75
Chatham (CDP) Barnstable County 1,373 3 458
Chester Hampden County 1,369 37 37
The Pinehills Plymouth County 1,357 1 1357
Hatfield (CDP) Hampshire County 1,354 2 677
Harwich Center Barnstable County 1,351 2 676
West Chatham Barnstable County 1,347 3 449
Holland (CDP) Hampden County 1,329 3 443
Essex (CDP) Essex County 1,319 2 660
Pelham Hampshire County 1,313 25 53
Royalston Worcester County 1,277 42 30
Bourne (CDP) Barnstable County 1,270 2 635
West Stockbridge Berkshire County 1,257 18 70
Blandford Hampden County 1,252 52 24
Petersham Worcester County 1,250 54 23
Chesterfield Hampshire County 1,249 31 40
Millers Falls Franklin County 1,234 1 1234
Charlemont Franklin County 1,233 26 47
Egremont Berkshire County 1,205 19 63
Northfield (CDP) Franklin County 1,201 4 300
Marion Center Plymouth County 1,195 1 1195
Warren (CDP) Worcester County 1,193 1 1193
Groton (CDP) Middlesex County 1,188 2 594
West Brookfield (CDP) Worcester County 1,178 1 1178
Worthington Hampshire County 1,175 32 37
East Brookfield (CDP) Worcester County 1,167 2 584
Barre (CDP) Worcester County 1,156 2 578
South Ashburnham Worcester County 1,117 3 372
Goshen Hampshire County 1,059 17 62
Woods Hole Barnstable County 1,029 2 515
New Braintree Worcester County 1,024 21 49
New Salem Franklin County 1,021 45 23
Deerfield (CDP) Franklin County 946 2 473
Monterey Berkshire County 924 26 36
Chilmark Dukes County 922 19 49
Sandisfield Berkshire County 891 52 17
Wendell Franklin County 878 32 27
Cummington Hampshire County 874 23 38
Windsor Berkshire County 866 35 25
Montgomery Hampden County 866 15 58
Mashpee Neck Barnstable County 846 1 846
Peru Berkshire County 834 26 32
Chester (CDP) Hampden County 815 1 815
Onset Plymouth County 814 1 814
New Seabury Barnstable County 791 2 396
Warwick Franklin County 769 37 21
Brookfield (CDP) Worcester County 724 1 724
Leyden Franklin County 715 18 40
Florida Berkshire County 715 24 30
Edgartown (CDP) Dukes County 704 1 704
Hancock Berkshire County 696 36 19
Heath Franklin County 695 25 28
Savoy Berkshire County 675 36 19
Huntington (CDP) Hampshire County 665 5 133
Plainfield Hampshire County 661 21 31
Housatonic Berkshire County 650 1 650
Washington Berkshire County 541 38 14
Cheshire (CDP) Berkshire County 539 0 0
Middlefield Hampshire County 534 24 22
Tolland Hampden County 508 32 16
Alford Berkshire County 488 12 41
Russell (CDP) Hampden County 468 2 234
Seabrook Barnstable County 425 0 0
Rowe Franklin County 389 23 17
Blandford (CDP) Hampden County 344 1 344
Hawley Franklin County 334 30 11
Aquinnah Dukes County 320 5 64
Tyringham Berkshire County 312 19 16
Madaket Nantucket County 310 2 155
Popponesset Barnstable County 241 0 0
New Ashford Berkshire County 223 13 17
Petersham (CDP) Worcester County 222 1 222
Siasconset Nantucket County 201 2 101
Mount Washington Berkshire County 157 22 7
Monomoscoy Island Barnstable County 148 0 0
Monroe Franklin County 115 11 10
Totals: 8,102,485