Karnatham 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 Karnatham was 2,343 which includes 1,140 males and 1,203 females. Karnatham covers 325.11 ha area. Pincode of Karnatham is 606104.