Indian Trail Elementary School is a public, coeducational school providing early education to students in kindergarten to five. The school is a part of Union County Public Schools and has an enrollment of more than 700 students. It offers courses in various subjects, such as art, music, English as second language, physical education and music. The school also offers a wide variety of extracurricular activities and athletic programs. It additionally provides reading and math skills development programs, and computer and physical education. It also offers nutritional and transportation services for the students. The school has a media center with a large information database and kids books. Indian Trail Elementary School is located in Indian Trail, N.C.