Our Story
The Communities Foundation of Oklahoma was established by visionaries Tom McCasland Jr. and Gene Rainbolt to address the philanthropic needs of rural communities in Oklahoma. Since its founding, CFO has facilitated over $194 million in charitable giving through 43,843 grants, impacting more than 45 counties. This organization is dedicated to fostering long-term, systemic solutions to the pressing challenges faced by communities across the state.