In the United States if you are in a high-risk flood zone you are required to purchase flood insurance. Moderate-risk zones are not required by the federal government but some lenders will require it with your mortgage.
If I remember correctly I believe premiums for flood insurance normally run about $500 annually.