The 50 largest public foundations in Oregon by revenue range from $59 million down to $59,000.
The largest are City Fund, Community In Action, and Green Empowerment.
Ranked by revenue.