The National Flood Insurance Program (NFIP) provides flood insurance to property owners, renters, and businesses. Managed by FEMA, the NFIP uses a network of more than 50 insurance companies in 23,000+ participating NFIP communities.