Back to News
NonprofitsJune 23, 2026·8 min read

The Nonprofit Sector in Michigan: What 990 Data Tells Us About Community Capacity

Michigan Signals — From the Newsroom

Michigan's nonprofit sector is vast, decentralized, and — if you know where to look — surprisingly well documented. The IRS requires most tax-exempt organizations to file an annual information return (Form 990), and those filings are public record. But there's a gap between what the data shows and what people assume it shows.

What Is the IRS Business Master File?

The IRS Business Master File (BMF) is a database of all organizations that have received federal tax-exempt status. For 501(c)(3) public charities, this file includes the organization's name, address, EIN, activity codes, and filing status. ProPublica Nonprofit Explorer makes this data searchable and links it to actual 990 filings going back decades. This is the primary source Michigan Signals uses for nonprofit counts across all 10 tracked counties.

What Are NTEE Codes?

The National Taxonomy of Exempt Entities (NTEE) is a classification system developed by the National Center for Charitable Statistics. The major categories: A (Arts & Culture), B (Education), C/D (Environment & Animals), E–H (Health), I–P (Human Services), Q (International), R–W (Public, Societal Benefit), X (Religion), Y (Mutual Benefit), Z (Unclassified). In Michigan's tracked counties, 20–30% of 501(c)(3)s carry no NTEE designation — typically older organizations or newer ones awaiting classification.

The 990-N Gap: What's Missing

The most important limitation: small nonprofits don't file full 990s. Organizations with annual gross receipts under $50,000 file a Form 990-N — a brief electronic postcard — and these filers don't appear in ProPublica's searchable database. Grassroots organizations — neighborhood block clubs, small immigrant community organizations, rural volunteer groups — are disproportionately likely to fall under this threshold. Michigan Signals' county counts are a floor, not a ceiling. For a full treatment of this limitation, see our piece on the 990-N gap and Michigan's smallest nonprofits.

What Nonprofit Density Can Tell You

With these caveats understood, county-level nonprofit density is a meaningful community indicator. Research consistently finds higher nonprofit density associated with higher civic participation, greater community resilience following economic shocks, and better outcomes on educational attainment and health access. This is why Michigan Signals tracks nonprofit counts alongside housing affordability, employment, and health metrics — they signal the underlying civic infrastructure that makes other interventions work.

Michigan's Tracked Counties

Michigan Signals' 10 tracked counties hold approximately 28,000 registered 501(c)(3) nonprofits as of June 2026. Wayne County alone accounts for nearly 9,000. On a per-capita basis, Ingham and Washtenaw counties lead. See the full per-capita comparison. Explore by county: Wayne | Kent | Kalamazoo | Washtenaw | Ingham | Genesee | Macomb | Oakland | Ottawa | Livingston

How to Use This Data

  • Grant writers: Use county dashboards to establish baseline context for geographic coverage arguments in proposals.
  • Researchers: ProPublica links directly to 990 PDFs — useful for financial analysis beyond counts.
  • Community members: See our guide to researching a Michigan nonprofit for step-by-step instructions on reading 990 filings.

Michigan Signals updates nonprofit data annually each spring. Full source documentation on the methodology page.

Data Sources

Michigan Signals publishes data-driven analysis of Michigan county indicators. Explore the live data on our county dashboards.

Browse county dashboards →