List of ports and harbours in Scotland

This is a list of ports and harbours in Scotland based on Department for Transport data.