routing number for midfirst bank
If you live in Oklahoma, your MidFirst Bank routing number is 303087995. If you live in Arizona, your MidFirst Bank routing number is 122187445. If you are using the routing number to establish a wire transfer, then your MidFirst Bank routing number is 303087995 regardless of where you live.