Royal Elementary School, located in Louisburg, N.C., has an annual enrollment of more than 500 students. It is a public school that provides academic education to students in kindergarten through grade five. The school s curriculum includes English, language arts, math, foreign languages, science and social studies. It also provides music and speech therapies. The school organizes after school programs, and offers health and wellness programs. Royal Elementary School provides physical and technology education. Additionally, it organizes various extracurricular activities, such as arts, music, field trips to planetarium and museum. It also offers nutritional counseling services. The school has a library and media center that provides curriculum books, literary sources, online database, Internet search tools and computer workstations. Royal Elementary School is a part of the Franklin County Public Schools district and provides parent-teacher organization.