Gurdaspur is a district in Punjab state of India. As par 2012 stats, there are total 2217 schools in Gurdaspur district. These includes 1948 rural schools and 269 urban schools. When it comes to total no. of school by type, Gurdaspur has about 2162 co-educational schools, 24 boys schools and 31 girls schools.