Karaikal is a district in Puducherry Union Territory of India. As par 2012 stats, there are total 159 schools in Karaikal district. These includes 111 rural schools and 48 urban schools. When it comes to total no. of school by type, Karaikal has about 149 co-educational schools, 4 boys schools and 6 girls schools.