Con una longitud total de 131 km, nace en los montes Grampianos y fluye hacia el este, por Aberdeenshire, hasta desembocar en el mar del Norte en Aberdeen.