Popular Accounts at this Bank. St. Louis Bank is headquartered in Town And Country and is the 62nd largest bank in the state of Missouri. It is also the 1,663rd largest bank in the nation. It was established in 2005 and as of December of 2016, it had grown to 42 employees at 1 location. St. Louis Bank has a B health rating.