The National Weather Service offers flood forecasting on their site.