(CNN) -- Torrential flooding across much of the nation has left 701 dead and hundreds missing, China's vice minister of water resources said.
At least 347 people are missing, Liu Ning told reporters in Beijing on Wednesday.
Ninety-percent of the casualties were caused by mountain floods, mudslides and landslides triggered by heavy downpours. About 645,500 houses had collapsed, he said.
More than 230 rivers were above warning levels; 25 of them saw their highest levels ever, he said.
More than 100 cities flooded, he said.
Liu cited torrential downpours between June 13 and June 27, and heavy rain on July 8 in southern China as particularly damaging.
"In southern China, the rainfall is 30 to 100 percent higher than the historical average," he said.
The Three Gorges Dam saw its biggest peak runoff and the rains resulted in "various disasters hitting many regions," he said.
The floods have affected 117 million people in 27 provinces and seven cities.
"We have made effective arrangement to examine the dikes, to replenish disaster prevention materials, trained forces in disaster relief and rehabilitated water projects to make full preparation for the floods," Liu said.
He estimated the cost at 142.2 billion yuan, or $21 billion.
Meteorologists have predicted six to eight typhoons will hit China this year, bringing further flooding.
Many problems were discovered in the small reservoirs.
"There are many weak links. We need to reinforce many medium-size and small dams," Liu said.
But, he added, repairs made since the floods of 1998 have improved the country's capacity to deal with flooding.