An hour or more of heavy rainfall in Roanoke Rapids Saturday morning caused flash flooding in many parts of the city.