MIDFIRST BANK
Routing Number: 122187445
11001 NORTH ROCKWELL
OKLAHOMA CITY, OK 73162-0000
(405) 717-3028
5800 North Western Avenue
Oklahoma City, OK 73118
810 Southwest 44
Oklahoma City, OK 73109
6351 N Macarthur
Oklahoma City, OK 73122
11925 S Western
Oklahoma City, OK 73170
2101 South West 104th
Oklahoma City, OK 73159
501 Nw Grand Boulevard
Oklahoma City, OK 73118
7403 South Pennsylvania Ave
Oklahoma City, OK 73159
7500 South Western Ave
Oklahoma City, OK 73139
119 North Robinson Ave
Oklahoma City, OK 73102
3701 West Reno Ave
Oklahoma City, OK 73107
7100 W Hefner Road
Oklahoma City, OK 73162
330 North Broadway Ave
Shawnee, OK 74802
2320 North Harrison
Shawnee, OK 74802
111 North Perkins Road
Stillwater, OK 74075
2547 E. 21st St.
Tulsa, OK 74114
3140 South Garnett Road
Tulsa, OK 74146
7050 South Yale
Tulsa, OK 74136
321 South Boston Ave
Tulsa, OK 74103
9139 South Yale Ave
Tulsa, OK 74137
4255 South Peoria Ave
Tulsa, OK 74105
8015 East 71st Street
Tulsa, OK 74133
2200 South Utica Place, Suite 550
Tulsa, OK 74114
5801 Northwest 39th Street
Warr Acres, OK 73122
305 N. Washington St
Weatherford, OK 73096
Do I need to have a bank account to receive a bank transfer?
How do I set up a recurring bank transfer?
How do I report unauthorized or fraudulent bank transfers?
Can I schedule a future-dated bank transfer?
What is the difference between a domestic wire transfer and an international wire transfer?
Frequently asked questions (FAQs) related to bank routing numbers and bank routing information:
frequently asked questions (FAQs) about Bank ABA routing numbers and their purposes:
Frequently asked questions (FAQs) about international bank routing codes


Which routing number do I use to reorder checks with KeyWorth Bank? Is it safe to do it online using Clarke American System?
Read More
I found these routing numbers for Union bank: California - 122000496, Former Frontier Bank - 122000496, Oregon - 123000068, Washington - 125000118. Call Union Bank at 800-238-4486 for accurate info
Read More
It looks like I have to call Connexus CU for wire transfer. It would be great if we can issue online wire, but I found their number for member center 800-845-5025.
Read More