Barnala is a district in Punjab state of India. As par 2012 stats, there are total 507 schools in Barnala district. These includes 368 rural schools and 139 urban schools. When it comes to total no. of school by type, Barnala has about 494 co-educational schools, 5 boys schools and 8 girls schools.