The Yangtze River Basin and Huaihe River Basin in Southern China experienced severe floods 1998 and 2016. The reasons for the flooding hazards include the following two factors: hazardous weather conditions and degradation of the hydrological environment due to anthropogenic activities. This review work investigated the weather conditions based on recorded data, which showed that both 1998 and 2016 were in El Nino periods. Human activities include the degradations of rivers and lakes and the effects caused by the building of the Three Gorges Dam. In addition, the flooding in 2016 had a lower hazard scale than that in 1998 but resulted in larger economic losses than that of 1998. To mitigate urban waterlogging caused by flooding hazards, China proposed a new strategy named Spongy City (SPC) in 2014. SPC promotes sustainable city development so that a city has the resilience to adapt to climate change, to mitigate the impacts of waterlogging caused by extreme rainfall events. The countermeasures used to tackle the SPC construction-related problems, such as local inundation, water resource shortage, storm water usage, and water pollution control, are proposed for city management to improve the environment.