Most Americans are eligible for coverage under the National Flood Insurance Program (NFIP). You don't need to live in a high-risk area to be eligible for NFIP insurance. However, you do have to live in a participating community. Roughly 23,000 communities across the U.S. participate in the NFIP.