List of high schools in North Carolina
![]() |
![](http://upload.wikimedia.org/wikipedia/commons/a/a1/Bluenc.png)
This is a list of high schools in the state of North Carolina.
Any school that is not marked as a "charter" or "private" school is a public school.
Alamance County[edit]
Burlington[edit]
- Blessed Sacrament School (private)
- Burlington Christian Academy (private)
- The Burlington School (private)
- Clover Garden School (charter)
- Hugh M. Cummings High School
- Walter M. Williams High School
Graham[edit]
Alexander County[edit]
Alleghany County[edit]
Anson County[edit]
Wadesboro[edit]
Ashe County[edit]
West Jefferson[edit]
Avery County[edit]
Beaufort County[edit]
Washington[edit]
Bertie County[edit]
- Lawrence Academy, Merry Hill (private)
Windsor[edit]
Bladen County[edit]
Brunswick County[edit]
Bolivia[edit]
Buncombe County[edit]
Asheville[edit]
Swannanoa[edit]
Burke County[edit]
Morganton[edit]
Cabarrus County[edit]
Concord[edit]
Kannapolis[edit]
Caldwell County[edit]
Hudson[edit]
Lenoir[edit]
Camden County[edit]
Carteret County[edit]
Caswell County[edit]
Catawba County[edit]
Catawba[edit]
Hickory[edit]
Newton[edit]
Chatham County[edit]
Pittsboro[edit]
Siler City[edit]
Cherokee County[edit]
Murphy[edit]
Chowan County[edit]
Clay County[edit]
Cleveland County[edit]
Shelby[edit]
Columbus County[edit]
Whiteville[edit]
Craven County[edit]
Havelock[edit]
New Bern[edit]
Cumberland County[edit]
Fayetteville[edit]
Public[edit]
- A.B. Wilkins High School
- Cross Creek Early College High School
- Cumberland International Early College High School
- Cumberland Polytechnic High School
- Douglas Byrd High School
- E. E. Smith High School
- Jack Britt High School
- Massey Hill Classical High School
- Pine Forest High School
- Ramsey Street High School
- Reid Ross Classical Middle/High School
- Seventy-First High School
- Terry Sanford High School
- Westover High School
Private[edit]
Hope Mills[edit]
Currituck County[edit]
Dare County[edit]
Davidson County[edit]
Lexington[edit]
Thomasville[edit]
- East Davidson High School
- Thomasville High School
Davie County[edit]
Mocksville[edit]
Duplin County[edit]
Durham County[edit]
Durham[edit]
Public[edit]
- Charles E. Jordan High School
- City of Medicine Academy
- Durham School of the Arts
- Hillside High School
- Hillside New Tech High School
- Josephine Dobbs Clement Early College
- Lakeview Alternative School
- Middle College High School at DTCC
- North Carolina School of Science and Mathematics
- Northern High School
- Riverside High School
- School for Creative Studies
- Southern School of Energy and Sustainability
Private/Charter[edit]
- Carolina Friends School (private)
- Cresset Christian Academy (private)
- Durham Academy (private)
- Mount Zion Christian Academy (private)
- Research Triangle High School (charter)
- Trinity School of Durham and Chapel Hill (private)
- Voyager Academy (charter)
Edgecombe County[edit]
Tarboro[edit]
Forsyth County[edit]
Kernersville[edit]
Winston-Salem[edit]
- University of North Carolina School of the Arts (university with a high school program)
Public[edit]
- Atkins Academic/Technology High School
- Career Center
- Carter Alternative High School
- Carver High School
- Early College of Forsyth
- Forsyth Middle College
- Kingswood Alternative School
- Main Street Academy
- Mount Tabor High School
- North Forsyth High School
- Paisley Magnet School
- Parkland Magnet High School
- Richard J. Reynolds High School
- Winston-Salem Preparatory Academy
Private schools[edit]
Franklin County[edit]
Louisburg[edit]
Gaston County[edit]
Dallas[edit]
Gastonia[edit]
Mount Holly[edit]
Gates County[edit]
Graham County[edit]
Granville County[edit]
Creedmoor[edit]
Oxford[edit]
Greene County[edit]
Snow Hill[edit]
Guilford County[edit]
Brown Summit[edit]
High Point[edit]
Greensboro[edit]
Public[edit]
- Academy at Smith High School
- Ben L. Smith High School
- The Early College at Guilford
- Greensboro College Middle College
- Grimsley High School
- James B. Dudley High School
- Middle College at GTCC - Greensboro
- Middle College at NC A&T
- Northern Guilford High School
- Northwest Guilford High School
- Penn-Griffin School for the Arts
- Philip J. Weaver Academy
- Southeast Guilford High School
- Southern Guilford High School
- Twilight High School
- Walter Hines Page Senior High School
- Western Guilford High School
Private[edit]
Jamestown[edit]
Halifax County[edit]
Roanoke Rapids[edit]
- Halifax Academy (private)
- Roanoke Rapids High School
Harnett County[edit]
Erwin[edit]
Haywood County[edit]
Clyde[edit]
Henderson County[edit]
Hendersonville[edit]
Fletcher[edit]
- Fletcher Academy (private)
Hertford County[edit]
Ahoskie[edit]
Hoke County[edit]
Raeford[edit]
Hyde County[edit]
Iredell County[edit]
Mooresville[edit]
- Lake Norman High School
- Mooresville High School
- Pine Lake Preparatory School (charter)
- Woodlawn School (private)
Statesville[edit]
- Collaborative College for Technology and Leadership
- Pressly K-12 School
- Statesville Christian School (private)
- Statesville High School
- West Iredell High School/Visual & Performing Arts Center
Troutman[edit]
Jackson County[edit]
Sylva[edit]
Johnston County[edit]
Clayton[edit]
Smithfield[edit]
Jones County[edit]
Lee County[edit]
Sanford[edit]
Lenoir County[edit]
Kinston[edit]
Lincoln County[edit]
Denver[edit]
Lincolnton[edit]
Macon County[edit]
Franklin[edit]
Madison County[edit]
Martin County[edit]
McDowell County[edit]
Mecklenburg County[edit]
- Grace Academy, Stallings (private)
- William A. Hough High School, Cornelius
Charlotte[edit]
Public[edit]
- Ardrey Kell High School
- Chambers High School
- East Mecklenburg High School
- Garinger High School
- Harding University High School
- Hawthorne Academy of Health Sciences
- Mallard Creek High School
- Midwood High School
- Myers Park High School
- Northside Christian Academy
- Northwest School of the Arts
- Olympic High School
- Phillip O. Berry Academy of Technology
- Providence High School
- South Mecklenburg High School
- West Charlotte High School
- West Mecklenburg High School
Private schools[edit]
- British International School of Charlotte
- Charlotte Catholic High School
- Charlotte Christian School
- Charlotte Country Day School
- Charlotte Islamic Academy
- Charlotte Latin School
- Charlotte Secondary School (charter)
- Charlotte United Christian Academy
- Hickory Grove Christian School
- Providence Day School
- Trinity Christian Preparatory School
- United Faith Christian Academy
- Victory Christian Center School
Davidson[edit]
- Community School of Davidson High School (charter)
- Davidson Day School (private)
Huntersville[edit]
Matthews[edit]
- Carmel Christian School (private)
- Covenant Day School (private)
- David W. Butler High School
- Greyfriars Classical Academy (private)
Mint Hill[edit]
Mitchell County[edit]
Montgomery County[edit]
Moore County[edit]
Southern Pines[edit]
- The O'Neal School (private)
- Pinecrest High School
Nash County[edit]
Rocky Mount[edit]
New Hanover County[edit]
Wilmington[edit]
- Cape Fear Academy (private)
- Coastal Christian High School (private)
- Emsley A. Laney High School
- Eugene Ashley High School
- Isaac Bear Early College High School
- John T. Hoggard High School
- Mary S. Mosley Performance Learning Center
- New Hanover High School
- South Eastern Area Technical High School
- Wilmington Christian Academy (private)
- Wilmington Early College High School
Northampton County[edit]
- Northeast Academy, Lasker (private)
Gaston[edit]
Onslow County[edit]
Jacksonville[edit]
Orange County[edit]
Chapel Hill[edit]
Hillsborough[edit]
Pamlico County[edit]
Pasquotank County[edit]
Elizabeth City[edit]
Pender County[edit]
Burgaw[edit]
Perquimans County[edit]
Person County[edit]
Roxboro[edit]
Pitt County[edit]
Greenville[edit]
Winterville[edit]
Polk County[edit]
Randolph County[edit]
Asheboro[edit]
Ramseur[edit]
Trinity[edit]
Richmond County[edit]
Robeson County[edit]
Lumberton[edit]
Rockingham County[edit]
Rowan County[edit]
China Grove[edit]
Salisbury[edit]
Rutherford County[edit]
Forest City[edit]
Sampson County[edit]
Clinton[edit]
Scotland County[edit]
Laurinburg[edit]
Stanly County[edit]
Albemarle[edit]
Stokes County[edit]
King[edit]
Walnut Cove[edit]
Surry County[edit]
Dobson[edit]
Mount Airy[edit]
Swain County[edit]
Transylvania County[edit]
Brevard[edit]
Tyrrell County[edit]
Union County[edit]
Indian Trail[edit]
Monroe[edit]
Waxhaw[edit]
- Arborbrook Christian Academy (private)
- Cuthbertson High School
- Marvin Ridge High School
Vance County[edit]
Henderson[edit]
Wake County[edit]
Apex[edit]
Cary[edit]
Fuquay-Varina[edit]
Garner[edit]
Holly Springs[edit]
Raleigh[edit]
Public[edit]
- Athens Drive High School
- Leesville Road High School
- Longleaf School of the Arts
- Mary E. Phillips High School
- Millbrook High School
- Needham B. Broughton High School
- Raleigh Charter High School
- Sanderson High School
- Southeast Raleigh Magnet High School
- Vernon Malone College and Career Academy
- Wake Early College of Health and Sciences
- Wake Early College of Information and Biotechnologies
- Wake Young Men's Leadership Academy
- Wake Young Women's Leadership Academy
- Wakefield High School
- William G. Enloe High School
Private[edit]
- Cardinal Gibbons High School
- Friendship Christian School
- Grace Christian School
- Neuse Christian Academy
- North Raleigh Christian Academy
- Raleigh Christian Academy
- Ravenscroft School
- St. David's School
- Saint Mary's School
- St. Thomas More Academy
- Trinity Academy of Raleigh
- Wake Christian Academy
- Word of God Christian Academy
Wake Forest[edit]
Zebulon[edit]
- East Wake Academy (charter)
- Heritage Christian Academy (private)