Tulloch Castle likely dates to the mid 16th century, when Duncan Bane (Bain, Bayne) was granted the barony of Tulloch in 1542.
Tulloch Castle stammt vermutlich aus der Mitte des 16. Jahrhunderts, als Duncan Bane (oder Bain, Bayne) 1542 das Baronat Tulloch erhielt.