Spending per capita for all Mass. Communities, A-Z and Ranked
Based on what communities supplied Mass. DOR for FY22. A couple of communities with “0” P.C. spending did not supply data.
A-Z | Ranked | ||||
Abington | $2,798 | 1 | Aquinnah | $12,601 | |
Acton | $3,947 | 2 | Rowe | $9,412 | |
Acushnet | $2,727 | 3 | Chilmark | $8,155 | |
Adams | $1,837 | 4 | Truro | $7,449 | |
Agawam | $3,264 | 5 | Provincetown | $7,364 | |
Alford | $3,119 | 6 | Monroe | $7,284 | |
Amesbury | $3,485 | 7 | Weston | $7,279 | |
Amherst | $1,917 | 8 | Edgartown | $7,206 | |
Andover | $4,311 | 9 | Lexington | $6,396 | |
Aquinnah | $12,601 | 10 | Sherborn | $6,394 | |
Arlington | $3,575 | 11 | Bedford | $6,380 | |
Ashburnham | $2,723 | 12 | Chatham | $6,082 | |
Ashby | $2,475 | 13 | Wellfleet | $6,002 | |
Ashfield | $2,649 | 14 | Oak Bluffs | $5,994 | |
Ashland | $3,195 | 15 | Dover | $5,941 | |
Athol | $1,695 | 16 | Tisbury | $5,922 | |
Attleboro | $2,558 | 17 | Concord | $5,835 | |
Auburn | $3,284 | 18 | Orleans | $5,810 | |
Avon | $5,376 | 19 | Erving | $5,722 | |
Ayer | $3,171 | 20 | Wayland | $5,693 | |
Barnstable | $3,161 | 21 | Carlisle | $5,624 | |
Barre | $2,073 | 22 | Manchester-by-the-Sea | $5,518 | |
Becket | $3,164 | 23 | Harwich | $5,466 | |
Bedford | $6,380 | 24 | West Tisbury | $5,451 | |
Belchertown | $3,356 | 25 | Westwood | $5,404 | |
Bellingham | $3,203 | 26 | Avon | $5,376 | |
Belmont | $3,768 | 27 | Cohasset | $5,325 | |
Berkley | $2,980 | 28 | Lincoln | $5,300 | |
Berlin | $3,805 | 29 | Sudbury | $5,253 | |
Bernardston | $2,371 | 30 | Wellesley | $5,231 | |
Beverly | $2,744 | 31 | Eastham | $5,197 | |
Billerica | $3,349 | 32 | Needham | $5,154 | |
Blackstone | $2,441 | 33 | Nantucket | $5,015 | |
Blandford | $2,936 | 34 | Southborough | $4,992 | |
Bolton | $4,586 | 35 | Mount Washington | $4,990 | |
Boston | $4,653 | 36 | Burlington | $4,905 | |
Bourne | $3,086 | 37 | Norwell | $4,837 | |
Boxborough | $3,736 | 38 | Winchester | $4,834 | |
Boxford | $4,196 | 39 | Medfield | $4,777 | |
Boylston | $3,324 | 40 | Florida | $4,747 | |
Braintree | $3,385 | 41 | Cambridge | $4,729 | |
Brewster | $3,867 | 42 | Westborough | $4,654 | |
Bridgewater | $2,034 | 43 | Boston | $4,653 | |
Brimfield | $2,669 | 44 | Hopkinton | $4,590 | |
Brockton | $3,132 | 45 | Bolton | $4,586 | |
Brookfield | $2,536 | 46 | Stockbridge | $4,546 | |
Brookline | $4,420 | 47 | Norfolk | $4,458 | |
Buckland | $2,382 | 48 | Westford | $4,429 | |
Burlington | $4,905 | 49 | Brookline | $4,420 | |
Cambridge | $4,729 | 50 | Duxbury | $4,392 | |
Canton | $3,392 | 51 | North Reading | $4,363 | |
Carlisle | $5,624 | 52 | Topsfield | $4,361 | |
Carver | $3,405 | 53 | Norwood | $4,325 | |
Charlemont | $2,799 | 54 | Mattapoisett | $4,323 | |
Charlton | $2,224 | 55 | Andover | $4,311 | |
Chatham | $6,082 | 56 | Chelsea | $4,310 | |
Chelmsford | $3,658 | 57 | Harvard | $4,303 | |
Chelsea | $4,310 | 58 | Littleton | $4,302 | |
Cheshire | $1,733 | 59 | Springfield | $4,292 | |
Chester | $2,675 | 60 | Medway | $4,287 | |
Chesterfield | $2,921 | 61 | Dedham | $4,281 | |
Chicopee | $3,262 | 62 | Richmond | $4,271 | |
Chilmark | $8,155 | 63 | Hingham | $4,253 | |
Clarksburg | $2,729 | 64 | Lynnfield | $4,245 | |
Clinton | $2,927 | 65 | Marion | $4,212 | |
Cohasset | $5,325 | 66 | Rockport | $4,206 | |
Colrain | $2,465 | 67 | Boxford | $4,196 | |
Concord | $5,835 | 68 | Millis | $4,186 | |
Conway | $3,443 | 69 | Stow | $4,184 | |
Cummington | $2,666 | 70 | Essex | $4,181 | |
Dalton | $2,514 | 71 | Falmouth | $4,177 | |
Danvers | $3,621 | 72 | Newton | $4,177 | |
Dartmouth | $2,504 | 73 | Hanover | $4,173 | |
Dedham | $4,281 | 74 | West Bridgewater | $4,165 | |
Deerfield | $2,985 | 75 | Mansfield | $4,157 | |
Dennis | $3,704 | 76 | Maynard | $4,137 | |
Dighton | $2,582 | 77 | Marblehead | $4,106 | |
Douglas | $3,236 | 78 | Hopedale | $4,101 | |
Dover | $5,941 | 79 | Natick | $4,101 | |
Dracut | $2,510 | 80 | Scituate | $4,061 | |
Dudley | $1,548 | 81 | Sharon | $4,057 | |
Dunstable | $3,107 | 82 | Mashpee | $4,046 | |
Duxbury | $4,392 | 83 | Swampscott | $4,038 | |
East Bridgewater | $3,225 | 84 | Holliston | $4,035 | |
East Brookfield | $2,137 | 85 | Hamilton | $3,998 | |
East Longmeadow | $3,616 | 86 | Sandwich | $3,995 | |
Eastham | $5,197 | 87 | West Stockbridge | $3,993 | |
Easthampton | $2,867 | 88 | Wilmington | $3,965 | |
Easton | $3,151 | 89 | Hull | $3,956 | |
Edgartown | $7,206 | 90 | Acton | $3,947 | |
Egremont | $3,349 | 91 | Holyoke | $3,934 | |
Erving | $5,722 | 92 | Newburyport | $3,932 | |
Essex | $4,181 | 93 | Northborough | $3,915 | |
Everett | $3,903 | 94 | Foxborough | $3,910 | |
Fairhaven | $2,852 | 95 | Everett | $3,903 | |
Fall River | $2,746 | 96 | Lenox | $3,899 | |
Falmouth | $4,177 | 97 | Brewster | $3,867 | |
Fitchburg | $2,835 | 98 | Hudson | $3,865 | |
Florida | $4,747 | 99 | Great Barrington | $3,846 | |
Foxborough | $3,910 | 100 | Framingham | $3,837 | |
Framingham | $3,837 | 101 | Berlin | $3,805 | |
Franklin | $3,621 | 102 | Watertown | $3,777 | |
Freetown | $2,647 | 103 | Belmont | $3,768 | |
Gardner | $2,434 | 104 | Monterey | $3,765 | |
Georgetown | $3,749 | 105 | Gloucester | $3,759 | |
Gill | $2,141 | 106 | Plympton | $3,756 | |
Gloucester | $3,759 | 107 | Rochester | $3,755 | |
Goshen | $2,796 | 108 | Georgetown | $3,749 | |
Gosnold | $0 | 109 | Reading | $3,737 | |
Grafton | $3,091 | 110 | Boxborough | $3,736 | |
Granby | $2,867 | 111 | Shutesbury | $3,726 | |
Granville | $2,426 | 112 | Wenham | $3,711 | |
Great Barrington | $3,846 | 113 | Plainville | $3,707 | |
Greenfield | $3,236 | 114 | Dennis | $3,704 | |
Groton | $3,393 | 115 | Marshfield | $3,698 | |
Groveland | $2,531 | 116 | Middleton | $3,688 | |
Hadley | $3,360 | 117 | Otis | $3,682 | |
Halifax | $2,914 | 118 | Ipswich | $3,670 | |
Hamilton | $3,998 | 119 | Chelmsford | $3,658 | |
Hampden | $2,756 | 120 | Wrentham | $3,637 | |
Hancock | $2,637 | 121 | Danvers | $3,621 | |
Hanover | $4,173 | 122 | Franklin | $3,621 | |
Hanson | $2,260 | 123 | East Longmeadow | $3,616 | |
Hardwick | $2,103 | 124 | Pittsfield | $3,602 | |
Harvard | $4,303 | 125 | Salem | $3,584 | |
Harwich | $5,466 | 126 | Arlington | $3,575 | |
Hatfield | $2,693 | 127 | Holbrook | $3,572 | |
Haverhill | $2,869 | 128 | Seekonk | $3,570 | |
Hawley | $2,711 | 129 | Longmeadow | $3,568 | |
Heath | $3,149 | 130 | New Marlborough | $3,554 | |
Hingham | $4,253 | 131 | Tolland | $3,535 | |
Hinsdale | $2,402 | 132 | Rockland | $3,531 | |
Holbrook | $3,572 | 133 | Lynn | $3,522 | |
Holden | $2,565 | 134 | Walpole | $3,510 | |
Holland | $2,850 | 135 | Kingston | $3,506 | |
Holliston | $4,035 | 136 | Middlefield | $3,505 | |
Holyoke | $3,934 | 137 | Lee | $3,497 | |
Hopedale | $4,101 | 138 | Pembroke | $3,491 | |
Hopkinton | $4,590 | 139 | Amesbury | $3,485 | |
Hubbardston | $2,116 | 140 | Sutton | $3,476 | |
Hudson | $3,865 | 141 | Woburn | $3,465 | |
Hull | $3,956 | 142 | Westhampton | $3,460 | |
Huntington | $2,370 | 143 | Conway | $3,443 | |
Ipswich | $3,670 | 144 | Taunton | $3,433 | |
Kingston | $3,506 | 145 | Lanesborough | $3,431 | |
Lakeville | $2,513 | 146 | Washington | $3,417 | |
Lancaster | $2,639 | 147 | Sturbridge | $3,406 | |
Lanesborough | $3,431 | 148 | Carver | $3,405 | |
Lawrence | $3,386 | 149 | Middleborough | $3,398 | |
Lee | $3,497 | 150 | Groton | $3,393 | |
Leicester | $2,792 | 151 | Canton | $3,392 | |
Lenox | $3,899 | 152 | Lawrence | $3,386 | |
Leominster | $2,668 | 153 | Braintree | $3,385 | |
Leverett | $3,278 | 154 | North Adams | $3,385 | |
Lexington | $6,396 | 155 | Tyngsborough | $3,373 | |
Leyden | $2,310 | 156 | Hadley | $3,360 | |
Lincoln | $5,300 | 157 | Pelham | $3,359 | |
Littleton | $4,302 | 158 | Belchertown | $3,356 | |
Longmeadow | $3,568 | 159 | Billerica | $3,349 | |
Lowell | $3,158 | 160 | Egremont | $3,349 | |
Ludlow | $3,260 | 161 | Milton | $3,349 | |
Lunenburg | $3,275 | 162 | Melrose | $3,347 | |
Lynn | $3,522 | 163 | Nahant | $3,341 | |
Lynnfield | $4,245 | 164 | West Newbury | $3,334 | |
Malden | $2,345 | 165 | Boylston | $3,324 | |
Manchester-by-the-Sea | $5,518 | 166 | Plainfield | $3,322 | |
Mansfield | $4,157 | 167 | Petersham | $3,318 | |
Marblehead | $4,106 | 168 | Milford | $3,312 | |
Marion | $4,212 | 169 | Tyringham | $3,308 | |
Marlborough | $3,163 | 170 | Tewksbury | $3,291 | |
Marshfield | $3,698 | 171 | Williamsburg | $3,291 | |
Mashpee | $4,046 | 172 | Whately | $3,285 | |
Mattapoisett | $4,323 | 173 | Auburn | $3,284 | |
Maynard | $4,137 | 174 | Leverett | $3,278 | |
Medfield | $4,777 | 175 | Lunenburg | $3,275 | |
Medford | $2,736 | 176 | Agawam | $3,264 | |
Medway | $4,287 | 177 | Chicopee | $3,262 | |
Melrose | $3,347 | 178 | Ludlow | $3,260 | |
Mendon | $3,060 | 179 | Rowley | $3,259 | |
Merrimac | $2,317 | 180 | Westfield | $3,257 | |
Methuen | $2,798 | 181 | Stoughton | $3,242 | |
Middleborough | $3,398 | 182 | Wakefield | $3,240 | |
Middlefield | $3,505 | 183 | Greenfield | $3,236 | |
Middleton | $3,688 | 184 | Douglas | $3,236 | |
Milford | $3,312 | 185 | East Bridgewater | $3,225 | |
Millbury | $3,054 | 186 | Quincy | $3,208 | |
Millis | $4,186 | 187 | West Springfield | $3,205 | |
Millville | $1,935 | 188 | Bellingham | $3,203 | |
Milton | $3,349 | 189 | Ashland | $3,195 | |
Monroe | $7,284 | 190 | Plymouth | $3,175 | |
Monson | $3,169 | 191 | Ayer | $3,171 | |
Montague | $2,431 | 192 | Monson | $3,169 | |
Monterey | $3,765 | 193 | Northampton | $3,165 | |
Montgomery | $2,084 | 194 | Becket | $3,164 | |
Mount Washington | $4,990 | 195 | Marlborough | $3,163 | |
Nahant | $3,341 | 196 | Barnstable | $3,161 | |
Nantucket | $5,015 | 197 | Lowell | $3,158 | |
Natick | $4,101 | 198 | West Boylston | $3,153 | |
Needham | $5,154 | 199 | Easton | $3,151 | |
New Ashford | $3,042 | 200 | North Andover | $3,149 | |
New Bedford | $3,013 | 201 | Heath | $3,149 | |
New Braintree | $2,363 | 202 | Sandisfield | $3,146 | |
New Marlborough | $3,554 | 203 | Brockton | $3,132 | |
New Salem | $3,094 | 204 | Saugus | $3,127 | |
Newbury | $2,824 | 205 | Norton | $3,120 | |
Newburyport | $3,932 | 206 | Alford | $3,119 | |
Newton | $4,177 | 207 | Dunstable | $3,107 | |
Norfolk | $4,458 | 208 | Shrewsbury | $3,105 | |
North Adams | $3,385 | 209 | Wendell | $3,102 | |
North Andover | $3,149 | 210 | New Salem | $3,094 | |
North Attleborough | $3,057 | 211 | Yarmouth | $3,092 | |
North Brookfield | $2,810 | 212 | Grafton | $3,091 | |
North Reading | $4,363 | 213 | Southbridge | $3,089 | |
Northampton | $3,165 | 214 | Bourne | $3,086 | |
Northborough | $3,915 | 215 | Sheffield | $3,064 | |
Northbridge | $2,771 | 216 | Mendon | $3,060 | |
Northfield | $2,809 | 217 | North Attleborough | $3,057 | |
Norton | $3,120 | 218 | Millbury | $3,054 | |
Norwell | $4,837 | 219 | New Ashford | $3,042 | |
Norwood | $4,325 | 220 | Sterling | $3,027 | |
Oak Bluffs | $5,994 | 221 | Uxbridge | $3,025 | |
Oakham | $2,024 | 222 | New Bedford | $3,013 | |
Orange | $2,830 | 223 | Stoneham | $2,986 | |
Orleans | $5,810 | 224 | Deerfield | $2,985 | |
Otis | $3,682 | 225 | Revere | $2,981 | |
Oxford | $2,953 | 226 | Berkley | $2,980 | |
Palmer | $2,789 | 227 | Somerville | $2,969 | |
Paxton | $2,655 | 228 | Peabody | $2,963 | |
Peabody | $2,963 | 229 | Randolph | $2,957 | |
Pelham | $3,359 | 230 | Oxford | $2,953 | |
Pembroke | $3,491 | 231 | Waltham | $2,952 | |
Pepperell | $2,387 | 232 | Somerset | $2,944 | |
Peru | $2,441 | 233 | Salisbury | $2,943 | |
Petersham | $3,318 | 234 | Savoy | $2,937 | |
Phillipston | $2,153 | 235 | Blandford | $2,936 | |
Pittsfield | $3,602 | 236 | Ware | $2,936 | |
Plainfield | $3,322 | 237 | Princeton | $2,928 | |
Plainville | $3,707 | 238 | Clinton | $2,927 | |
Plymouth | $3,175 | 239 | Chesterfield | $2,921 | |
Plympton | $3,756 | 240 | Halifax | $2,914 | |
Princeton | $2,928 | 241 | Wilbraham | $2,882 | |
Provincetown | $7,364 | 242 | Wareham | $2,878 | |
Quincy | $3,208 | 243 | Haverhill | $2,869 | |
Randolph | $2,957 | 244 | Easthampton | $2,867 | |
Raynham | $2,656 | 245 | Worcester | $2,867 | |
Reading | $3,737 | 246 | Granby | $2,867 | |
Rehoboth | $2,347 | 247 | Fairhaven | $2,852 | |
Revere | $2,981 | 248 | Holland | $2,850 | |
Richmond | $4,271 | 249 | Fitchburg | $2,835 | |
Rochester | $3,755 | 250 | Orange | $2,830 | |
Rockland | $3,531 | 251 | Newbury | $2,824 | |
Rockport | $4,206 | 252 | North Brookfield | $2,810 | |
Rowe | $9,412 | 253 | Northfield | $2,809 | |
Rowley | $3,259 | 254 | Charlemont | $2,799 | |
Royalston | $1,976 | 255 | Abington | $2,798 | |
Russell | $2,475 | 256 | Methuen | $2,798 | |
Rutland | $2,360 | 257 | Goshen | $2,796 | |
Salem | $3,584 | 258 | Leicester | $2,792 | |
Salisbury | $2,943 | 259 | Palmer | $2,789 | |
Sandisfield | $3,146 | 260 | Southampton | $2,786 | |
Sandwich | $3,995 | 261 | Williamstown | $2,774 | |
Saugus | $3,127 | 262 | Northbridge | $2,771 | |
Savoy | $2,937 | 263 | Winchendon | $2,756 | |
Scituate | $4,061 | 264 | Hampden | $2,756 | |
Seekonk | $3,570 | 265 | Fall River | $2,746 | |
Sharon | $4,057 | 266 | Beverly | $2,744 | |
Sheffield | $3,064 | 267 | Medford | $2,736 | |
Shelburne | $2,301 | 268 | Clarksburg | $2,729 | |
Sherborn | $6,394 | 269 | Acushnet | $2,727 | |
Shirley | $1,977 | 270 | Upton | $2,726 | |
Shrewsbury | $3,105 | 271 | Ashburnham | $2,723 | |
Shutesbury | $3,726 | 272 | Hawley | $2,711 | |
Somerset | $2,944 | 273 | Winthrop | $2,695 | |
Somerville | $2,969 | 274 | Hatfield | $2,693 | |
South Hadley | $2,416 | 275 | Chester | $2,675 | |
Southampton | $2,786 | 276 | Brimfield | $2,669 | |
Southborough | $4,992 | 277 | Leominster | $2,668 | |
Southbridge | $3,089 | 278 | Cummington | $2,666 | |
Southwick | $2,367 | 279 | Raynham | $2,656 | |
Spencer | $1,698 | 280 | Paxton | $2,655 | |
Springfield | $4,292 | 281 | Ashfield | $2,649 | |
Sterling | $3,027 | 282 | Freetown | $2,647 | |
Stockbridge | $4,546 | 283 | Westminster | $2,647 | |
Stoneham | $2,986 | 284 | Lancaster | $2,639 | |
Stoughton | $3,242 | 285 | Hancock | $2,637 | |
Stow | $4,184 | 286 | Worthington | $2,604 | |
Sturbridge | $3,406 | 287 | Webster | $2,598 | |
Sudbury | $5,253 | 288 | Dighton | $2,582 | |
Sunderland | $2,240 | 289 | Holden | $2,565 | |
Sutton | $3,476 | 290 | Attleboro | $2,558 | |
Swampscott | $4,038 | 291 | Weymouth | $2,553 | |
Swansea | $2,517 | 292 | Westport | $2,544 | |
Taunton | $3,433 | 293 | Brookfield | $2,536 | |
Templeton | $2,053 | 294 | Groveland | $2,531 | |
Tewksbury | $3,291 | 295 | Swansea | $2,517 | |
Tisbury | $5,922 | 296 | Dalton | $2,514 | |
Tolland | $3,535 | 297 | Lakeville | $2,513 | |
Topsfield | $4,361 | 298 | Dracut | $2,510 | |
Townsend | $2,485 | 299 | Dartmouth | $2,504 | |
Truro | $7,449 | 300 | Warwick | $2,497 | |
Tyngsborough | $3,373 | 301 | Townsend | $2,485 | |
Tyringham | $3,308 | 302 | Russell | $2,475 | |
Upton | $2,726 | 303 | Ashby | $2,475 | |
Uxbridge | $3,025 | 304 | Colrain | $2,465 | |
Wakefield | $3,240 | 305 | Blackstone | $2,441 | |
Wales | $0 | 306 | Peru | $2,441 | |
Walpole | $3,510 | 307 | Gardner | $2,434 | |
Waltham | $2,952 | 308 | Montague | $2,431 | |
Ware | $2,936 | 309 | Granville | $2,426 | |
Wareham | $2,878 | 310 | South Hadley | $2,416 | |
Warren | $1,865 | 311 | Hinsdale | $2,402 | |
Warwick | $2,497 | 312 | Pepperell | $2,387 | |
Washington | $3,417 | 313 | Buckland | $2,382 | |
Watertown | $3,777 | 314 | Bernardston | $2,371 | |
Wayland | $5,693 | 315 | Huntington | $2,370 | |
Webster | $2,598 | 316 | Southwick | $2,367 | |
Wellesley | $5,231 | 317 | New Braintree | $2,363 | |
Wellfleet | $6,002 | 318 | Rutland | $2,360 | |
Wendell | $3,102 | 319 | Rehoboth | $2,347 | |
Wenham | $3,711 | 320 | Malden | $2,345 | |
West Boylston | $3,153 | 321 | Merrimac | $2,317 | |
West Bridgewater | $4,165 | 322 | Leyden | $2,310 | |
West Brookfield | $1,936 | 323 | Shelburne | $2,301 | |
West Newbury | $3,334 | 324 | Whitman | $2,279 | |
West Springfield | $3,205 | 325 | Windsor | $2,273 | |
West Stockbridge | $3,993 | 326 | Hanson | $2,260 | |
West Tisbury | $5,451 | 327 | Sunderland | $2,240 | |
Westborough | $4,654 | 328 | Charlton | $2,224 | |
Westfield | $3,257 | 329 | Phillipston | $2,153 | |
Westford | $4,429 | 330 | Gill | $2,141 | |
Westhampton | $3,460 | 331 | East Brookfield | $2,137 | |
Westminster | $2,647 | 332 | Hubbardston | $2,116 | |
Weston | $7,279 | 333 | Hardwick | $2,103 | |
Westport | $2,544 | 334 | Montgomery | $2,084 | |
Westwood | $5,404 | 335 | Barre | $2,073 | |
Weymouth | $2,553 | 336 | Templeton | $2,053 | |
Whately | $3,285 | 337 | Bridgewater | $2,034 | |
Whitman | $2,279 | 338 | Oakham | $2,024 | |
Wilbraham | $2,882 | 339 | Shirley | $1,977 | |
Williamsburg | $3,291 | 340 | Royalston | $1,976 | |
Williamstown | $2,774 | 341 | West Brookfield | $1,936 | |
Wilmington | $3,965 | 342 | Millville | $1,935 | |
Winchendon | $2,756 | 343 | Amherst | $1,917 | |
Winchester | $4,834 | 344 | Warren | $1,865 | |
Windsor | $2,273 | 345 | Adams | $1,837 | |
Winthrop | $2,695 | 346 | Cheshire | $1,733 | |
Woburn | $3,465 | 347 | Spencer | $1,698 | |
Worcester | $2,867 | 348 | Athol | $1,695 | |
Worthington | $2,604 | 349 | Dudley | $1,548 | |
Wrentham | $3,637 | 350 | Gosnold | $0 | |
Yarmouth | $3,092 | 351 | Wales | $0 |