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, as well as agriculture, small business administration, and business loans; and consumer and other loans, such as loans secured by certificates of deposit, automobiles, recreational vehicles, boat loans, and home equity loans. The company also invests in mortgage-backed securities, U.S. Government and federal agency securities, and other marketable securities. As of December 31, 2020, It had 16 banking centers in Greene, Christian, Jasper, and Newton counties and a loan production office in Webster County. The company also provides access to approximately 32,000 ATMs. Guaranty Federal Bancshares, Inc. was founded in 1913 and is based in Springfield, Missouri.