Public Schools in Orange County, North Carolina

There are 43 Public Schools in Orange County, North Carolina, serving a population of 141,812 people in an area of 398 square miles. There is 1 Public School per 3,297 people, and 1 Public School per 9 square miles.

In North Carolina, Orange County is ranked 71st of 100 counties in Public Schools per capita, and 11th of 100 counties in Public Schools per square mile.

List of Orange County Public Schools

Find Orange County, North Carolina public schools, including charter schools, k-12, elementary, middle, and high schools.


A L Stanback Middle 3700 North Carolina 86 Hillsborough, NC

AL Stanback Middle School 3700 North Carolina 86 Hillsborough, NC

Cameron Park Elementary 240 Saint Marys Road Hillsborough, NC

Carrboro Elementary 400 Shelton Street Carrboro, NC

Carrboro High 201 Rock Haven Road Carrboro, NC

Cedar Ridge High 1125 New Grady Brown School Road Hillsborough, NC

Central Elementary 154 Hayes Street Hillsborough, NC

Chapel Hill High 1709 High School Road Chapel Hill, NC

Charles W Stanford Middle 308 Orange High School Road Hillsborough, NC

Culbreth Middle 225 Culbreth Road Chapel Hill, NC

East Chapel Hill High 500 Weaver Dairy Road Chapel Hill, NC

East Cheatham Elementary School 500 Weaver Dairy Road Chapel Hill, NC

Efland Cheeks Elementary 4401 Fuller Road Efland, NC

Ephesus Church Road Elementary School 1495 Ephesus Church Road Chapel Hill, NC

Ephesus Elementary 1495 Ephesus Church Road Chapel Hill, NC

Estes Hills Elementary 500 North Estes Drive Chapel Hill, NC

Fpg Elementary 101 Smith Level Road Chapel Hill, NC

Glenwood Elementary 2 Prestwick Road Chapel Hill, NC

Grady Brown Elementary 1100 New Grady Brown School Road Hillsborough, NC

Gravelly Hill Middle 4801 West Ten Road Efland, NC

Gravelly Hill Middle School 4819 West Ten Road Efland, NC

Hillsborough Elementary 402 North Nash Street Hillsborough, NC

Mcdougle Elementary 890 Old Fayetteville Road Chapel Hill, NC

Mcdougle Middle 900 Old Fayetteville Road Chapel Hill, NC

Morris Grove Elementary 215 Eubanks Road Chapel Hill, NC

Morris High School 215 Eubanks Road Chapel Hill, NC

New Hope Elementary 1900 New Hope Church Road Chapel Hill, NC

Northside Elementary 350 Caldwell Street Chapel Hill, NC

Orange Charter 920 Corporate Drive Hillsborough, NC

Orange High 500 Orange High School Road Hillsborough, NC

Pace Academy 308 North Carolina 54 Carrboro, NC

Pace Alternative School 713 Legion Rd Chapel Hill, NC

Partnership Academy Storey Lane Chapel Hill, NC

Partnership Academy Alternative 1006 Storey Ln Hillsborough, NC

Pathways Elementary 431 Strouds Creek Road Hillsborough, NC

Phillips Middle 606 North Estes Drive Chapel Hill, NC

Phoenix Academy High 750 South Merritt Mill Road Chapel Hill, NC

Rashkis Elementary 601 Meadowmont Lane Chapel Hill, NC

Scroggs Elementary 501 Kildaire Road Chapel Hill, NC

Seawell Elementary 9115 Seawell School Road Chapel Hill, NC

Smith Middle 9201 Seawell School Road Chapel Hill, NC

The Expedition School 437 Dimmocks Mill Road Hillsborough, NC

Unc Hospital School 101 Manning Drive Chapel Hill, NC

About Orange County Public Schools

Orange County Public Schools are tuition-free, publicly funded schools that are legally required to accept and provide an education to all children from Kindergarten age through Grade 12 in Orange County, NC. Each of the fifty state constitutions includes a requirement for the provision of a Public School system, and each state, including North Carolina, also has a compulsory education law that requires school-age children to attend school.

You may contact Public Schools for questions about:
  • Orange County Public School calendars
  • Admissions policies and enrollment
  • Orange County school district
  • Academics and school curriculum
  • School buses and transportation

Orange County Public School Statistics

Find Orange County Public School Enrollment and Educational Attainment (Age 25+). Data Source: U.S. Census Bureau; American Community Survey, 2017 ACS 5-Year Estimates.

Orange County Public School Enrollment
 Orange CountyNorth Carolina
Nursery & Preschool Enrollment929 (41.1%)76,777 (55.2%)
Kindergarten Enrollment1,663 (88.2%)114,366 (89.7%)
Elementary School Enrollment (Grades 1-4)5,868 (92.3%)462,466 (90.5%)
Elementary School Enrollment (Grades 5-8)6,251 (90.9%)464,571 (90.2%)
High School Enrollment (Grades 9-12)6,428 (88.6%)485,174 (91.2%)
Orange County Educational Attainment (Age 25+)
 Orange CountyNorth Carolina
Less than 9th Grade Education3,297 (3.8%)333,408 (4.9%)
9-12th Grade (No Diploma)3,187 (3.6%)556,286 (8.2%)
High School Graduate (Including Equivalency)13,273 (15.2%)1,771,742 (26.1%)