The urban flood control should be regulated according to the topography, rivers and the regional economics of the city. The regulating reservoirs will be built or rebuilt in the mountain area upstream; the flood would be drawn downstream through the diversion channel. The flood in city would be reduced. The program would to control the rivers in urban area, reduce the elevation of rivers downstream by the non-engineering measure in order to decrease the effect of the backwater. In this paper, we suggested that the program of artificial damaged embankment and the flood compensation foundation as the main measures for flood control in urban area. The safety of the urban area will be ensured by both engineering measures and non-engineering measures from the flood of the rivers.