Unfortunately, it probably can't. Keep in mind that OZ benefits generally are realized by investors who invest capital gains in businesses located in Opportunity Zones; they are not realized by the businesses themselves. Therefore, even if your nonprofit were a for-profit business, it would not directly benefit from being in an opportunity zone itself. Furthermore, because nonprofits typically do not have investors (or other owners), there doesn't appear to be a way for your nonprofit to pass on OZ benefits to anyone else (as a for-profit business could).