The annual Keep Scotland Beautiful beach awards have revealed the beaches around Scotland that have qualified for their prestigious flag.
The environmental charity's awards celebrate the achievements of the well-managed beaches across Scotland and provide a shortlist of beaches visitors and locals alike know will offer them nothing short of a fantastic day out.
The well-kept beaches are looked after for the people visiting as well as the environment - and some located close to Edinburgh have been listed.