According to HouseCanary, Oklahoma ranks 5th amongst states in Effective Gross Yield with a statewide yield of 11.4%. The HouseCanary Effective Gross Yield is computed as the current fair market annualized rent minus estimated property tax, divided by the current fair market home value.
The full report can be found here: