Karivellur is a census town and Gram Panchayat in Kannur district of Kerala state, India.
Karivellur town spreads over an area of 11.33 km2 with 3,463 families residing in it.
Population in the age group 0-6 was 1,194 (8.8%) where 575 are males and 619 are females.
Karivellur-Peralam Grama Panchayat consists of Karivellur census town and Peralam village.
[5] The road to the east of Iritty connects to Mysore and Bangalore.