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

















