Audubon State Bank is headquartered in Audubon and is the 194th largest bank in the state of Iowa. It is also the 4,231st largest bank in the nation. It was established in 1876 and as of March of 2017, it had grown to 28 employees at 2 locations. Audubon State Bank has a B+ health rating.