The average annual cost of flood insurance in South Carolina is $625, but this can vary greatly depending on the particular county.