MBTA Communities Act Per Community DOR Income

Massachusetts Department of Revenue (DOR) annual incomes per community and per capita for fiscal year 2024. This information can serve as an additional data point for consideration, if relevant.

The source of this data is the Massachusetts Department of Revenue.

Community Population Income Per Capita
Abington 17,062 $689,105,000 $40,313
Acton 24,021 $1,933,454,000 $81,081
Amesbury 17,366 $733,977,000 $42,503
Andover 36,569 $3,330,265,000 $91,198
Arlington 46,308 $3,414,061,000 $74,842
Ashburnham 6,315 $248,272,000 $39,153
Ashby 3,193 $122,739,000 $38,719
Ashland 18,832 $1,101,262,000 $59,335
Attleboro 46,461 $1,712,285,000 $36,760
Auburn 16,889 $673,280,000 $40,005
Ayer 8,479 $338,690,000 $40,320
Bedford 14,383 $1,167,550,000 $82,483
Bellingham 16,945 $701,592,000 $41,502
Belmont 27,295 $3,118,752,000 $116,207
Berkley 6,764 $304,656,000 $44,901
Beverly 42,670 $2,289,296,000 $53,934
Billerica 42,119 $1,908,930,000 $46,050
Bourne 20,452 $903,301,000 $43,619
Boxborough 5,506 $399,275,000 $73,599
Boxford 8,203 $935,067,000 $114,859
Braintree 39,143 $1,882,512,000 $48,491
Bridgewater 28,633 $1,038,010,000 $36,036
Brockton 105,643 $2,544,461,000 $24,130
Brookline 63,191 $5,733,167,000 $91,400
Burlington 26,377 $1,535,659,000 $59,089
Cambridge 118,403 $8,671,847,000 $74,061
Canton 24,370 $1,577,502,000 $64,467
Carlisle 5,237 $1,187,097,000 $229,125
Carver 11,645 $427,548,000 $36,643
Chelmsford 36,392 $2,220,847,000 $61,805
Chelsea 40,787 $903,878,000 $23,243
Cohasset 8,381 $1,235,202,000 $147,522
Concord 18,491 $3,022,133,000 $166,197
Danvers 28,087 $1,490,275,000 $53,419
Dedham 25,364 $1,724,313,000 $68,317
Dover 5,923 $1,599,975,000 $271,550
Dracut 32,617 $1,282,742,000 $39,887
Duxbury 16,090 $1,615,722,000 $100,256
East Bridgewater 14,440 $580,322,000 $40,119
Easton 25,058 $1,443,511,000 $57,176
Essex 3,675 $267,890,000 $73,034
Everett 49,075 $1,182,995,000 $24,363
Fall River 94,000 $1,943,127,000 $20,697
Fitchburg 41,946 $987,011,000 $23,651
Foxborough 18,618 $1,054,905,000 $56,963
Framingham 72,362 $2,934,837,000 $41,182
Franklin 33,261 $1,943,889,000 $58,842
Freetown 9,206 $386,936,000 $42,049
Georgetown 8,470 $486,653,000 $57,825
Gloucester 29,729 $1,370,978,000 $45,773
Grafton 19,664 $1,105,898,000 $55,978
Groton 11,315 $964,370,000 $86,514
Groveland 6,752 $312,895,000 $46,444
Halifax 7,749 $305,436,000 $39,416
Hamilton 7,561 $713,484,000 $94,639
Hanover 14,833 $946,537,000 $63,650
Hanson 10,639 $450,387,000 $42,195
Harvard 6,851 $502,274,000 $73,389
Haverhill 67,787 $2,194,463,000 $32,578
Hingham 24,284 $3,411,281,000 $140,318
Holbrook 11,405 $399,119,000 $35,211
Holden 19,905 $974,441,000 $48,972
Holliston 14,996 $972,724,000 $65,547
Hopkinton 18,758 $1,786,694,000 $94,319
Hull 10,072 $524,142,000 $51,670
Ipswich 13,785 $987,783,000 $72,017
Kingston 13,708 $656,075,000 $47,566
Lakeville 11,523 $556,836,000 $47,342
Lancaster 8,441 $340,694,000 $40,295
Lawrence 89,143 $1,773,237,000 $20,035
Leicester 11,087 $392,364,000 $35,514
Leominster 43,782 $1,426,460,000 $32,707
Lexington 34,454 $4,755,671,000 $139,581
Lincoln 7,014 $1,108,830,000 $160,933
Littleton 10,141 $651,374,000 $64,359
Lowell 115,554 $2,913,992,000 $25,563
Lunenburg 11,782 $520,429,000 $44,044
Lynn 101,253 $2,456,344,000 $24,358
Lynnfield 13,000 $1,205,249,000 $93,034
Malden 66,263 $2,109,828,000 $32,422
Manchester-by-the-Sea 5,395 $847,627,000 $158,051
Mansfield 23,860 $1,343,889,000 $56,411
Marblehead 20,441 $2,044,870,000 $100,752
Marlborough 41,793 $1,645,028,000 $40,015
Marshfield 25,825 $1,480,237,000 $57,220
Maynard 10,746 $496,816,000 $46,985
Medfield 12,799 $1,403,300,000 $108,657
Medford 59,659 $2,788,101,000 $44,898
Medway 13,115 $859,758,000 $65,475
Melrose 29,817 $1,774,573,000 $60,541
Merrimac 6,723 $297,935,000 $44,435
Methuen 53,059 $1,857,789,000 $35,187
Middleborough 24,245 $862,129,000 $35,248
Middleton 9,779 $628,297,000 $64,329
Millbury 13,831 $546,244,000 $39,343
Millis 8,460 $441,305,000 $50,912
Milton 28,630 $2,350,018,000 $82,782
Nahant 3,334 $249,010,000 $75,116
Natick 37,006 $2,529,026,000 $69,429
Needham 32,091 $4,229,882,000 $131,986
New Bedford 101,079 $2,109,060,000 $20,894
Newbury 6,716 $522,180,000 $77,926
Newburyport 18,289 $1,363,679,000 $74,538
Newton 88,923 $14,309,722,000 $163,628
Norfolk 11,662 $779,309,000 $67,473
North Andover 30,915 $2,057,481,000 $66,995
North Attleborough 30,834 $1,414,847,000 $45,856
North Reading 15,554 $1,105,702,000 $72,066
Northborough 15,741 $1,008,916,000 $64,398
Northbridge 16,335 $708,968,000 $43,500
Norton 19,202 $814,052,000 $42,227
Norwell 11,351 $1,236,399,000 $108,943
Norwood 31,611 $1,499,284,000 $47,686
Paxton 5,004 $214,686,000 $42,698
Peabody 54,481 $2,079,327,000 $38,421
Pembroke 18,361 $876,676,000 $47,620
Plymouth 61,217 $2,769,957,000 $44,583
Plympton 2,930 $147,151,000 $50,068
Princeton 3,495 $244,599,000 $69,905
Quincy 101,636 $3,992,839,000 $39,487
Randolph 34,984 $1,122,872,000 $32,345
Raynham 15,142 $680,558,000 $44,685
Reading 25,518 $1,843,810,000 $73,100
Rehoboth 12,502 $648,092,000 $51,083
Revere 62,186 $1,670,752,000 $28,282
Rochester 5,717 $287,999,000 $49,982
Rockland 17,803 $626,214,000 $35,238
Rockport 6,992 $387,948,000 $55,748
Rowley 6,161 $334,912,000 $54,626
Salem 44,480 $1,603,931,000 $35,787
Salisbury 9,236 $338,207,000 $36,714
Saugus 28,619 $1,170,953,000 $40,834
Scituate 19,063 $1,517,746,000 $79,111
Seekonk 15,531 $699,485,000 $44,931
Sharon 18,575 $1,543,767,000 $83,474
Sherborn 4,401 $1,036,191,000 $236,034
Shirley 7,431 $258,383,000 $35,497
Shrewsbury 38,325 $2,540,335,000 $65,138
Somerville 81,045 $4,197,916,000 $52,596
Southborough 10,450 $1,277,132,000 $122,554
Sterling 7,985 $420,998,000 $51,644
Stoneham 23,244 $1,199,242,000 $52,421
Stoughton 29,281 $1,122,694,000 $38,538
Stow 7,174 $592,883,000 $83,990
Sudbury 18,934 $2,294,636,000 $120,396
Sutton 9,357 $552,506,000 $59,022
Swampscott 15,111 $1,156,597,000 $76,318
Taunton 59,408 $1,743,783,000 $29,258
Tewksbury 31,342 $1,481,572,000 $47,985
Topsfield 6,569 $521,864,000 $79,613
Townsend 9,127 $364,279,000 $40,552
Tyngsborough 12,380 $609,353,000 $49,058
Upton 8,000 $490,740,000 $60,961
Wakefield 27,090 $1,498,677,000 $55,294
Walpole 26,383 $1,647,196,000 $61,804
Waltham 65,218 $2,784,689,000 $43,501
Wareham 23,303 $673,794,000 $28,897
Watertown 35,329 $1,912,608,000 $54,414
Wayland 13,943 $2,439,125,000 $177,727
Wellesley 29,550 $6,921,665,000 $229,263
Wenham 4,979 $410,711,000 $82,356
West Boylston 7,877 $308,895,000 $39,325
West Bridgewater 7,707 $312,877,000 $40,491
West Newbury 4,500 $353,515,000 $77,798
Westborough 21,567 $1,336,258,000 $62,154
Westford 24,643 $1,772,331,000 $72,500
Westminster 8,213 $359,679,000 $43,466
Weston 11,851 $5,022,474,000 $430,522
Westwood 16,266 $2,156,792,000 $133,029
Weymouth 57,437 $2,361,788,000 $40,953
Whitman 15,121 $554,157,000 $36,269
Wilmington 23,349 $1,232,656,000 $53,566
Winchester 22,970 $3,102,224,000 $136,891
Winthrop 19,316 $788,650,000 $42,618
Woburn 40,876 $2,023,602,000 $49,289
Worcester 206,518 $5,003,741,000 $24,300
Wrentham 12,178 $774,731,000 $63,456