The 50 largest public-safety & disaster nonprofits in Alabama by revenue range from $109 million down to $282,000.
The largest are Civil Air Patrol, Marshall County Emergency Telephone Service Board, and People For Care & Learning.
Ranked by revenue.