Asheboro City Schools offers a range of academic programs to more than 4,500 students and operates several elementary and middle schools and a high school. The district's school also offers a preschool program and operates an alternative learning center for students with learning disabilities. Asheboro City Schools provide educational classes to students in prekindergarten through grade 12. The schools offer academic programs in reading, music, language arts, math, English, science, social studies, physical education, computer technology, foreign languages and special education. Asheboro City Schools offers an advanced academic and gifted and talented education program that provides opportunities to students according to their needs, interests and abilities. It is located in Asheboro, N.C.