BEIJING — Torrential rains that have swept through China have killed at least 154 people and left 124 missing, officials said Saturday, with most of the casualties reported from a northern province where villagers complained about lack of warning before a deadly flash flood.

The rains, which began on Monday, have flooded streams, triggered landslides and destroyed homes across the country. Most of the fatalities were reported in the northern province of Hebei, where the provincial Department of Civil Affairs said 114 people were killed and 111 others were missing.

More than 300,000 people were evacuated in Hebei, and the province made another round of appropriations of tents, blankets, rain boots and generators, the department said.

In the Hebei city of Xingtai alone, 25 people were killed and another 13 were missing.