(formerly known in English as Cannanore
and Portuguese as Cananor
) is a city and a Municipal Corporation in North Malabar region, state of Kerala, India. It is the administrative headquarters of the Kannur District and situated 518 kilometres (322 mi) north of the state capital Thiruvananthapuram & 137 kilometres (85 mi) south of the major port city & a commercial hub, Mangalore. During British rule in India, when Kannur was a part of the Malabar District, the city was known as Cannanore. Kannur is the largest city of North Malabar region and 6th largest urban agglomeration in Kerala. As of 2011 census, Kannur corporation had population of 232,486.