The board of directors of Iowa First Bancshares Corp. declared a $0.29 per common share cash dividend to be paid on July 30, 2019, to shareholders of record July 1, 2019. On an annualized basis this dividend represents a return of 3.2% on the December 31, 2018 stock price.