For the 2026-27 school year, there are 28 private high schools offering lacrosse as an interscholastic sport serving 23,594 students in North Carolina.
The top ranked private high schools in North Carolina offering lacrosse include Saint Mary's School, Cape Fear Academy, and Cary Christian School.
The average tuition cost is $22,880, which is higher than the North Carolina private high school average tuition cost of $12,576.
Quick Facts (2026-27)
- # Private Schools: 28

















