Thoravalur is a village in Virudhachalam tehsil in district of Cuddalore, Tamil Nadu, India. As per the data provided by Census of India in 2011, total population of Thoravalur was 2,209 which includes 1,106 males and 1,103 females. Thoravalur covers 512.63 ha area. Pincode of Thoravalur is 606001.