The Federal Emergency Management Agency (FEMA) provides flood mapping for purchase through their Map Service Center.