New Aberdour Beach is situated in a small 19th century planned village, New Aberdour, which stands south of the Moray Firth Coast and is signposted off the B9031. It is a catching shingle beach which has som sand at its east side and impressive sandstone caves. New Aberdour beach is never busy, located a bit far from principal roads and civilisation. It presents sandy spots for summer picnics and sunbathing, stony bits that noisily orchestrate the retreat of the waves.