Cannanore, havneby i sørlige India, Kerala, ved Indiske hav, 80 km nord for Kozhikode. På 1100- og 1200-tallet var Cannanore et viktig sentrum for handelen med Persia og Arabia. Portugisisk 1501, nederlandsk 1656, britisk 1783.