As of 2011 India census, Chelannur has a population of 40,697 with 19,574 males and 21,123 females. According to census 2011 more than 98% of students below 16 years are going to school There are currently two higher secondary schools in Chelannur namely AKKR Girls higher secondary school and Sree Narayana Guru college.