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