Aberdeenshire is assessing the damage after rivers rose to record levels and burst their banks amid continued heavy rain.
In Ellon, the Ythan stood at 4.4m (14.4ft) at its peak, 1.2m (3.93ft) above the previous record level in 1983, according to Scottish Environment Protection Agency (Sepa) figures.
Flooding in the north-east also brought major travel disruption, with busy roads closed and trains south from Aberdeen cancelled.
Part of the runway at Aberdeen Airport was damaged by the “unprecedented rainfall” and some passengers spent the night in the terminal as flights were cancelled.
The affected area has now been repaired and flights have resumed.
Police Scotland declared the flooding a “major incident”.
Chief Superintendent Campbell Thomson said: “Over the past 24 to 48 hours, and indeed the past week, we have responded to a number of flooding incidents and co-ordinated the multi-agency response to the adverse weather.
PICTURES & VIDEO: Ellon flooded after Ythan explodes through town