Who Governs Public Schools in North Carolina

North Carolina runs its public schools through three connected layers, and knowing which one handles your question saves time. The State Board of Education sets statewide policy under Article IX of the state constitution. The Department of Public Instruction, known as NCDPI and led by the elected State Superintendent of Public Instruction, carries out that policy, distributes state funds, and publishes the annual NC School Report Cards.

Local control sits with school administrative units, and the state has 115 traditional districts. Most follow county lines, but some cities run their own systems alongside the county one. Every district has a board of education and a superintendent hired by that board. The board sets attendance zones, adopts the school calendar within state limits, and writes most student conduct rules.

Funding is split in a way that explains many local differences. The state pays most teacher and principal salaries. County commissioners provide buildings and maintenance, and many add a local salary supplement. A county with a strong tax base can therefore offer more than a neighbor receiving the same state allotment.

Each listing in our directory carries an address and a phone number, so you can reach a real person at the school. The right office still depends on the task:

Start at the lowest level that can solve the problem. Principals and district staff can usually fix things faster than Raleigh can, and NCDPI will normally ask whether you tried them first.

Metro Districts: Charlotte, the Triangle, and the Triad

The largest systems follow the state's biggest urban counties. Charlotte-Mecklenburg Schools serves Mecklenburg County, which has more listings in our database than any other county. The Wake County Public School System covers Raleigh, Cary, and nearby towns across Wake County. In the Triad, Guilford County Schools serves Greensboro and High Point in Guilford County, and Winston-Salem/Forsyth County Schools serves Forsyth County.

Size brings choice and complexity. Charlotte-Mecklenburg and Wake both run magnet and specialty programs that require an application, usually submitted in winter for the following school year. Missing that window narrows your options, so check the district's choice page in the fall. Your address-based assigned school stays your default if you do not apply.

The listings show the everyday side of these systems. Albemarle Road Elementary in Charlotte (980-343-6414), Lacy Elementary School on Ridge Road in Raleigh (919-881-4920), Bessemer Elementary on Huffine Mill Road in Greensboro (336-375-2585), and Friedberg Elementary on Friedberg Church Road in Winston-Salem (336-764-2059) are neighborhood elementary schools, each with its own front office and principal.

Zone lines change when districts open new schools or relieve crowding. If you are relocating to Charlotte, Raleigh, or Greensboro, use the district's address lookup before signing a lease, and confirm the result by phone with the school.

Rural Counties and Smaller Cities: Robeson, Davidson, and Eastern North Carolina

Outside the metros, districts are smaller, bus rides are longer, and school choice narrows to what the county offers. Public Schools of Robeson County serves largely rural Robeson County, which still ranks sixth in our database with more than 100 listings. Lumberton is its main city. A single countywide district means one set of zones, and one central office handles transfers and appeals.

Davidson County shows how city districts layer over county ones. Davidson County Schools, Lexington City Schools, and Thomasville City Schools all operate within its borders, so your street address determines which board you answer to. Our database lists Davidson Early College twice, under Lexington (336-249-8186) and Thomasville (336-242-5686), both at the Davidson County Community College address. Confirm which line serves your question before you drive over.

Mooresville, in Iredell County, runs its own graded school district apart from Iredell-Statesville Schools. East Mooresville Intermediate on Landis Highway (704-658-2700) belongs to that smaller system. When a town has its own district, calling the county office first can send you in the wrong direction.

Coastal and eastern schools plan around weather. Eaton Elementary School in Wilmington (910-397-1544), Bell Fork Elementary in Jacksonville (910-347-4459), and C M Eppes Middle in Greenville (252-757-2160) all sit in hurricane territory, and districts there can close for days after a major storm. Jacksonville and Fayetteville also serve many military families, who often enroll mid-year. Ask the school about records transfer and the Interstate Compact on Educational Opportunity for Military Children.

The mountains have their own pattern. Buncombe County includes Asheville, where Estes Elementary on Overlook Road (828-654-1795) is listed. After Hurricane Helene in September 2024, many western North Carolina students missed weeks of class, so check district notices rather than assuming a normal schedule during storm season.

Charter, Early College, Virtual, and State-Run Schools

Not every public school in North Carolina belongs to a local district. Charter schools are tuition-free public schools run by independent nonprofit boards under oversight from the State Board of Education and NCDPI's Office of Charter Schools. You apply directly to the school, and if applications exceed seats, a lottery decides admission. Examples in our listings include Carter Community Charter School in Durham (919-416-9025) and Dillard Academy in Goldsboro (919-581-0128).

Early college high schools let students earn a diploma and college credit, often at no tuition cost, on a community college campus. Davidson Early College is one example. Seats are limited and application deadlines vary, so contact the school early.

NC Virtual Academy, listed with a Cary address (919-346-0121), is a virtual charter school that serves students across the state. Students still follow North Carolina attendance rules and state testing requirements even though lessons happen online.

The state also operates schools for students who are deaf or hard of hearing. The listing for the Eastern North Carolina School for the Deaf in Wilson (252-237-2450) is one. Placement generally runs through a student's Individualized Education Program team, so start with your home district's exceptional children office.

Enrolling a Child in a North Carolina Public School

State law requires school attendance from age 7 through 16. Kindergarten is open to children who turn 5 on or before August 31 of the school year. Districts handle registration themselves, but most ask for the same core documents:

Bring originals when possible and ask whether the district uses an online registration portal. Many do, with a final in-person check at the school or a central enrollment office. Call ahead, because front offices often change hours during summer.

One note on our data: listings come from public records and can include programs that do not fit the usual school mold. For example, Cumberland Reg Detention Center on Coliseum Drive in Fayetteville (910-486-1399) appears in the Cumberland County results. Treat any phone number as a starting point and confirm the service and hours before you visit.

Public schools in North Carolina are operated by independent school districts governed by locally elected boards and overseen by the North Carolina Department of Education, which sets academic standards, graduation requirements, and accountability frameworks for all public schools in the state. North Carolina distributes state funding to districts through a formula that accounts for student enrollment, local property wealth, and special population needs.

Public Schools locations are available in 500 cities across North Carolina. They are spread across 100 counties.

Cities with the highest concentration of public schools include Charlotte, Raleigh, Greensboro, reflecting larger urban populations with extensive school district networks serving tens of thousands of students across many campuses.

Families new to North Carolina should contact their local school district's enrollment office to determine their assigned school, learn about available school choice programs, and understand immunization and residency documentation requirements before the start of the school year.

Public Schools by Cities

Parents and guardians in North Carolina can find their assigned public school by entering their home address on the local school district's website. Enrollment documentation requirements in North Carolina typically include proof of residency, birth certificate, and current immunization records, so gathering these materials before the enrollment window opens can prevent delays.

Browse Public Schools by county across North Carolina to find the nearest location.

School Calendars, Testing Seasons, and Timing in North Carolina

State law shapes when school offices are busiest. North Carolina's calendar law generally keeps the school year from opening before the Monday closest to August 26 and from running past the Friday closest to June 11, with 185 instructional days or 1,025 hours required. Year-round and modified-calendar schools exist in places such as Wake County, and some districts hold approved exceptions, so always check your own district's calendar.

That calendar affects your timing. Enrollment offices get crowded in the weeks before opening day in late summer, and again after winter break when families move. Mid-year transfers are routine in military-heavy areas like Fayetteville and Jacksonville. Register as soon as you have a confirmed address, and gather documents before you visit so staff can finish in one trip.

End-of-grade and end-of-course tests take place near the end of the school year. Test results, school improvement information, and other data for every school appear in the state's NC School Report Cards, which is useful when choosing between a zoned school, a magnet, or a charter.

If you are changing schools mid-year, request records from the last school attended and ask the new office who handles transcripts. Schools may take several days to process requests, so start early. High school students should ask a counselor how credits will transfer and whether graduation requirements differ at the new school.

Questions About Public Schools in North Carolina

North Carolina's compulsory attendance law covers children from age 7 through 16, but most families enroll earlier. A child may enter kindergarten if he or she turns 5 on or before August 31 of that school year. State law lets local boards consider early admission for some younger children who meet specific criteria, and those procedures are set locally. Kindergarten registration typically begins in the spring before the fall start. Bring a birth certificate, an immunization record, proof of residency, and a health assessment form, and call the school or district office to confirm the current steps.

Assignment is based on your home address, and each district decides its own zones. Charlotte-Mecklenburg Schools, the Wake County Public School System, and Guilford County Schools each offer an address lookup on their websites, and a district enrollment office can confirm the result by phone. Assignments can change when new schools open or boundaries are redrawn, so confirm before you sign a lease or buy a home. If your assigned school is full or you want a different program, ask about magnet, transfer, or choice applications, which have their own deadlines separate from regular registration.

Sometimes. Moving between districts, such as from Lexington City Schools to Davidson County Schools, normally requires a release from the home district and acceptance by the receiving district, and each board sets its own policy. Within a district, a request to attend a school outside your zone depends on available space and the district's criteria. Charter schools and virtual charter schools are different, because they accept students from outside district lines through their own application and lottery process. Ask whether the district provides transportation for out-of-zone transfers before you commit, since families sometimes need to arrange rides themselves.

Federal McKinney-Vento law gives children who lack a fixed, regular, and adequate nighttime residence the right to enroll immediately, even without the usual paperwork, and to stay in their school of origin when that is in their best interest. Every North Carolina district has a homeless education liaison, usually reachable through the central office. Ask the school secretary or the district for that contact. Do not wait for records to arrive. The school must enroll the student first and then help obtain transcripts and immunization documentation from the previous school.

Charter schools such as Carter Community Charter School in Durham are public, tuition-free, and run by independent nonprofit boards rather than the local school board. They follow state testing and many other state requirements, but they set their own application periods. Contact each school directly, because there is no single statewide application for traditional charters. If applications exceed available seats, the school holds a lottery, and siblings of current students may receive priority. Ask about transportation and meals, since charters are not always required to run buses the way districts do.

Start with the teacher, then the principal, then the district central office, and if needed the local board of education. Keep written records of dates and responses. For special education, a parent can request an evaluation in writing, and the district must follow federal and state procedures under the Individuals with Disabilities Education Act. If a dispute over services is not resolved locally, the Exceptional Children Division at NCDPI handles state complaints and dispute resolution options. NCDPI generally does not override local decisions on routine matters such as zoning or discipline, so use it for concerns about legal compliance.