RecordWell Data

Massachusetts local government finances

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

GovernmentCountyPopulation YearRevenueSpending
Fitchburg City
Cities & villages
Worcester41,502 2024$269,188,000 $294,494,000
Billerica Town
Towns & townships
Middlesex41,319 2024$229,437,000 $257,148,000
Woburn City
Cities & villages
Middlesex41,248 2024$226,703,000 $238,003,000
Marlborough City
Cities & villages
Middlesex40,971 2024$270,742,000 $258,467,000
Westfield City
Cities & villages
Hampden40,535 2024$304,945,000 $339,541,000
Amherst Town City
Cities & villages
Hampshire40,059 2024$129,818,000 $136,478,000
Amherst Town City
Towns & townships
Hampshire39,833 2018$92,856,000 $90,193,000
Shrewsbury Town
Towns & townships
Worcester39,805 2024$254,799,000 $301,148,000
Chelsea City
Cities & villages
Suffolk38,637 2024$292,258,000 $322,612,000
Braintree Town City
Cities & villages
Norfolk38,567 2024$299,861,000 $359,386,000
Holyoke City
Cities & villages
Hampden37,720 2024$379,564,000 $274,199,000
Andover Town
Towns & townships
Essex36,363 2024$277,873,000 $375,046,000
Natick Town
Towns & townships
Middlesex36,272 2024$218,561,000 $267,697,000
Watertown City
Cities & villages
Middlesex36,125 2022$210,996,000 $226,982,000
Chelmsford Town
Towns & townships
Middlesex35,528 2022$167,528,000 $172,729,000
Randolph Town City
Towns & townships
Norfolk34,530 2024$168,135,000 $216,388,000
Lexington Town
Towns & townships
Middlesex34,074 2024$366,188,000 $427,613,000
Franklin Town City
Cities & villages
Norfolk33,656 2024$186,422,000 $201,103,000
Dartmouth Town
Towns & townships
Bristol33,406 2024$149,607,000 $150,588,000
Falmouth Town
Towns & townships
Barnstable33,128 2023$187,042,000 $190,078,000
Dracut Town
Towns & townships
Middlesex32,159 2023$121,516,000 $122,994,000
Needham Town
Towns & townships
Norfolk32,114 2024$264,950,000 $288,677,000
North Andover Town
Towns & townships
Essex31,460 2022$141,151,000 $156,221,000
Norwood Town
Towns & townships
Norfolk31,317 2024$227,889,000 $269,534,000
Tewksbury Town
Towns & townships
Middlesex30,833 2024$184,421,000 $217,628,000
Wellesley Town
Towns & townships
Norfolk30,524 2024$334,158,000 $364,633,000
Milford Town
Towns & townships
Worcester30,196 2024$178,462,000 $194,485,000
Gloucester City
Cities & villages
Essex29,836 2024$183,899,000 $247,828,000
North Attleborough Town City
Cities & villages
Bristol29,470 2022$159,288,000 $161,054,000
Northampton City
Cities & villages
Hampshire29,327 2024$168,339,000 $162,541,000
Melrose City
Cities & villages
Middlesex29,155 2024$138,235,000 $186,813,000
Stoughton Town
Towns & townships
Norfolk29,132 2023$154,786,000 $147,642,000
North Attleborough Town City
Towns & townships
Bristol29,071 2018$136,441,000 $144,236,000
Saugus Town
Towns & townships
Essex28,542 2022$131,204,000 $124,794,000
West Springfield Town City
Cities & villages
Hampden28,501 2024$169,540,000 $190,994,000
Agawam Town City
Cities & villages
Hampden28,494 2023$140,282,000 $145,648,000
Danvers Town
Towns & townships
Essex27,898 2023$196,867,000 $195,813,000
Milton Town
Towns & townships
Norfolk27,537 2022$144,820,000 $143,340,000
Bridgewater Town City
Towns & townships
Plymouth27,478 2022$80,906,000 $89,996,000
Wakefield Town
Towns & townships
Middlesex27,069 2024$195,600,000 $216,543,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.