As of 2001[update] census, Kalloorkkad had a population of 12838 with 6460 males and 6378 females. The town is mainly made up of Syrian Catholic Christians and Hindus. Muslims are very rare compared to other nearby places. It is a panchayat and it has minor towns such as Kalloorkad, Nakapuzha, and Kaloor. There are three high schools ,two upper primary schools and one higher secondary school. St. Mary's Church Nakapuzha is a famous Marian pilgrim center in Kerala, where many are coming during the festivals. The festival is from September 1 to September 15. There are two more churches one in Kalloorkad and other in Kaloor.