Hedayatullah Hamdard, head of the Natural Disaster Department in Baghlan, says at least 50 were killed on Friday afternoon due to floods in several districts of the province.
Hamdard added the figure is not total and that the death toll may increase.
Over the past two days, floods have also caused huge financial losses in Chaharsada and Murghab districts of Ghor province and two people including a child and an old man have disappeared.
Hundreds of acres of agricultural land were destroyed in Chaharsada district and about 50 livestock were also lost.
According to local officials in Ghor, around 50 residential houses in Chaharsada district are under floods.