 However, for protection against significant flooding, a separate policy through the National Flood Insurance Program is necessary. That's an average cost of about $400 a year. The department urges all homeowners to consider flood insurance, even those living outside high-risk areas in Minnesota, as recent trends show increased flood claims from unexpected rain events.