Iowa First Bancshares Corp. announced that board of directors declared a $0.29 per common share cash dividend payable on October 27, 2020, to shareholders of record October 1, 2020. On an annualized basis this dividend represents a return of 2.7% on the December 31, 2019 stock price.