Cannanore (now Kannur) was an important seaport under the 15th century rulers of North Malabar, the Kolathiris and the Arakkal Kingdom.
In 1902, the Presidency Port Officer of Madras state government sanctioned an amount of Rs. 3430/- for the construction of a lighthouse tower atop the fort.