Ramanattukara, on the southern bank of Chaliyar river, was adjacent to the medieval kingdom of Parappanad. The Parappanad royal family is a cousin dynasty of the Travancore royal family. The rulers of Parappanad were vassals to the Zamorin of Calicut. The headquarters of the Parappanad royal family was the coastal town of Parappanangadi in present-day Malappuram district. In 15th century CE, Parappanad Swaroopam was divided into two - Northern Parappanad (Beypore Swaroopam) and Southern Parappanad (Parappur Swaroopam). Beypore, Cheruvannur, and Panniyankara, on northern bank of Chaliyar, became Northern Parappanad. Kadalundi, Vallikkunnu, and Parappanangadi, on the southern bank of Chaliyar became Southern Parappanad.
The ruler of the Kingdom of Tanur (Vettathunadu Swaroopam) was known to have assisted the Portuguese build a fort on the island of Chaliyam, which was a part of Southern Parappanad, and was destructed during the Battle at Chaliyam fort occurred in 1571. Feroke became a part of the Kingdom of Mysore in late 18th century CE. Following the Third Anglo-Mysore War and the subsequent Treaty of Seringapatam, Ramanattukara became a part of Malabar District under British Raj. Ramanattukara was included in Eranad Taluk in the Malappuram Revenue Division of Malabar District with its Taluk headquarters at Manjeri. Following the formation of the state of Kerala in 1956, Ramanattukara became a part of Tirurangadi Revenue block of Tirur Taluk. On 16 June 1969, Eranad Taluk, Tirur Taluk, Tirurangadi, and Parappanangadi, were transferred to newly formed Malappuram district. However, three Revenue Villages of Tirur Taluk, namely, Feroke, Ramanattukara, and Kadalundi, remained in Kozhikode district, as they were much closer to Kozhikode city centre. However Kadalundi Nagaram beach (where Kadalundi River flows into Arabian Sea, a part of Vallikkunnu Grama Panchayat), Tenhipalam, the centre of University of Calicut and Karippur, the site of Calicut International Airport, became parts of Malappuram. Feroke, Ramanattukara, and Kadalundi are parts of Kozhikode Taluk and Kozhikode metropolitan area.