RecordWell Data

Massachusetts local government finances

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

GovernmentCountyPopulation YearRevenueSpending
Granby Town
Towns & townships
Hampshire6,262 2022$27,873,000 $26,464,000
Mendon Town
Towns & townships
Worcester6,233 2022$23,257,000 $21,426,000
Southampton Town
Towns & townships
Hampshire6,207 2024$25,485,000 $23,251,000
Hopedale Town
Towns & townships
Worcester5,934 2022$34,871,000 $36,054,000
Dover Town
Towns & townships
Norfolk5,892 2023$44,389,000 $44,927,000
Rochester Town
Towns & townships
Plymouth5,762 2023$27,244,000 $26,758,000
Boxborough Town
Towns & townships
Middlesex5,752 2022$27,456,000 $24,850,000
Lee Town
Towns & townships
Berkshire5,629 2022$32,564,000 $34,059,000
Barre Town
Towns & townships
Worcester5,574 2022$15,644,000 $13,673,000
Bolton Town
Towns & townships
Worcester5,476 2022$28,111,000 $26,322,000
Manchester-by-the-sea Town
Towns & townships
Essex5,438 2022$38,622,000 $38,088,000
Hadley Town
Towns & townships
Hampshire5,327 2022$26,890,000 $26,212,000
Edgartown Town
Towns & townships
Dukes5,266 2024$56,316,000 $52,684,000
Carlisle Town
Towns & townships
Middlesex5,231 2022$34,807,000 $35,228,000
Warren Town
Towns & townships
Worcester5,203 2022$12,619,000 $10,900,000
Marion Town
Towns & townships
Plymouth5,189 2022$34,249,000 $34,357,000
Wenham Town
Towns & townships
Essex5,164 2022$23,474,000 $21,379,000
Hampden Town
Towns & townships
Hampden5,154 2022$16,139,000 $15,964,000
Deerfield Town
Towns & townships
Franklin5,049 2022$22,858,000 $29,144,000
Paxton Town
Towns & townships
Worcester5,028 2023$22,553,000 $21,619,000
Lenox Town
Towns & townships
Berkshire4,933 2022$35,645,000 $35,139,000
Eastham Town
Towns & townships
Barnstable4,902 2022$48,329,000 $47,529,000
Hubbardston Town
Towns & townships
Worcester4,811 2022$12,702,000 $12,993,000
North Brookfield Town
Towns & townships
Worcester4,789 2022$19,828,000 $23,335,000
West Newbury Town
Towns & townships
Essex4,781 2022$19,785,000 $19,211,000
Boylston Town
Towns & townships
Worcester4,728 2022$26,502,000 $23,395,000
Oak Bluffs Town
Towns & townships
Dukes4,696 2022$42,121,000 $53,385,000
Avon Town
Towns & townships
Norfolk4,557 2022$34,688,000 $35,421,000
Sherborn Town
Towns & townships
Middlesex4,383 2022$32,824,000 $35,625,000
Tisbury Town
Towns & townships
Dukes4,128 2022$40,184,000 $39,410,000
Essex Town
Towns & townships
Essex3,824 2022$22,507,000 $20,924,000
Berlin Town
Towns & townships
Worcester3,731 2022$16,205,000 $13,373,000
West Brookfield Town
Towns & townships
Worcester3,713 2022$11,020,000 $9,524,000
Brimfield Town
Towns & townships
Hampden3,679 2022$13,379,000 $13,663,000
Sunderland Town
Towns & townships
Franklin3,634 2022$11,571,000 $12,405,000
Nahant Town
Towns & townships
Essex3,506 2022$22,199,000 $22,354,000
Princeton Town
Towns & townships
Worcester3,486 2022$17,136,000 $16,354,000
Brookfield Town
Towns & townships
Worcester3,439 2022$12,093,000 $12,454,000
Dunstable Town
Towns & townships
Middlesex3,404 2022$13,544,000 $12,566,000
Hatfield Town
Towns & townships
Hampshire3,243 2022$17,431,000 $17,557,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.