Skip to content

Checked

Banks in Oklahoma

1,298 bank branches in 287 cities and 77 counties · Data as of 10/23/2026

Bank branches on this page

Bank branches in Oklahoma at a glance

  • There are 1,298 bank branches in Oklahoma, or roughly one for every 3,104 people.
  • Per person, that is 41% above the national rate (2.3 per 10,000).
  • The largest group is Full-Service Branch (77%), ahead of Main Office and Limited-Service Facility.
  • Oklahoma City (175), Tulsa (132) and Edmond (42) have the most, 27% of the state total combined.

Banks headquartered in Oklahoma, with their assets, deposits and earnings.

Bank financials

Find bank branches by city or county

Pick a place to see its full list

·

All bank branches in Oklahoma

1,298 listed, A to Z · Page 1 of 44

Frequently asked questions

How many bank branches are in Oklahoma?
There are 1,298 bank branches in Oklahoma in our data as of 10/23/2026.
Which Oklahoma cities have the most bank branches?
Oklahoma City (175), Tulsa (132), Edmond (42), Norman (40), Lawton (26).