You can only purchase flood insurance through an insurance agent or an insurer participating in NFIP. You cannot buy it directly from the National Flood Insurance Program (NFIP). If your insurance agent does not sell flood insurance, you can contact the NFIP Referral Call Center at 1-800-427-4661 to request an agent referral.