The settlement was originally called Partan Craig, Gaelic for "Crab Rock".
In the 1850s, the Edinburgh, Perth and Dundee Railway Company established a railway service running from Edinburgh to Aberdeen that passed through Ferry-Port on Craig.