Thiruvonamangalam is a village in Valangaiman tehsil in district of Thiruvarur, Tamil Nadu, India. As per the data provided by Census of India in 2011, total population of Thiruvonamangalam was 1,164 which includes 598 males and 566 females. Thiruvonamangalam covers 438.63 ha area. Pincode of Thiruvonamangalam is 612801.