Private flood insurance may be cheaper for some homeowners than a NFIP policy. It really depends on your policy type and coverage details.
In some cases, NFIP insurance will cost less, usually in areas at a low risk for flooding.