Veliyanur is a village in Tindivanam tehsil in district of Viluppuram, Tamil Nadu, India. As per the data provided by Census of India in 2011, total population of Veliyanur was 1,267 which includes 647 males and 620 females. Veliyanur covers 602.67 ha area. Pincode of Veliyanur is 604304.