Iowa First Bancshares Corp. announced that the board of directors declared a quarterly cash dividend of $0.29 per share payable April 28, 2020, to shareholders of record April 1, 2020.