The urban area of Nganjuk city is passed by a national road that connects East Java Province and Central Java Province. Rainwater that does not seep into the soil becomes surface runoff, and in some places it cannot be completely channeled, causing puddle. Puddles of water accumulated with overflowing water from irrigation channels are often flooded several residential areas and roads. The floods affected the health of the environment, economic activities and traffic transportation. Urban areas are divided into seven Water Catchment Areas (WCA), namely: Kuncir Kanan River, Maria Primary Channel, Asri Primary Channel, Kuncir Kiri River, Jl. Barito Primary Channel, Jl. Begawan Solo Primary Channel, and Widas River. Rain water caught on those seven catchments and channeled downstream are as irrigation water. Thus, the water level elevation in the channel must be controlled in order water can flow into the rice field by gravity. This is a major obstacle in the development of the Nganjuk City drainage system, so the right strategy is needed. The making of retention ponds and installation of flood pumps is an option of flood control, while the making of infiltration and bio pore wells is an option for public education.