According to state law, residents of North Carolina aren't required to buy flood insurance. But if your home is located in an area determined by FEMA to be at high risk of flooding, you may have to buy coverage in order to be eligible for a mortgage backed by the federal government.