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.
| Community | Population per square mile | Statewide rank | Population |
| ABINGTON | 1,608 | 69 | 15,985 |
| ACTON | 1,098 | 100 | 21,924 |
| ACUSHNET | 558 | 172 | 10,303 |
| ADAMS | 370 | 202 | 8,485 |
| AGAWAM | 1,224 | 86 | 28,438 |
| ALFORD | 43 | 317 | 494 |
| AMESBURY | 1,313 | 83 | 16,283 |
| AMHERST | 1,365 | 79 | 37,819 |
| ANDOVER | 1,071 | 101 | 33,201 |
| AQUINNAH | 58 | 308 | 311 |
| ARLINGTON | 8,267 | 12 | 42,844 |
| ASHBURNHAM | 157 | 269 | 6,081 |
| ASHBY | 129 | 276 | 3,074 |
| ASHFIELD | 43 | 316 | 1,737 |
| ASHLAND | 1,334 | 81 | 16,593 |
| ATHOL | 356 | 206 | 11,584 |
| ATTLEBORO | 1,585 | 70 | 43,593 |
| AUBURN | 1,054 | 104 | 16,188 |
| AVON | 995 | 105 | 4,356 |
| AYER | 824 | 125 | 7,427 |
| BARNSTABLE | 753 | 137 | 45,193 |
| BARRE | 122 | 277 | 5,398 |
| BECKET | 39 | 320 | 1,779 |
| BEDFORD | 970 | 110 | 13,320 |
| BELCHERTOWN | 278 | 228 | 14,649 |
| BELLINGHAM | 883 | 117 | 16,332 |
| BELMONT | 5,305 | 18 | 24,729 |
| BERKLEY | 388 | 197 | 6,411 |
| BERLIN | 222 | 254 | 2,866 |
| BERNARDSTON | 91 | 291 | 2,129 |
| BEVERLY | 2,380 | 46 | 39,502 |
| BILLERICA | 1,555 | 71 | 40,243 |
| BLACKSTONE | 828 | 124 | 9,026 |
| BLANDFORD | 24 | 335 | 1,233 |
| BOLTON | 246 | 243 | 4,897 |
| BOSTON | 12,753 | 4 | 617,594 |
| BOURNE | 483 | 184 | 19,754 |
| BOXBOROUGH | 482 | 185 | 4,996 |
| BOXFORD | 332 | 212 | 7,965 |
| BOYLSTON | 272 | 232 | 4,355 |
| BRAINTREE | 2,572 | 41 | 35,744 |
| BREWSTER | 427 | 194 | 9,820 |
| BRIDGEWATER | 966 | 111 | 26,563 |
| BRIMFIELD | 104 | 284 | 3,609 |
| BROCKTON | 4,370 | 27 | 93,810 |
| BROOKFIELD | 218 | 256 | 3,390 |
| BROOKLINE | 8,649 | 10 | 58,732 |
| BUCKLAND | 97 | 287 | 1,902 |
| BURLINGTON | 2,074 | 54 | 24,498 |
| CAMBRIDGE | 16,358 | 2 | 105,162 |
| CANTON | 1,139 | 94 | 21,561 |
| CARLISLE | 316 | 217 | 4,852 |
| CARVER | 307 | 223 | 11,509 |
| CHARLEMONT | 49 | 312 | 1,266 |
| CHARLTON | 305 | 224 | 12,981 |
| CHATHAM | 378 | 200 | 6,125 |
| CHELMSFORD | 1,493 | 73 | 33,802 |
| CHELSEA | 16,081 | 3 | 35,177 |
| CHESHIRE | 120 | 278 | 3,235 |
| CHESTER | 36 | 324 | 1,337 |
| CHESTERFIELD | 39 | 319 | 1,222 |
| CHICOPEE | 2,418 | 44 | 55,298 |
| CHILMARK | 45 | 314 | 866 |
| CLARKSBURG | 133 | 274 | 1,702 |
| CLINTON | 2,386 | 45 | 13,606 |
| COHASSET | 763 | 134 | 7,542 |
| COLRAIN | 39 | 320 | 1,671 |
| CONCORD | 709 | 146 | 17,668 |
| CONWAY | 50 | 311 | 1,897 |
| CUMMINGTON | 38 | 322 | 872 |
| DALTON | 310 | 221 | 6,756 |
| DANVERS | 1,995 | 56 | 26,493 |
| DARTMOUTH | 553 | 174 | 34,032 |
| DEDHAM | 2,366 | 47 | 24,729 |
| DEERFIELD | 159 | 268 | 5,125 |
| DENNIS | 690 | 148 | 14,207 |
| DIGHTON | 317 | 216 | 7,086 |
| DOUGLAS | 233 | 247 | 8,471 |
| DOVER | 365 | 204 | 5,589 |
| DRACUT | 1,410 | 77 | 29,457 |
| DUDLEY | 541 | 175 | 11,390 |
| DUNSTABLE | 192 | 263 | 3,179 |
| DUXBURY | 634 | 161 | 15,059 |
| EAST BRIDGEWATER | 800 | 130 | 13,794 |
| EAST BROOKFIELD | 222 | 253 | 2,183 |
| EASTHAM | 354 | 208 | 4,956 |
| EASTHAMPTON | 1,197 | 89 | 16,053 |
| EAST LONGMEADOW | 1,212 | 87 | 15,720 |
| EASTON | 813 | 128 | 23,112 |
| EDGARTOWN | 151 | 272 | 4,067 |
| EGREMONT | 65 | 305 | 1,225 |
| ERVING | 130 | 275 | 1,800 |
| ESSEX | 248 | 241 | 3,504 |
| EVERETT | 12,314 | 5 | 41,667 |
| FAIRHAVEN | 1,280 | 85 | 15,873 |
| FALL RIVER | 2,864 | 36 | 88,857 |
| FALMOUTH | 713 | 145 | 31,531 |
| FITCHBURG | 1,452 | 75 | 40,318 |
| FLORIDA | 31 | 329 | 752 |
| FOXBOROUGH | 840 | 121 | 16,865 |
| FRAMINGHAM | 2,720 | 40 | 68,318 |
| FRANKLIN | 1,183 | 90 | 31,635 |
| FREETOWN | 242 | 244 | 8,870 |
| GARDNER | 912 | 113 | 20,228 |
| GEORGETOWN | 633 | 162 | 8,183 |
| GILL | 107 | 281 | 1,500 |
| GLOUCESTER | 1,109 | 98 | 28,789 |
| GOSHEN | 61 | 306 | 1,054 |
| GOSNOLD | 6 | 351 | 75 |
| GRAFTON | 781 | 131 | 17,765 |
| GRANBY | 224 | 251 | 6,240 |
| GRANVILLE | 37 | 323 | 1,566 |
| GREAT BARRINGTON | 157 | 270 | 7,104 |
| GREENFIELD | 803 | 129 | 17,456 |
| GROTON | 325 | 214 | 10,646 |
| GROVELAND | 722 | 143 | 6,459 |
| HADLEY | 225 | 249 | 5,250 |
| HALIFAX | 466 | 189 | 7,518 |
| HAMILTON | 532 | 178 | 7,764 |
| HAMPDEN | 262 | 234 | 5,139 |
| HANCOCK | 20 | 340 | 717 |
| HANOVER | 889 | 115 | 13,879 |
| HANSON | 680 | 151 | 10,209 |
| HARDWICK | 78 | 299 | 2,990 |
| HARVARD | 247 | 242 | 6,520 |
| HARWICH | 582 | 170 | 12,243 |
| HATFIELD | 205 | 260 | 3,279 |
| HAVERHILL | 1,827 | 61 | 60,879 |
| HAWLEY | 11 | 349 | 337 |
| HEATH | 28 | 332 | 706 |
| HINGHAM | 986 | 107 | 22,157 |
| HINSDALE | 98 | 286 | 2,032 |
| HOLBROOK | 1,468 | 74 | 10,791 |
| HOLDEN | 496 | 182 | 17,346 |
| HOLLAND | 200 | 261 | 2,481 |
| HOLLISTON | 724 | 142 | 13,547 |
| HOLYOKE | 1,873 | 60 | 39,880 |
| HOPEDALE | 1,147 | 92 | 5,911 |
| HOPKINTON | 562 | 171 | 14,925 |
| HUBBARDSTON | 107 | 282 | 4,382 |
| HUDSON | 1,657 | 68 | 19,063 |
| HULL | 3,399 | 30 | 10,293 |
| HUNTINGTON | 82 | 295 | 2,180 |
| IPSWICH | 404 | 196 | 13,175 |
| KINGSTON | 682 | 150 | 12,629 |
| LAKEVILLE | 355 | 207 | 10,602 |
| LANCASTER | 291 | 226 | 8,055 |
| LANESBOROUGH | 106 | 283 | 3,091 |
| LAWRENCE | 10,974 | 7 | 76,377 |
| LEE | 225 | 250 | 5,943 |
| LEICESTER | 470 | 188 | 10,970 |
| LENOX | 237 | 246 | 5,025 |
| LEOMINSTER | 1,411 | 76 | 40,759 |
| LEVERETT | 81 | 297 | 1,851 |
| LEXINGTON | 1,914 | 59 | 31,394 |
| LEYDEN | 40 | 318 | 711 |
| LINCOLN | 443 | 192 | 6,362 |
| LITTLETON | 537 | 176 | 8,924 |
| LONGMEADOW | 1,749 | 63 | 15,784 |
| LOWELL | 7,734 | 14 | 106,519 |
| LUDLOW | 777 | 132 | 21,103 |
| LUNENBURG | 382 | 199 | 10,086 |
| LYNN | 8,352 | 11 | 90,329 |
| LYNNFIELD | 1,143 | 93 | 11,596 |
| MALDEN | 11,716 | 6 | 59,450 |
| MANCHESTER-BY-THE-SEA | 553 | 173 | 5,136 |
| MANSFIELD | 1,133 | 95 | 23,184 |
| MARBLEHEAD | 4,373 | 26 | 19,808 |
| MARION | 335 | 210 | 4,907 |
| MARLBOROUGH | 1,826 | 62 | 38,499 |
| MARSHFIELD | 883 | 116 | 25,132 |
| MASHPEE | 597 | 167 | 14,006 |
| MATTAPOISETT | 367 | 203 | 6,045 |
| MAYNARD | 1,928 | 57 | 10,106 |
| MEDFIELD | 829 | 122 | 12,024 |
| MEDFORD | 6,901 | 15 | 56,173 |
| MEDWAY | 1,114 | 97 | 12,752 |
| MELROSE | 5,748 | 16 | 26,983 |
| MENDON | 323 | 215 | 5,839 |
| MERRIMAC | 743 | 140 | 6,338 |
| METHUEN | 2,109 | 51 | 47,255 |
| MIDDLEBOROUGH | 332 | 211 | 23,116 |
| MIDDLEFIELD | 22 | 338 | 521 |
| MIDDLETON | 643 | 159 | 8,987 |
| MILFORD | 1,918 | 58 | 27,999 |
| MILLBURY | 843 | 120 | 13,261 |
| MILLIS | 649 | 157 | 7,891 |
| MILLVILLE | 647 | 158 | 3,190 |
| MILTON | 2,071 | 55 | 27,003 |
| MONROE | 11 | 348 | 121 |
| MONSON | 193 | 262 | 8,560 |
| MONTAGUE | 278 | 229 | 8,437 |
| MONTEREY | 36 | 325 | 961 |
| MONTGOMERY | 56 | 309 | 838 |
| MOUNT WASHINGTON | 8 | 350 | 167 |
| NAHANT | 2,740 | 38 | 3,410 |
| NANTUCKET | 213 | 257 | 10,172 |
| NATICK | 2,188 | 50 | 33,006 |
| NEEDHAM | 2,291 | 48 | 28,886 |
| NEW ASHFORD | 17 | 344 | 228 |
| NEW BEDFORD | 4,725 | 23 | 95,072 |
| NEW BRAINTREE | 48 | 313 | 999 |
| NEWBURY | 275 | 231 | 6,666 |
| NEWBURYPORT | 2,077 | 53 | 17,416 |
| NEW MARLBOROUGH | 32 | 328 | 1,509 |
| NEW SALEM | 22 | 337 | 990 |
| NEWTON | 4,717 | 24 | 85,146 |
| NORFOLK | 757 | 135 | 11,227 |
| NORTH ADAMS | 671 | 152 | 13,708 |
| NORTHAMPTON | 829 | 123 | 28,549 |
| NORTH ANDOVER | 1,064 | 102 | 28,352 |
| NORTH ATTLEBOROUGH | 1,540 | 72 | 28,712 |
| NORTHBOROUGH | 764 | 133 | 14,155 |
| NORTHBRIDGE | 914 | 112 | 15,707 |
| NORTH BROOKFIELD | 222 | 252 | 4,680 |
| NORTHFIELD | 88 | 293 | 3,032 |
| NORTH READING | 1,124 | 96 | 14,892 |
| NORTON | 663 | 154 | 19,031 |
| NORWELL | 503 | 181 | 10,506 |
| NORWOOD | 2,728 | 39 | 28,602 |
| OAK BLUFFS | 615 | 164 | 4,527 |
| OAKHAM | 90 | 292 | 1,902 |
| ORANGE | 222 | 254 | 7,839 |
| ORLEANS | 416 | 195 | 5,890 |
| OTIS | 45 | 315 | 1,612 |
| OXFORD | 515 | 179 | 13,709 |
| PALMER | 385 | 198 | 12,140 |
| PAXTON | 326 | 213 | 4,806 |
| PEABODY | 3,126 | 34 | 51,251 |
| PELHAM | 53 | 310 | 1,321 |
| PEMBROKE | 817 | 127 | 17,837 |
| PEPPERELL | 510 | 180 | 11,497 |
| PERU | 33 | 327 | 847 |
| PETERSHAM | 23 | 336 | 1,234 |
| PHILLIPSTON | 69 | 302 | 1,682 |
| PITTSFIELD | 1,098 | 99 | 44,737 |
| PLAINFIELD | 31 | 330 | 648 |
| PLAINVILLE | 747 | 139 | 8,264 |
| PLYMOUTH | 585 | 169 | 56,468 |
| PLYMPTON | 191 | 264 | 2,820 |
| PRINCETON | 96 | 289 | 3,413 |
| PROVINCETOWN | 305 | 225 | 2,942 |
| QUINCY | 5,497 | 17 | 92,271 |
| RANDOLPH | 3,189 | 32 | 32,112 |
| RAYNHAM | 653 | 156 | 13,383 |
| READING | 2,493 | 42 | 24,747 |
| REHOBOTH | 250 | 239 | 11,608 |
| REVERE | 8,750 | 9 | 51,755 |
| RICHMOND | 78 | 298 | 1,475 |
| ROCHESTER | 154 | 271 | 5,232 |
| ROCKLAND | 1,745 | 64 | 17,489 |
| ROCKPORT | 984 | 108 | 6,952 |
| ROWE | 17 | 345 | 393 |
| ROWLEY | 313 | 219 | 5,856 |
| ROYALSTON | 30 | 331 | 1,258 |
| RUSSELL | 101 | 285 | 1,775 |
| RUTLAND | 226 | 248 | 7,973 |
| SALEM | 5,101 | 19 | 41,340 |
| SALISBURY | 537 | 177 | 8,283 |
| SANDISFIELD | 18 | 342 | 915 |
| SANDWICH | 480 | 186 | 20,675 |
| SAUGUS | 2,424 | 43 | 26,628 |
| SAVOY | 19 | 341 | 692 |
| SCITUATE | 1,055 | 103 | 18,133 |
| SEEKONK | 749 | 138 | 13,722 |
| SHARON | 756 | 136 | 17,612 |
| SHEFFIELD | 68 | 303 | 3,257 |
| SHELBURNE | 81 | 296 | 1,893 |
| SHERBORN | 258 | 235 | 4,119 |
| SHIRLEY | 456 | 190 | 7,211 |
| SHREWSBURY | 1,718 | 65 | 35,608 |
| SHUTESBURY | 67 | 304 | 1,771 |
| SOMERSET | 2,240 | 49 | 18,165 |
| SOMERVILLE | 18,448 | 1 | 75,754 |
| SOUTHAMPTON | 206 | 258 | 5,792 |
| SOUTHBOROUGH | 690 | 147 | 9,767 |
| SOUTHBRIDGE | 821 | 126 | 16,719 |
| SOUTH HADLEY | 989 | 106 | 17,514 |
| SOUTHWICK | 307 | 222 | 9,502 |
| SPENCER | 356 | 205 | 11,688 |
| SPRINGFIELD | 4,768 | 22 | 153,060 |
| STERLING | 256 | 237 | 7,808 |
| STOCKBRIDGE | 85 | 294 | 1,947 |
| STONEHAM | 3,487 | 29 | 21,437 |
| STOUGHTON | 1,681 | 67 | 26,962 |
| STOW | 374 | 201 | 6,590 |
| STURBRIDGE | 248 | 240 | 9,268 |
| SUDBURY | 725 | 141 | 17,659 |
| SUNDERLAND | 256 | 236 | 3,684 |
| SUTTON | 277 | 230 | 8,963 |
| SWAMPSCOTT | 4,521 | 25 | 13,787 |
| SWANSEA | 688 | 149 | 15,865 |
| TAUNTON | 1,199 | 88 | 55,874 |
| TEMPLETON | 250 | 238 | 8,013 |
| TEWKSBURY | 1,398 | 78 | 28,961 |
| TISBURY | 602 | 166 | 3,949 |
| TOLLAND | 15 | 346 | 485 |
| TOPSFIELD | 478 | 187 | 6,085 |
| TOWNSEND | 272 | 233 | 8,926 |
| TRURO | 95 | 290 | 2,003 |
| TYNGSBOROUGH | 670 | 153 | 11,292 |
| TYRINGHAM | 18 | 342 | 327 |
| UPTON | 351 | 209 | 7,542 |
| UXBRIDGE | 456 | 191 | 13,457 |
| WAKEFIELD | 3,339 | 31 | 24,932 |
| WALES | 117 | 279 | 1,838 |
| WALPOLE | 1,172 | 91 | 24,070 |
| WALTHAM | 4,774 | 21 | 60,632 |
| WARE | 287 | 227 | 9,872 |
| WAREHAM | 610 | 165 | 21,822 |
| WARREN | 187 | 265 | 5,135 |
| WARWICK | 21 | 339 | 780 |
| WASHINGTON | 14 | 347 | 538 |
| WATERTOWN | 7,765 | 13 | 31,915 |
| WAYLAND | 853 | 119 | 12,994 |
| WEBSTER | 1,342 | 80 | 16,767 |
| WELLESLEY | 2,749 | 37 | 27,982 |
| WELLFLEET | 139 | 273 | 2,750 |
| WENDELL | 27 | 333 | 848 |
| WENHAM | 632 | 163 | 4,875 |
| WESTBOROUGH | 890 | 114 | 18,272 |
| WEST BOYLSTON | 595 | 168 | 7,669 |
| WEST BRIDGEWATER | 439 | 193 | 6,916 |
| WEST BROOKFIELD | 181 | 266 | 3,701 |
| WESTFIELD | 882 | 118 | 41,094 |
| WESTFORD | 717 | 144 | 21,951 |
| WESTHAMPTON | 59 | 307 | 1,607 |
| WESTMINSTER | 205 | 259 | 7,277 |
| WEST NEWBURY | 313 | 218 | 4,235 |
| WESTON | 662 | 155 | 11,261 |
| WESTPORT | 310 | 220 | 15,532 |
| WEST SPRINGFIELD | 1,695 | 66 | 28,391 |
| WEST STOCKBRIDGE | 71 | 301 | 1,306 |
| WEST TISBURY | 110 | 280 | 2,740 |
| WESTWOOD | 1,332 | 82 | 14,618 |
| WEYMOUTH | 3,160 | 33 | 53,743 |
| WHATELY | 74 | 300 | 1,496 |
| WHITMAN | 2,083 | 52 | 14,489 |
| WILBRAHAM | 640 | 160 | 14,219 |
| WILLIAMSBURG | 97 | 288 | 2,482 |
| WILLIAMSTOWN | 165 | 267 | 7,754 |
| WILMINGTON | 1,303 | 84 | 22,325 |
| WINCHENDON | 238 | 245 | 10,300 |
| WINCHESTER | 3,540 | 28 | 21,374 |
| WINDSOR | 26 | 334 | 899 |
| WINTHROP | 8,803 | 8 | 17,497 |
| WOBURN | 3,008 | 35 | 38,120 |
| WORCESTER | 4,820 | 20 | 181,045 |
| WORTHINGTON | 36 | 326 | 1,156 |
| WRENTHAM | 494 | 183 | 10,955 |
| YARMOUTH | 981 | 109 | 23,793 |