Velliyamattom 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 Velliyamattom was 19,366 which includes 9,695 males and 9,671 females. Velliyamattom covers 2835 ha area. Pincode of Velliyamattom is 685588.