Schools in Indian Trail, NC
About Indian Trail Schools
- There are 10 K-12 schools in Indian Trail, NC, including 8 public schools and 2 private schools. Indian Trail public schools belong to one districts, Union County Public Schools School District.
- There are 7 Indian Trail elementary schools, 4 Indian Trail middle schools, 3 Indian Trail high schools and 13 Indian Trail preschool schools.
Please note, if you wish to speak to someone at the school, you must contact the school directly.