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
Eastern Alamance High School, Mebane Western Alamance High School, Elon Southeast Alamance High School, Haw River
Burlington
Blessed Sacrament School (private) Career and Technical Education Center Burlington Christian Academy (private) The Burlington School (private) Clover Garden School (charter) Hugh M. Cummings High School Walter M. Williams High School
Graham
Alamance Christian School (private) Alamance-Burlington Early College Graham High School The Hawbridge School (charter) Ray Street Academy River Mill Academy (charter) Southern Alamance High School
Alexander County Alexander Central High School, Taylorsville
Alleghany County Alleghany High School, Sparta
Anson County Anson County Early College, Polkton
Wadesboro
Anson Academy Anson County Career Connect Program Anson High School Anson New Technology High School
Ashe County West Jefferson
Ashe County Early College High School Ashe County High School
Avery County
Avery County High School, Newland Majorie Williams Academy, Crossnore (charter)
Beaufort County
Northside High School, Pinetown Pungo Christian Academy, Belhaven (private) Southside High School, Chocowinity Terra Ceia Christian School, Pantego (private)
Washington
Beaufort County Early College High School Beaufort County Educational Technical Center Washington High School
Bertie County Lawrence Academy, Merry Hill (private)
Windsor
Bertie Early College High School Bertie High School Bertie STEM High School
Bladen County
East Bladen High School, Elizabethtown West Bladen High School, Bladenboro
Brunswick County
North Brunswick High School, Leland South Brunswick High School, Southport West Brunswick High School, Shallotte
Bolivia
Brunswick County Early College High School Center of Applied Science and Technology (COAST)
Buncombe County
Charles D. Owen High School, Black Mountain Christ School, Arden (private) Enka High School, Enka Mount Pisgah Academy, Candler (private) North Buncombe High School, Weaverville
Asheville
A. C. Reynolds High School Asheville High School Asheville School (private) Buncombe County Center for Career Innovation Buncombe County Early College Carolina Day School (private) Clyde A. Erwin High School Martin L. Nesbitt Discovery Academy Odyssey Community School (Private) T. C. Roberson High School
Swannanoa
Asheville Christian Academy (private) Community High School
Burke County
East Burke High School, Connelly Springs Jimmy C. Draughn High School, Valdese Hallyburton Academy, Drexel
Morganton
Burke Middle College Freedom High School North Carolina School for the Deaf R. L. Patton High School STEAM Academy
Cabarrus County
Hickory Ridge High School, Harrisburg Mount Pleasant High School, Mount Pleasant
Concord
Cannon School (private) Carolina International School (charter) Central Cabarrus High School Concord Academy (private) Concord First Assembly Academy (private) Concord High School Cox Mill High School Jay M. Robinson High School West Cabarrus High School
Kannapolis
A. L. Brown High School Northwest Cabarrus High School
Caldwell County Gateway School, Granite Falls
Hudson
Caldwell Applied Sciences Academy Caldwell Early College High School Heritage Christian School (private) South Caldwell High School
Lenoir
Hibriten High School West Caldwell High School
Camden County Camden County High School, Camden
Carteret County
Croatan High School, Newport East Carteret High School, Beaufort West Carteret High School, Morehead City
Caswell County Bartlett Yancey High School, Yanceyville
Catawba County
Bunker Hill High School, Claremont Maiden High School, Maiden
Catawba
Bandys High School Catawba Rosenwald Education Center
Hickory
Challenger Early College High School Hickory Career & Arts Magnet School Hickory Christian Academy (private) Hickory High School St. Stephens High School University Christian High School (private)
Newton
Discovery High School of Newton-Conover Fred T. Foard High School Newton-Conover High School
Chatham County
Chatham Central High School, Bear Creek Woods Charter School, Chapel Hill
Pittsboro
Northwood High School Seaforth Highschool
Siler City
Chatham Charter High School (charter) Chatham School of Science and Engineering Early College Jordan-Matthews High School SAGE Academy
Cherokee County Andrews High School, Andrews
Murphy
Hiwassee Dam High School Murphy Adventist Christian School (private) Murphy High School
Chowan County John A. Holmes High School, Edenton
Clay County Hayesville High School, Hayesville
Cleveland County
Burns High School, Lawndale Crest High School, Boiling Springs Kings Mountain High School, Kings Mountain
Shelby
Cleveland Early College High School North Shelby Alternative School Shelby High School
Columbus County
East Columbus High School, Lake Waccamaw South Columbus High School, Tabor City West Columbus High School, Cerro Gordo
Whiteville
Southeastern Early College and Career Academy Whiteville High School
Craven County West Craven High School, Vanceboro
Havelock
Early College EAST Havelock High School
New Bern
Craven Early College High School The Epiphany School of Global Studies (Private) New Bern High School
Cumberland County Cape Fear High School, Vander
Fayetteville Public
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
Berean Baptist Academy Cumberland Country Christian School Fayetteville Academy Fayetteville Christian School Freedom Christian Academy Northwood Temple Academy Trinity Christian School Village Christian Academy
Hope Mills
Gray's Creek High School South View High School
Currituck County
Currituck County High School, Barco J.P. Knapp Early College High School, Currituck
Dare County
Cape Hatteras Secondary School, Buxton First Flight High School, Kill Devil Hills Manteo High School, Manteo
Davidson County
Ledford Senior High School, Wallburg Oak Grove High School, Midway South Davidson High School, Denton West Davidson High School, Tyro
Lexington
Central Davidson High School Davidson County High School Davidson Early College High School Lexington Senior High School North Davidson High School Sheets Memorial Christian School Stoner-Thomas School Union Grove Christian School Yadkin Valley Regional Career Academy
Thomasville
East Davidson High School Thomasville High School
Davie County Mocksville
Central Davie Academy Davie County Early College High School Davie County High School
Duplin County
Duplin Early College High School, Kenansville East Duplin High School, Beulaville James Kenan High School, Warsaw North Duplin Junior Senior High School, Calypso Wallace-Rose Hill High School, Teachey
Durham County Durham Public
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
Carolina Friends School (private) Cresset Christian Academy (private) Cristo Rey Research Triangle High School (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
North Edgecombe High School, Leggett Southwest Edgecombe High School, Pinetops
Tarboro
Edgecombe Early College High School Tarboro High School
Forsyth County
Forsyth Country Day School, Lewisville (private) Ronald W. Reagan High School, Pfafftown Walkertown High School, Walkertown West Forsyth High School, Clemmons
Kernersville
Bishop McGuinness Catholic High School (private) East Forsyth High School Glenn High School Triad Baptist Christian Academy
Winston-Salem University of North Carolina School of the Arts (university with a high school program)
Public
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
Calvary Baptist Day School Carter G. Woodson School (charter) Gospel Light Christian School Salem Academy Salem Baptist Christian School Winston-Salem Christian School Woodland Baptist Christian School
Franklin County
Bunn High School, Bunn Franklinton High School, Franklinton
Louisburg
Franklin County Early College High School Louisburg High School
Gaston County
Bessemer City High School, Bessemer City Cherryville High School, Cherryville South Point High School, Belmont Stuart W. Cramer High School, Cramerton Warlick Academy, Ranlo
Dallas
Gaston Early College High School North Gaston High School
Gastonia
Ashbrook High School Forestview High School Gaston Christian School (private) Gaston Day School (private) Highland School of Technology Hunter Huss High School Piedmont Community Charter School (charter) Webb Street School
Mount Holly
East Gaston High School Mountain Island Charter School (charter)
Gates County Gates County Senior High School, Gatesville
Graham County Robbinsville High School, Robbinsville
Granville County Granville Central High School, Stem
Creedmoor
Granville Early College High School South Granville High School
Oxford
Center for Innovative Learning J.F. Webb High School
Greene County Snow Hill
Greene Central High School Greene Early College High School
Guilford County
Eastern Guilford High School, Gibsonville Northeast Guilford High School, McLeansville Oak Ridge Military Academy, Oak Ridge
Brown Summit
Piedmont Classical High School (Charter)
Greensboro Public
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 The STEM Early College at NC A&T Walter Hines Page Senior High School Western Guilford High School
Private
American Hebrew Academy B'nai Shalom Day School Caldwell Academy Greensboro Day School New Garden Friends School Noble Academy Vandalia Christian School
High Point
Academy at Central High Point Central High School High Point Christian Academy (private) Kearns Academy Middle College at GTCC - High Point Southwest Guilford High School T. Wingate Andrews High School Wesleyan Christian Academy (private) Westchester Country Day School (private)
Jamestown
Middle College at GTCC - Jamestown Ragsdale High School
Halifax County
Northwest Collegiate and Technical Academy, Littleton Southeast Collegiate Prep Academy, Halifax Weldon High School, Weldon
Roanoke Rapids
Halifax Academy (private) Roanoke Rapids High School