Odanavattam is a village in Kottarakkara tehsil in district of Kollam, Kerala, India. As per the data provided by Census of India in 2011, total population of Odanavattam was 15,732 which includes 7,429 males and 8,303 females. Odanavattam covers 1512 ha area. Pincode of Odanavattam is 691512.