Rayavaram is a village in Thirumayam tehsil in district of Pudukkottai, Tamil Nadu, India. As per the data provided by Census of India in 2011, total population of Rayavaram was 3,421 which includes 1,688 males and 1,733 females. Rayavaram covers 216.86 ha area. Pincode of Rayavaram is 622506.