Massachusetts local government finances
866 governments. Revenue and spending are the latest reported year, in dollars.
| Government | County | Population | Year | Revenue | Spending |
|---|---|---|---|---|---|
| Fitchburg City
Cities & villages |
Worcester | 41,502 | 2024 | $269,188,000 | $294,494,000 |
| Billerica Town
Towns & townships |
Middlesex | 41,319 | 2024 | $229,437,000 | $257,148,000 |
| Woburn City
Cities & villages |
Middlesex | 41,248 | 2024 | $226,703,000 | $238,003,000 |
| Marlborough City
Cities & villages |
Middlesex | 40,971 | 2024 | $270,742,000 | $258,467,000 |
| Westfield City
Cities & villages |
Hampden | 40,535 | 2024 | $304,945,000 | $339,541,000 |
| Amherst Town City
Cities & villages |
Hampshire | 40,059 | 2024 | $129,818,000 | $136,478,000 |
| Amherst Town City
Towns & townships |
Hampshire | 39,833 | 2018 | $92,856,000 | $90,193,000 |
| Shrewsbury Town
Towns & townships |
Worcester | 39,805 | 2024 | $254,799,000 | $301,148,000 |
| Chelsea City
Cities & villages |
Suffolk | 38,637 | 2024 | $292,258,000 | $322,612,000 |
| Braintree Town City
Cities & villages |
Norfolk | 38,567 | 2024 | $299,861,000 | $359,386,000 |
| Holyoke City
Cities & villages |
Hampden | 37,720 | 2024 | $379,564,000 | $274,199,000 |
| Andover Town
Towns & townships |
Essex | 36,363 | 2024 | $277,873,000 | $375,046,000 |
| Natick Town
Towns & townships |
Middlesex | 36,272 | 2024 | $218,561,000 | $267,697,000 |
| Watertown City
Cities & villages |
Middlesex | 36,125 | 2022 | $210,996,000 | $226,982,000 |
| Chelmsford Town
Towns & townships |
Middlesex | 35,528 | 2022 | $167,528,000 | $172,729,000 |
| Randolph Town City
Towns & townships |
Norfolk | 34,530 | 2024 | $168,135,000 | $216,388,000 |
| Lexington Town
Towns & townships |
Middlesex | 34,074 | 2024 | $366,188,000 | $427,613,000 |
| Franklin Town City
Cities & villages |
Norfolk | 33,656 | 2024 | $186,422,000 | $201,103,000 |
| Dartmouth Town
Towns & townships |
Bristol | 33,406 | 2024 | $149,607,000 | $150,588,000 |
| Falmouth Town
Towns & townships |
Barnstable | 33,128 | 2023 | $187,042,000 | $190,078,000 |
| Dracut Town
Towns & townships |
Middlesex | 32,159 | 2023 | $121,516,000 | $122,994,000 |
| Needham Town
Towns & townships |
Norfolk | 32,114 | 2024 | $264,950,000 | $288,677,000 |
| North Andover Town
Towns & townships |
Essex | 31,460 | 2022 | $141,151,000 | $156,221,000 |
| Norwood Town
Towns & townships |
Norfolk | 31,317 | 2024 | $227,889,000 | $269,534,000 |
| Tewksbury Town
Towns & townships |
Middlesex | 30,833 | 2024 | $184,421,000 | $217,628,000 |
| Wellesley Town
Towns & townships |
Norfolk | 30,524 | 2024 | $334,158,000 | $364,633,000 |
| Milford Town
Towns & townships |
Worcester | 30,196 | 2024 | $178,462,000 | $194,485,000 |
| Gloucester City
Cities & villages |
Essex | 29,836 | 2024 | $183,899,000 | $247,828,000 |
| North Attleborough Town City
Cities & villages |
Bristol | 29,470 | 2022 | $159,288,000 | $161,054,000 |
| Northampton City
Cities & villages |
Hampshire | 29,327 | 2024 | $168,339,000 | $162,541,000 |
| Melrose City
Cities & villages |
Middlesex | 29,155 | 2024 | $138,235,000 | $186,813,000 |
| Stoughton Town
Towns & townships |
Norfolk | 29,132 | 2023 | $154,786,000 | $147,642,000 |
| North Attleborough Town City
Towns & townships |
Bristol | 29,071 | 2018 | $136,441,000 | $144,236,000 |
| Saugus Town
Towns & townships |
Essex | 28,542 | 2022 | $131,204,000 | $124,794,000 |
| West Springfield Town City
Cities & villages |
Hampden | 28,501 | 2024 | $169,540,000 | $190,994,000 |
| Agawam Town City
Cities & villages |
Hampden | 28,494 | 2023 | $140,282,000 | $145,648,000 |
| Danvers Town
Towns & townships |
Essex | 27,898 | 2023 | $196,867,000 | $195,813,000 |
| Milton Town
Towns & townships |
Norfolk | 27,537 | 2022 | $144,820,000 | $143,340,000 |
| Bridgewater Town City
Towns & townships |
Plymouth | 27,478 | 2022 | $80,906,000 | $89,996,000 |
| Wakefield Town
Towns & townships |
Middlesex | 27,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.