CharityIndex

U.S. nonprofit statistics

There are 1,966,267 tax-exempt organizations registered with the IRS in the United States, including 1,639,487 501(c)(3) charities and foundations. Together they report about $4.16T in annual revenue and $10.72T in assets, with 69,666 Form 990 returns e-filed for FY2025. Figures come from the IRS Business Master File and e-filed Form 990s, refreshed monthly — see the methodology.

Registered organizations

1,966,267

501(c)(3) charities

1,639,487

Combined annual revenue

$4.16T

Combined assets

$10.72T

Nonprofits by state

Statistics for every state: CA, TX, NY, FL, PA, OH, IL, GA, NC, MI, VA, NJ, IN, MO, MA, MD, WA, TN, MN, WI, CO, SC, AZ, IA, OR, AL, LA, CT, KY, OK, KS, AR, MS, NE, DC, NV, UT, MT, WV, NM, ID, DE, ME, HI, NH, SD, ND, RI, VT, WY, AK, PR, VI, GU, MP, AE, AS, AP, FM, MH, AA, PW

Nonprofits by cause

Frequently asked questions

How many nonprofits are there in the United States?
The IRS Exempt Organizations Business Master File lists 1,966,267 registered tax-exempt organizations, of which 1,639,487 are 501(c)(3) public charities and foundations.
How much revenue do U.S. nonprofits generate?
Registered tax-exempt organizations report about $4.16T in combined annual revenue and $10.72T in total assets, based on their latest IRS filings.
Which state has the most nonprofits?
California has the most registered nonprofits — 202,612 organizations.

Cite this data

Journalists, researchers and bloggers are welcome to reuse any figure on this page for free — just credit the source with a link:

Source: <a href="https://charityindex.org/statistics">U.S. Nonprofit Statistics — CharityIndex</a>, based on IRS Form 990 filings.

Year-by-year revenue and spending charts live on the sector trends page. Data: IRS Business Master File and e-filed Form 990 returns via CharityIndex.