At The O’Neal School, high school is more than just academics — it’s a launchpad for your passions, purpose, and potential. As a student in our Upper School (grades 9–12), you’ll experience a dynamic college-preparatory program designed to challenge and inspire you.
Looking for a top private high school in North Carolina? O’Neal offers a rigorous curriculum that includes on-campus dual enrollment and Advanced Placement courses. We have an exceptional faculty mentorship and a personalized college counseling program starting in 9th grade. You’ll find your voice through small class sizes, individualized attention, and countless leadership opportunities.
Your education extends beyond the classroom, and O’Neal encourages you to think big and go further. Our vibrant arts and athletics programs, student clubs, and service opportunities help you develop confidence, creativity, and compassion to lead in today’s world.
Located in Southern Pines, NC, O’Neal combines academic excellence with a strong community, helping students become thinkers, doers, and difference-makers.
Ready to take the next step?
Explore what makes O’Neal one of the best private high schools in NC for preparing students for college and life.