Periyakottakulam is a village in Uthangarai tehsil in district of Krishnagiri, Tamil Nadu, India. As per the data provided by Census of India in 2011, total population of Periyakottakulam was 2,466 which includes 1,341 males and 1,125 females. Periyakottakulam covers 887.53 ha area. Pincode of Periyakottakulam is 635304.