The median homeowner with a federal flood insurance policy from the National Flood Insurance Program (NFIP) pays $1,064 per year, or $89 per month. That means about half of policyholders pay less than that amount and half pay more. The average cost of a policy is higher at $1,259 per year because a small share of very high-risk properties have exceptionally high rates that pull the average up.
These figures cover single-family homes that are the owner's primary residence. The NFIP sells most of the flood coverage in the U.S., but FEMA does not publish data on private flood policies, so the numbers on this page describe what federal policies cost, not what every flood policy costs.
