1 Annual premiums for flood insurance on a single-family one-story home average about $400-$450 nationwide but can be as low as $112 in a low-risk area and more than $2,000 a year in flood-prone areas. 2  FloodSmart.gov provides quick quote charts for rough cost estimates and a location risk calculator.