Kanjikuzhi is a village in Thodupuzha tehsil in district of Idukki, Kerala, India. As per the data provided by Census of India in 2011, total population of Kanjikuzhi was 26,809 which includes 13,509 males and 13,300 females. Kanjikuzhi covers 22354 ha area. Pincode of Kanjikuzhi is 685606.