Amritsar is a district in Punjab state of India. As par 2012 stats, there are total 2249 schools in Amritsar district. These includes 1539 rural schools and 710 urban schools. When it comes to total no. of school by type, Amritsar has about 2173 co-educational schools, 30 boys schools and 46 girls schools.