Our Lady, Star of the Sea
Reminders of Tayport's earlier life and identity remain. In the centre of the town is Ferry-Port on Craig Church, established in 1607 and rebuilt in 1794 and again 1825, though Protestant worship now takes place in Tayport Parish Church, built in 1843 as Ferry-Port on Craig Free Church. There is also a Catholic church (part of the Diocese of Dunkeld), appropriately named Our Lady, Star of the Sea in the community.