| City | Population | Total law enforcement employees | Total officers | Total civilians |
|---|---|---|---|---|
| Abington | 16,590 | 30 | 28 | 2 |
| Acton | 20,795 | 42 | 33 | 9 |
| Acushnet | 10,474 | 19 | 17 | 2 |
| Adams | 8,145 | 20 | 16 | 4 |
| Agawam | 28,353 | 56 | 48 | 8 |
| Amesbury | 16,421 | 37 | 31 | 6 |
| Amherst | 36,106 | 65 | 48 | 17 |
| Andover | 33,442 | 71 | 52 | 19 |
| Aquinnah | 355 | 4 | 4 | 0 |
| Arlington | 40,989 | 77 | 61 | 16 |
| Ashburnham | 6,009 | 15 | 10 | 5 |
| Ashby | 2,955 | 6 | 6 | 0 |
| Ashfield | 1,817 | 2 | 2 | 0 |
| Ashland | 15,927 | 31 | 27 | 4 |
| Athol | 11,637 | 24 | 17 | 7 |
| Attleboro | 43,228 | 95 | 82 | 13 |
| Avon | 4,285 | 20 | 15 | 5 |
| Ayer | 7,378 | 22 | 17 | 5 |
| Barnstable | 47,828 | 134 | 114 | 20 |
| Barre | 5,455 | 12 | 8 | 4 |
| Becket | 1,803 | 2 | 2 | 0 |
| Bedford | 13,215 | 36 | 28 | 8 |
| Belchertown | 14,094 | 29 | 24 | 5 |
| Bellingham | 15,979 | 37 | 30 | 7 |
| Belmont | 23,252 | 61 | 47 | 14 |
| Berkley | 6,519 | 6 | 6 | 0 |
| Berlin | 2,740 | 11 | 7 | 4 |
| Bernardston | 2,234 | 3 | 3 | 0 |
| Beverly | 39,435 | 74 | 69 | 5 |
| Billerica | 42,428 | 84 | 63 | 21 |
| Blackstone | 9,058 | 19 | 16 | 3 |
| Bolton | 4,522 | 15 | 10 | 5 |
| Boston | 604,465 | 2,862 | 2,213 | 649 |
| Bourne | 19,048 | 39 | 36 | 3 |
| Boxford | 8,088 | 13 | 13 | 0 |
| Boylston | 4,298 | 13 | 10 | 3 |
| Braintree | 34,495 | 81 | 74 | 7 |
| Brewster | 10,009 | 23 | 19 | 4 |
| Bridgewater | 25,546 | 35 | 34 | 1 |
| Brockton | 95,650 | 213 | 184 | 29 |
| Brookfield | 3,026 | 4 | 4 | 0 |
| Brookline | 54,527 | 155 | 132 | 23 |
| Buckland | 1,990 | 2 | 2 | 0 |
| Burlington | 25,319 | 71 | 63 | 8 |
| Cambridge | 101,362 | 305 | 275 | 30 |
| Canton | 22,054 | 42 | 41 | 1 |
| Carlisle | 4,900 | 15 | 10 | 5 |
| Carver | 11,592 | 21 | 17 | 4 |
| Charlton | 12,740 | 23 | 19 | 4 |
| Chatham | 6,735 | 24 | 18 | 6 |
| Chelmsford | 34,187 | 63 | 50 | 13 |
| Chelsea | 38,621 | 97 | 91 | 6 |
| Chicopee | 53,777 | 139 | 135 | 4 |
| Chilmark | 978 | 4 | 4 | 0 |
| Clinton | 14,101 | 32 | 27 | 5 |
| Concord | 17,543 | 42 | 35 | 7 |
| Dalton | 6,546 | 12 | 11 | 1 |
| Danvers | 26,958 | 60 | 47 | 13 |
| Dartmouth | 34,446 | 79 | 65 | 14 |
| Dedham | 24,217 | 72 | 60 | 12 |
| Deerfield | 4,729 | 9 | 8 | 1 |
| Dennis | 15,406 | 48 | 40 | 8 |
| Dighton | 6,819 | 13 | 10 | 3 |
| Douglas | 8,033 | 20 | 15 | 5 |
| Dover | 5,634 | 16 | 16 | 0 |
| Dracut | 29,608 | 48 | 43 | 5 |
| Dudley | 11,181 | 15 | 11 | 4 |
| Dunstable | 3,349 | 7 | 7 | 0 |
| East Bridgewater | 13,988 | 26 | 23 | 3 |
| East Brookfield | 2,065 | 3 | 3 | 0 |
| Eastham | 5,440 | 21 | 15 | 6 |
| Easthampton | 16,072 | 33 | 27 | 6 |
| East Longmeadow | 15,363 | 25 | 24 | 1 |
| Easton | 23,047 | 34 | 33 | 1 |
| Edgartown | 3,935 | 16 | 15 | 1 |
| Egremont | 1,351 | 3 | 3 | 0 |
| Erving | 1,546 | 3 | 3 | 0 |
| Essex | 3,328 | 12 | 7 | 5 |
| Everett | 37,172 | 106 | 99 | 7 |
| Fairhaven | 16,115 | 39 | 32 | 7 |
| Fall River | 90,760 | 304 | 240 | 64 |
| Falmouth | 33,302 | 67 | 61 | 6 |
| Fitchburg | 40,377 | 88 | 80 | 8 |
| Foxborough | 16,301 | 40 | 31 | 9 |
| Framingham | 64,519 | 128 | 118 | 10 |
| Franklin | 31,608 | 57 | 46 | 11 |
| Freetown | 8,990 | 17 | 17 | 0 |
| Gardner | 20,587 | 40 | 31 | 9 |
| Georgetown | 8,241 | 14 | 12 | 2 |
| Gill | 1,381 | 3 | 3 | 0 |
| Gloucester | 30,303 | 66 | 61 | 5 |
| Goshen | 960 | 2 | 2 | 0 |
| Grafton | 17,872 | 23 | 18 | 5 |
| Granby | 6,303 | 12 | 10 | 2 |
| Granville | 1,695 | 1 | 1 | 0 |
| Great Barrington | 7,353 | 15 | 14 | 1 |
| Greenfield | 17,651 | 50 | 34 | 16 |
| Groton | 10,776 | 21 | 16 | 5 |
| Groveland | 7,041 | 13 | 9 | 4 |
| Hadley | 4,786 | 15 | 11 | 4 |
| Halifax | 7,722 | 11 | 10 | 1 |
| Hamilton | 8,170 | 15 | 15 | 0 |
| Hampden | 5,321 | 15 | 10 | 5 |
| Hanover | 14,064 | 32 | 29 | 3 |
| Hanson | 10,010 | 27 | 22 | 5 |
| Hardwick | 2,653 | 3 | 3 | 0 |
| Harwich | 12,381 | 40 | 33 | 7 |
| Hatfield | 3,259 | 2 | 2 | 0 |
| Haverhill | 60,001 | 102 | 93 | 9 |
| Hingham | 22,724 | 57 | 48 | 9 |
| Hinsdale | 1,945 | 2 | 2 | 0 |
| Holbrook | 10,647 | 22 | 21 | 1 |
| Holden | 16,695 | 26 | 24 | 2 |
| Holliston | 13,953 | 23 | 22 | 1 |
| Holyoke | 39,722 | 145 | 126 | 19 |
| Hopedale | 6,195 | 16 | 12 | 4 |
| Hopkinton | 14,419 | 31 | 20 | 11 |
| Hubbardston | 4,531 | 9 | 5 | 4 |
| Hudson | 19,766 | 37 | 31 | 6 |
| Hull | 11,064 | 37 | 24 | 13 |
| Ipswich | 13,272 | 29 | 25 | 4 |
| Kingston | 12,405 | 30 | 23 | 7 |
| Lakeville | 10,678 | 21 | 17 | 4 |
| Lancaster | 7,130 | 12 | 11 | 1 |
| Lawrence | 69,812 | 180 | 151 | 29 |
| Lee | 5,782 | 12 | 11 | 1 |
| Leicester | 11,042 | 23 | 18 | 5 |
| Lenox | 5,106 | 10 | 9 | 1 |
| Leominster | 41,095 | 93 | 74 | 19 |
| Leverett | 1,753 | 2 | 2 | 0 |
| Lexington | 30,321 | 61 | 47 | 14 |
| Lincoln | 7,984 | 19 | 13 | 6 |
| Littleton | 8,776 | 21 | 16 | 5 |
| Longmeadow | 15,275 | 32 | 26 | 6 |
| Lowell | 110,136 | 319 | 239 | 80 |
| Ludlow | 22,530 | 40 | 34 | 6 |
| Lunenburg | 10,012 | 13 | 13 | 0 |
| Lynn | 90,042 | 197 | 178 | 19 |
| Lynnfield | 11,360 | 23 | 18 | 5 |
| Malden | 55,629 | 117 | 107 | 10 |
| Manchester-by-the-Sea | 5,268 | 18 | 14 | 4 |
| Mansfield | 23,057 | 48 | 36 | 12 |
| Marblehead | 19,994 | 39 | 32 | 7 |
| Marion | 5,226 | 14 | 14 | 0 |
| Marlborough | 38,253 | 76 | 64 | 12 |
| Marshfield | 24,600 | 48 | 45 | 3 |
| Mashpee | 14,417 | 45 | 37 | 8 |
| Mattapoisett | 6,468 | 18 | 18 | 0 |
| Medfield | 12,261 | 20 | 15 | 5 |
| Medford | 55,555 | 115 | 111 | 4 |
| Medway | 12,782 | 23 | 19 | 4 |
| Mendon | 5,823 | 17 | 13 | 4 |
| Merrimac | 6,459 | 11 | 7 | 4 |
| Methuen | 43,987 | 102 | 88 | 14 |
| Middleboro | 21,402 | 44 | 40 | 4 |
| Middleton | 9,545 | 14 | 13 | 1 |
| Milford | 27,322 | 56 | 45 | 11 |
| Millbury | 13,551 | 25 | 20 | 5 |
| Millis | 7,928 | 19 | 15 | 4 |
| Millville | 2,857 | 7 | 4 | 3 |
| Milton | 26,298 | 65 | 52 | 13 |
| Monson | 8,841 | 17 | 11 | 6 |
| Montague | 8,318 | 19 | 15 | 4 |
| Monterey | 963 | 1 | 1 | 0 |
| Nahant | 3,505 | 13 | 12 | 1 |
| Nantucket | 11,327 | 38 | 34 | 4 |
| Natick | 31,943 | 64 | 54 | 10 |
| Needham | 28,231 | 54 | 46 | 8 |
| New Bedford | 91,473 | 339 | 288 | 51 |
| New Braintree | 1,136 | 1 | 1 | 0 |
| Newbury | 6,950 | 13 | 12 | 1 |
| Newburyport | 17,133 | 25 | 24 | 1 |
| Newton | 83,191 | 181 | 139 | 42 |
| Norfolk | 10,666 | 19 | 17 | 2 |
| North Adams | 13,781 | 30 | 25 | 5 |
| Northampton | 28,341 | 70 | 58 | 12 |
| North Andover | 27,775 | 51 | 39 | 12 |
| North Attleboro | 27,994 | 60 | 47 | 13 |
| Northborough | 14,683 | 26 | 20 | 6 |
| Northbridge | 14,526 | 23 | 18 | 5 |
| North Brookfield | 4,834 | 6 | 6 | 0 |
| Northfield | 2,990 | 2 | 2 | 0 |
| North Reading | 14,040 | 30 | 29 | 1 |
| Norton | 19,366 | 27 | 26 | 1 |
| Norwell | 10,329 | 30 | 23 | 7 |
| Norwood | 28,119 | 70 | 59 | 11 |
| Oak Bluffs | 3,731 | 18 | 15 | 3 |
| Oakham | 1,936 | 3 | 3 | 0 |
| Orange | 7,831 | 14 | 13 | 1 |
| Orleans | 6,309 | 28 | 22 | 6 |
| Oxford | 13,671 | 24 | 20 | 4 |
| Palmer | 12,891 | 26 | 20 | 6 |
| Paxton | 4,546 | 13 | 9 | 4 |
| Peabody | 51,846 | 113 | 97 | 16 |
| Pelham | 1,404 | 2 | 2 | 0 |
| Pembroke | 18,806 | 28 | 26 | 2 |
| Pepperell | 11,438 | 19 | 18 | 1 |
| Petersham | 1,296 | 2 | 2 | 0 |
| Phillipston | 1,808 | 2 | 2 | 0 |
| Pittsfield | 42,597 | 111 | 88 | 23 |
| Plainville | 8,388 | 19 | 15 | 4 |
| Plymouth | 55,608 | 119 | 101 | 18 |
| Plympton | 2,788 | 7 | 7 | 0 |
| Princeton | 3,510 | 8 | 5 | 3 |
| Provincetown | 3,383 | 21 | 17 | 4 |
| Quincy | 95,061 | 228 | 198 | 30 |
| Raynham | 13,893 | 35 | 26 | 9 |
| Reading | 23,055 | 49 | 37 | 12 |
| Rehoboth | 11,649 | 28 | 23 | 5 |
| Revere | 56,445 | 100 | 92 | 8 |
| Rochester | 5,301 | 10 | 10 | 0 |
| Rockland | 17,789 | 40 | 32 | 8 |
| Rockport | 7,615 | 17 | 16 | 1 |
| Rowley | 5,881 | 16 | 13 | 3 |
| Royalston | 1,396 | 1 | 1 | 0 |
| Rutland | 8,049 | 9 | 8 | 1 |
| Salem | 41,531 | 85 | 79 | 6 |
| Salisbury | 8,609 | 21 | 20 | 1 |
| Sandwich | 20,258 | 35 | 34 | 1 |
| Saugus | 27,327 | 70 | 54 | 16 |
| Scituate | 17,879 | 35 | 30 | 5 |
| Seekonk | 13,610 | 35 | 33 | 2 |
| Sharon | 16,984 | 34 | 30 | 4 |
| Sheffield | 3,334 | 6 | 6 | 0 |
| Shelburne | 2,034 | 2 | 2 | 0 |
| Shirley | 7,738 | 15 | 10 | 5 |
| Shrewsbury | 33,706 | 58 | 45 | 13 |
| Somerset | 18,265 | 38 | 32 | 6 |
| Somerville | 74,012 | 153 | 128 | 25 |
| Southampton | 6,036 | 8 | 8 | 0 |
| Southborough | 9,569 | 21 | 16 | 5 |
| Southbridge | 16,886 | 39 | 36 | 3 |
| South Hadley | 16,921 | 33 | 28 | 5 |
| Southwick | 9,507 | 21 | 16 | 5 |
| Spencer | 12,041 | 21 | 17 | 4 |
| Springfield | 151,249 | 568 | 467 | 101 |
| Sterling | 7,950 | 17 | 13 | 4 |
| Stockbridge | 2,227 | 6 | 6 | 0 |
| Stoneham | 21,419 | 41 | 32 | 9 |
| Stoughton | 26,924 | 59 | 52 | 7 |
| Stow | 6,378 | 15 | 10 | 5 |
| Sturbridge | 9,266 | 22 | 18 | 4 |
| Sudbury | 17,190 | 35 | 29 | 6 |
| Sunderland | 3,714 | 5 | 5 | 0 |
| Sutton | 9,107 | 20 | 15 | 5 |
| Swampscott | 13,940 | 34 | 33 | 1 |
| Swansea | 16,274 | 37 | 31 | 6 |
| Taunton | 55,745 | 118 | 113 | 5 |
| Templeton | 7,911 | 15 | 10 | 5 |
| Tewksbury | 29,692 | 67 | 54 | 13 |
| Tisbury | 3,809 | 13 | 13 | 0 |
| Topsfield | 6,056 | 12 | 10 | 2 |
| Townsend | 9,394 | 17 | 15 | 2 |
| Truro | 2,139 | 15 | 10 | 5 |
| Tyngsboro | 11,955 | 28 | 22 | 6 |
| Upton | 6,629 | 13 | 12 | 1 |
| Uxbridge | 12,820 | 23 | 18 | 5 |
| Wakefield | 24,690 | 42 | 41 | 1 |
| Walpole | 23,113 | 43 | 38 | 5 |
| Waltham | 60,459 | 176 | 146 | 30 |
| Ware | 9,961 | 18 | 18 | 0 |
| Wareham | 21,250 | 58 | 50 | 8 |
| Watertown | 32,462 | 83 | 70 | 13 |
| Wayland | 13,002 | 29 | 22 | 7 |
| Webster | 16,736 | 32 | 28 | 4 |
| Wellesley | 26,975 | 52 | 39 | 13 |
| Wellfleet | 2,746 | 18 | 13 | 5 |
| Wenham | 4,608 | 11 | 10 | 1 |
| Westborough | 18,509 | 36 | 29 | 7 |
| West Boylston | 8,302 | 18 | 13 | 5 |
| West Bridgewater | 6,682 | 21 | 20 | 1 |
| West Brookfield | 3,827 | 7 | 6 | 1 |
| Westfield | 40,857 | 89 | 79 | 10 |
| Westford | 21,913 | 51 | 40 | 11 |
| Westminster | 7,446 | 18 | 13 | 5 |
| West Newbury | 4,283 | 11 | 7 | 4 |
| Weston | 11,723 | 33 | 27 | 6 |
| Westport | 15,253 | 33 | 29 | 4 |
| West Springfield | 27,565 | 93 | 82 | 11 |
| West Tisbury | 2,646 | 10 | 9 | 1 |
| Westwood | 13,995 | 37 | 28 | 9 |
| Weymouth | 53,180 | 108 | 93 | 15 |
| Whately | 1,554 | 2 | 2 | 0 |
| Whitman | 14,440 | 27 | 26 | 1 |
| Wilbraham | 14,098 | 29 | 28 | 1 |
| Williamsburg | 2,442 | 1 | 1 | 0 |
| Williamstown | 8,071 | 16 | 12 | 4 |
| Wilmington | 21,712 | 50 | 48 | 2 |
| Winchendon | 10,192 | 17 | 12 | 5 |
| Winchester | 21,171 | 46 | 38 | 8 |
| Winthrop | 20,404 | 35 | 33 | 2 |
| Worcester | 177,151 | 502 | 449 | 53 |
| Wrentham | 11,181 | 17 | 15 | 2 |
| Yarmouth | 23,903 | 64 | 54 | 10 |
Provides the methodology used in constructing this table and other pertinent information about this table.