Nadiyapattu 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 Nadiyapattu was 2,005 which includes 1,057 males and 948 females. Nadiyapattu covers 392.78 ha area. Pincode of Nadiyapattu is 606115.