The 50 largest community-development nonprofits in Oregon by revenue range from $32 million down to $1.6 million.
The largest are Albina Vision Inc, Human Solutions Inc, and 1803 Fund.
Ranked by revenue.