Located in Asheboro, N.C., Balfour Elementary School offers classes to students in grades kindergarten through five. It is a public school serving the communities of Randolph County in North Carolina and has an enrollment of more than 560 students. Its curriculum includes various subjects, such as English, math, social studies and science. It also offers world languages, arts and physical education classes. It offers various activities, such as sports, speech and debate programs, and various clubs, including key and art. The school s facility houses a library and media center, computer laboratory, dining hall and fitness center. It operates various organizations, including student council and parent-teacher association. Balfour Elementary School is operated by Asheboro City Schools.