As of 2011 Census, Kadachira had a population of 18,979 with 8,698 (45.8%) males and 10,281 (54.2%) females. Kadachira census town have an area of 7.94 km2 (3.07 sq mi) with 4,127 families residing in it. The average sex ratio was 1182 higher than the state average of 1084. Kadachira has an average literacy rate of 97.7%, higher than the state average of 94%: male literacy was 98.8%, and female literacy was 96.8%. In Kadachira, 10.2% of the population was under 6 years of age.[2]
^Kerala, Directorate of Census Operations. District Census Handbook, Kannur(PDF). Thiruvananthapuram: Directorate of Census Operations, Kerala. p. 192,193. Retrieved 14 July 2020.