koyilandy is located at at an average elevation of . as of 2011 india census, koyilandy had a population of 71,873. males constitute 46.78% of the population and females 53.22%. literacy rate of koyilandy is 95.11% (higher than kerala average of 94.00%). male literacy is around 97.38 % while female literacy rate is 93.15%. in koyilandy, around 10% of the population is under 6 years of age.