RecordWell Data

Massachusetts local government finances

866 governments. Revenue and spending are the latest reported year, in dollars.

GovernmentCountyPopulation YearRevenueSpending
Belmont Town
Towns & townships
Middlesex26,710 2024$205,682,000 $262,701,000
Walpole Town
Towns & townships
Norfolk26,652 2023$152,002,000 $181,543,000
Burlington Town
Towns & townships
Middlesex25,966 2024$209,098,000 $223,578,000
Marshfield Town
Towns & townships
Plymouth25,713 2024$149,835,000 $188,600,000
Yarmouth Town
Towns & townships
Barnstable25,286 2023$117,058,000 $111,947,000
Easton Town
Towns & townships
Bristol25,240 2024$112,936,000 $146,833,000
Reading Town
Towns & townships
Middlesex25,205 2024$278,438,000 $268,855,000
Dedham Town
Towns & townships
Norfolk24,997 2024$154,465,000 $199,184,000
Canton Town
Towns & townships
Norfolk24,609 2024$174,395,000 $178,422,000
Middleborough Town
Towns & townships
Plymouth24,459 2023$164,918,000 $175,521,000
Westford Town
Towns & townships
Middlesex24,446 2023$146,089,000 $149,316,000
Hingham Town
Towns & townships
Plymouth24,311 2023$194,769,000 $207,637,000
Acton Town
Towns & townships
Middlesex23,829 2024$134,228,000 $131,554,000
Mansfield Town
Towns & townships
Bristol23,816 2024$187,266,000 $193,593,000
Wareham Town
Towns & townships
Plymouth23,151 2024$117,059,000 $139,070,000
Wilmington Town
Towns & townships
Middlesex22,904 2024$155,600,000 $150,360,000
Stoneham Town
Towns & townships
Middlesex22,705 2024$106,497,000 $120,993,000
Winchester Town
Towns & townships
Middlesex22,640 2024$185,173,000 $204,898,000
Gardner City
Cities & villages
Worcester20,902 2024$100,542,000 $116,197,000
Ludlow Town
Towns & townships
Hampden20,871 2024$93,176,000 $112,955,000
Dukes County
Counties
Dukes20,868 2024$21,398,000 $20,125,000
Bourne Town
Towns & townships
Barnstable20,667 2024$275,107,000 $119,545,000
Sandwich Town
Towns & townships
Barnstable20,611 2024$113,440,000 $132,741,000
Marblehead Town
Towns & townships
Essex20,233 2024$141,598,000 $110,125,000
Norton Town
Towns & townships
Bristol19,983 2022$82,802,000 $93,156,000
Grafton Town
Towns & townships
Worcester19,815 2024$91,499,000 $96,912,000
Hudson Town
Towns & townships
Middlesex19,732 2022$95,810,000 $61,433,000
Holden Town
Towns & townships
Worcester19,259 2022$84,189,000 $94,550,000
Scituate Town
Towns & townships
Plymouth19,190 2024$132,754,000 $144,586,000
Westborough Town
Towns & townships
Worcester19,063 2022$143,732,000 $161,726,000
Sudbury Town
Towns & townships
Middlesex19,059 2023$124,889,000 $151,174,000
Hopkinton Town
Towns & townships
Middlesex18,624 2022$115,818,000 $121,572,000
Foxborough Town
Towns & townships
Norfolk18,519 2023$106,736,000 $113,704,000
Winthrop Town City
Cities & villages
Suffolk18,510 2024$85,262,000 $104,829,000
Newburyport City
Cities & villages
Essex18,495 2022$108,463,000 $105,905,000
Sharon Town
Towns & townships
Norfolk18,494 2023$135,606,000 $170,290,000
Pembroke Town
Towns & townships
Plymouth18,297 2024$89,216,000 $112,815,000
Somerset Town
Towns & townships
Bristol18,250 2023$82,611,000 $94,394,000
Concord Town
Towns & townships
Middlesex18,184 2023$187,222,000 $182,470,000
South Hadley Town
Towns & townships
Hampshire18,046 2024$92,585,000 $102,560,000

Census figures cover every government only in Census-of-Governments years (2017, 2022); other years cover a sample. Wisconsin DOR figures cover every Wisconsin county, city, village and town.