The Scottish Environmental Protection Agency (Sepa) is warning that a second major river, the Don, could breach today.
Aberdeenshire Council has said the latest Sepa modelling indicates a considerable risk of flooding on the River Don at Inverurie, Kemnay and Kintore between 10am and 2pm.
Sepa has issued severe flood warnings for Marykirk in Aberdeenshire as well as parts of Dundee and Angus.
Seventeen flood warnings and 12 flood alerts are also in place.
“These are very difficult days for communities in Scotland who are experiencing flooding,” Pascal Lardet, Sepa flood duty manager has said.
“There is more rain to come, and Sepa staff are working around the clock to provide vital information to partners and the public.”
Hundreds of homes in Scotland have been flooded after the River South Esk breached its banks.