editSuggest an edit

Welch State Bank

Finance / Banks

2525 N Main St,
Miami, OK 74354

(918) 542-2000

Call (918) 542-2000
Get directions to this
location on Google Maps.
Open website
in new tab.
Share this business
on social media.


Welch State Bank was formed in August of 1923 as a result of the merging of Oklahoma State Bank of Welch and Bank of Welch. Those banks had served the community for many years.

Welch State Bank is owned between the Stoner and Cousatte families, with total assets of approximately $225 Million. Welch State Bank offers a variety of banking products and services to meet our customer’s needs.

Providing hometown banking by putting our customers first is what we do best.Our commitment is to deliver high-quality personalized products and services to our customers at competitive prices. 

Business Hours

Monday 9:00 AM - 4:00 PM

Tuesday 9:00 AM - 4:00 PM

Wednesday 9:00 AM - 4:00 PM

Thursday 9:00 AM - 4:00 PM

Friday 9:00 AM - 4:00 PM

Saturday Closed

Sunday Closed