The NFIP (National Flood Insurance Program) is a federal government program administered by the Federal Emergency Management Agency (FEMA). Flood insurance is available to anyone living in one of the 23,000 participating NFIP communities. Homes and businesses in high-risk flood areas with mortgages from government-backed lenders are required to have flood insurance
Private flood insurance, on the other hand, is written by private insurance carriers who are free to offer as much coverage as they want.
To learn more about NFIP, visit: https://www.fema.gov/flood-insurance