Himachal Pradesh is an Indian state located in Northern region of India. As par 2012 stats, there are total 17528 schools in Himachal Pradesh state. These includes 16749 rural schools and 778 urban schools. When it comes to total no. of school by type, Himachal Pradesh has about 17406 co-educational schools, 50 boys schools and 72 girls schools.