Cheruvannur, Kerala

Cheruvannur is a town in the Cheruvannur-Nallalam district in Kozhikode district in the Indian state of Kerala. Cheruvannur-Nallalam district has a total area of 10.31 square kilometers. The adjoining self-governing bodies are Olavanna, Beypore, Feroke, Ramanattukara Panchayaths, and Kozhikode Municipal Corporation.