Guaranty Federal Bancshares, Inc. operates as the bank holding company for Guaranty Bank that provides a range of banking and mortgage services to individual and corporate customers in southwest Missouri. The company's deposit products include checking accounts, money market accounts, savings accounts, fixed-term certificates of deposit, and individual retirement accounts, as well as demand deposits and NOW accounts. Its loan portfolio comprises commercial real estate loans, one-to four-family mortgage loans, multi-family residential mortgage loans, and construction loans; and consumer and other loans, such as loans secured by certificates of deposit, automobile loans, boat loans, and home equity loans, as well as business loans. As of December 31, 2019, the company had 16 banking centers in Greene, Christian, Jasper, and Newton Counties and a loan production office in Webster County. Guaranty Federal Bancshares, Inc. was founded in 1913 and is based in Springfield, Missouri.