Karivellur is located 47 km towards north from District headquarters Kannur, 10 km from taluk HQ Payyanur and 535 km from the state capital Thiruvananthapuram.
Etymology
The word karivellur was originated from the Malayalam word "karivellon" (കരിവെള്ളോൻ ), a dialect name of Hindu deity Shiva. There is Shiva temple[2] in the town and the land of Shiva is later named as Karivellur.
Demographics
As of 2011 India census, Karivellur census town had population of 13,498 which constitutes 6,252 males and 7,246 females. Karivellur town spreads over an area of 11.33 km2 with 3,463 families residing in it. The male female sex ratio was 1000:1159. Population in the age group 0-6 was 1,194 (8.8%) where 575 are males and 619 are females. Karivellur had overall literacy of 95.5% where male literacy stands at 98% and female literacy was 93.4%.
Karivellur-Peralam Grama Panchayat consists of Karivellur census town and Peralam village.[3]
Religion
As of 2011 Indian census, Karivellur census town had total population of 13,498, of which Hindus constitute 92.4%, 6.7% Muslims and 0.9% others.[4]
^Kerala, Directorate of Census Operations. District Census Handbook, Kannur(PDF). Thiruvananthapuram: Directorate of Census Operations, Kerala. p. 154,155. Retrieved 14 July 2020.