Elanji is a village in Muvattupuzha tehsil in district of Ernakulam, Kerala, India. As per the data provided by Census of India in 2011, total population of Elanji was 16,495 which includes 8,134 males and 8,361 females. Elanji covers 2948 ha area. Pincode of Elanji is 686665.