Skip to content

Checked

Nonprofits in Massachusetts

Tax-exempt organizations that report revenue or assets to the IRS

Organizations
22,581
501(c)(3) charities
19,110
Reported revenue
$218B

Organizations listed are tax-exempt organizations in the IRS Business Master File that reported revenue, income or assets. Amounts come from the most recent return the IRS has processed and may be one or more years old. Being listed does not mean donations are tax deductible; check the deductibility code with the IRS Tax Exempt Organization Search.

Largest by revenue

By city

Swipe the table sideways to see more columns.

CityOrganizationsRevenue
Boston4,053$95.5B
Cambridge770$11.11B
Newton525$988M
Worcester505$10.7B
Springfield321$5.47B
Brookline302$2.34B
Waltham258$1.77B
Barnstable Town238$1.71B
Needham229$696M
Pittsfield226$1.91B
Lexington219$545M
Beverly211$589M
Quincy208$2.4B
Wellesley206$1.12B
Lowell197$1.51B
Framingham197$842M
Somerville182$31.24B
New Bedford178$2.13B
Braintree Town177$372M
Plymouth176$149M
Northampton169$1.02B
Andover161$647M
Gloucester155$293M
Arlington149$74.21M
Fall River148$818M
Salem144$176M
Woburn144$138M
Lynn144$579M
Brockton143$1.3B
Wakefield140$107M
Haverhill136$187M
Belmont135$154M
Newburyport132$96.35M
Nantucket127$165M
Winchester123$77.63M
Amherst Town121$1.01B
Lawrence119$1.55B
Medford119$2.12B
Marblehead119$73.12M
Watertown118$312M
Marlborough113$178M
Hingham110$76.49M
Malden108$904M
Weymouth Town104$1.16B
Burlington101$437M
Holyoke101$932M
Dedham101$476M
Milton101$299M
Taunton97$389M
Westborough93$412M
Greenfield93$290M
Attleboro92$651M
Peabody91$291M
Norwood85$57.48M
Falmouth85$86.68M
Danvers82$255M
Chicopee79$289M
Foxborough79$156M
Reading79$16.51M
Marshfield78$93.78M
Fitchburg77$280M
Leominster75$108M
Franklin Town75$158M
Westfield74$142M
Ipswich71$19.62M
Walpole70$133M
Amesbury70$47.4M
Chelsea69$434M
Scituate69$26.89M
Duxbury67$35.86M
Hopkinton66$95.07M
Mansfield Center64$30.13M
Methuen60$197M
Melrose60$33.56M
Milford57$125M
Brewster54$47.08M
Agawam Town53$146M
Stoneham52$29.18M
Longmeadow52$183M
Orleans52$76.85M
Provincetown51$44.04M
Hudson50$41.56M
North Attleborough Town49$113M
Swampscott49$10.25M
Medfield49$35.3M
Gardner49$272M
Easthampton49$91.91M
Lenox48$42.9M
Wilmington48$397M
Randolph Town47$236M
Sharon46$30.6M
Bridgewater Town46$13.48M
Dover45$17.76M
Kingston44$13.3M
West Springfield Town44$86.62M
Lynnfield43$30.76M
North Adams43$73.72M
Marion Center42$83.8M
Williamstown42$617M
Northborough42$11.68M
Smith Mills40$47.26M
Edgartown39$60M
Webster39$9.14M
Rockport38$9.24M
Chatham38$26.05M
Saugus36$4.91M
Harwich Center35$15.83M
South Yarmouth35$58.08M
Everett35$26.45M
Topsfield33$10.56M
Revere32$8.68M
Mattapoisett Center31$26.67M
Abington31$10.87M
Winthrop Town30$20.69M
Belchertown30$4.84M
Boxford30$8.33M
Whitinsville30$26.35M
Wilbraham29$36.52M
Southbridge Town28$57.38M
Oak Bluffs28$6.3M
Athol27$73.66M
Groton27$128M
East Falmouth26$13.68M
Hull26$5.33M
Upton25$2.02M
Sandwich24$24.24M
Vineyard Haven24$66.2M
Palmer Town23$103M
South Dennis23$70.74M
Yarmouth Port23$56.66M
Clinton23$1.91M
Salisbury22$13.46M
Maynard21$11.43M
Rutland21$5.52M
Bellingham21$2.2M
Woods Hole21$416M
Barre20$5.09M
Lee20$5.86M
Dennis20$13.91M
Lunenburg20$2.36M
North Falmouth19$7.96M
Millis-Clicquot19$5.48M
Hopedale19$4.4M
Hanson19$2.31M
Ayer19$4.93M
Pepperell18$3.49M
Turners Falls18$9.08M
Holbrook18$2.57M
Wareham Center18$32.71M
Buzzards Bay17$13.17M
Harwich Port16$4.42M
Ware16$3.08M
Spencer16$4.39M
Rowley16$6.42M
Winchendon16$20M
Somerset16$2.35M
Sturbridge15$95.53M
Shirley15$4.98M
Granby15$3.29M
Adams14$5.04M
West Yarmouth14$3.85M
Townsend13$1.47M
East Sandwich12$33.11M
Teaticket12$2.38M
West Falmouth11$5.09M
Deerfield11$215M
Northfield11$1.52M
Bourne11$1.43M
Orange11$1.44M
Essex11$10.98M
Oxford11$825K
Fiskdale10$423K
Devens10$5.95M
Siasconset10$53.38M
Sagamore9$2.3M
Northwest Harwich8$2.76M
West Dennis8$2.32M
Petersham8$431K
Pocasset8$8.58M
Onset8$1.23M
Brookfield7$665K
Forestdale7$2.49M
Hatfield7$5.1M
Housatonic6$1.59M
Great Barrington6$3.41M
West Wareham6$1.51M
Huntington6$1.84M
North Brookfield6$4.44M
East Dennis6$2.45M
Dennis Port5$1.54M
Monument Beach5$708K
Nahant5$912K
West Brookfield5$21.37M
North Eastham5$949K
Holland5$131K
Blandford4$421K
Baldwinville4$652K
Chester4$1.43M
West Warren4$237K
Hanscom AFB3$136K
East Harwich3$206K
South Lancaster3$260K
Cheshire3$1.83M

By category

CategoryOrganizations
Education2,758
Philanthropy and grantmaking2,455
Arts, culture and humanities1,804
Human services1,673
Recreation and sports1,478
Community improvement827
Health care720
Housing and shelter677
Religion-related509
Environment501
Youth development431
International affairs371
Animal-related359
Mental health and crisis intervention304
Public and societal benefit291
Food, agriculture and nutrition248
Employment238
Diseases, disorders and medical disciplines232
Medical research194
Mutual and membership benefit165
Crime and legal-related162
Civil rights and advocacy141
Unknown139
Science and technology137
Public safety and disaster relief113
Social science36

Source: Internal Revenue Service, Exempt Organizations Business Master File