School Districts in North Carolina

North Carolina has 118 school districts on Census maps: 118 unified. Each page shows its grades, boundary map, the towns in it and its neighbors.

Largest school districts

  1. Wake County Schools1,178,653 people
  2. Charlotte-Mecklenburg Schools1,154,681 people
  3. Guilford County Schools547,940 people
  4. Forsyth County Schools389,977 people
  5. Durham Public Schools332,353 people
  6. Cumberland County Schools314,050 people
  7. Union County Public Schools250,958 people
  8. New Hanover County Schools235,229 people
  9. Gaston County Schools234,881 people
  10. Johnston County Schools234,263 people
  11. Buncombe County Schools231,317 people
  12. Cabarrus County Schools211,639 people

People counts are American Community Survey 2020–2024 5-year estimates for everyone living in the district, not enrollment.

By county

CountyDistricts with land thereLargest
Alamance County1Alamance-Burlington Schools176,893 people
Alexander County1Alexander County Schools36,412 people
Alleghany County1Alleghany County Schools11,174 people
Anson County1Anson County Schools22,289 people
Ashe County1Ashe County Schools26,950 people
Avery County1Avery County Schools17,680 people
Beaufort County1Beaufort County Schools44,499 people
Bertie County1Bertie County Schools17,170 people
Bladen County1Bladen County Schools29,566 people
Brunswick County1Brunswick County Schools152,568 people
Buncombe County2Buncombe County Schools231,317 people
Burke County1Burke County Schools87,795 people
Cabarrus County2Cabarrus County Schools211,639 people
Caldwell County1Caldwell County Schools80,536 people
Camden County1Camden County Schools10,927 people
Carteret County1Carteret County Schools69,148 people
Caswell County1Caswell County Schools22,404 people
Catawba County3Catawba County Schools112,894 people
Chatham County1Chatham County Schools80,151 people
Cherokee County1Cherokee County Schools29,562 people
Chowan County1Edenton-Chowan Schools13,836 people
Clay County1Clay County Schools11,610 people
Cleveland County1Cleveland County Schools100,991 people
Columbus County2Columbus County Schools37,544 people
Craven County1Craven County Schools102,612 people
Cumberland County2Cumberland County Schools314,050 people
Currituck County1Currituck County Schools30,601 people
Dare County1Dare County Schools37,875 people
Davidson County3Davidson County Schools137,114 people
Davie County1Davie County Schools44,122 people
Duplin County1Duplin County Schools49,335 people
Durham County1Durham Public Schools332,353 people
Edgecombe County1Edgecombe County Schools39,154 people
Forsyth County1Forsyth County Schools389,977 people
Franklin County1Franklin County Schools74,386 people
Gaston County1Gaston County Schools234,881 people
Gates County1Gates County Schools10,376 people
Graham County1Graham County Schools8,072 people
Granville County1Granville County Schools60,877 people
Greene County1Greene County Schools20,486 people
Guilford County1Guilford County Schools547,940 people
Halifax County3Halifax County Schools26,692 people
Harnett County1Harnett County Schools139,150 people
Haywood County1Haywood County Schools62,662 people
Henderson County1Henderson County Schools118,484 people
Hertford County1Hertford County Schools19,908 people
Hoke County2Hoke County Schools53,835 people
Hyde County1Hyde County Schools4,592 people
Iredell County2Iredell-Statesville Schools160,678 people
Jackson County2Jackson County Schools40,902 people
Johnston County1Johnston County Schools234,263 people
Jones County1Jones County Schools9,302 people
Lee County1Lee County Schools65,816 people
Lenoir County1Lenoir County Schools54,919 people
Lincoln County1Lincoln County Schools92,716 people
Macon County1Macon County Schools37,941 people
Madison County1Madison County Schools21,867 people
Martin County1Martin County Schools21,644 people
McDowell County1McDowell County Schools44,817 people
Mecklenburg County1Charlotte-Mecklenburg Schools1,154,681 people
Mitchell County1Mitchell County Schools14,992 people
Montgomery County1Montgomery County Schools26,007 people
Moore County1Moore County Schools104,876 people
Nash County1Nash-Rocky Mount Schools105,798 people
New Hanover County1New Hanover County Schools235,229 people
Northampton County1Northampton County Schools16,931 people
Onslow County2Onslow County Schools173,574 people
Orange County2Chapel Hill-Carrboro Schools91,059 people
Pamlico County1Pamlico County Schools12,390 people
Pasquotank County1Pasquotank County Schools40,834 people
Pender County1Pender County Schools65,550 people
Perquimans County1Perquimans County Schools13,244 people
Person County1Person County Schools39,542 people
Pitt County1Pitt County Schools177,193 people
Polk County1Polk County Schools19,891 people
Randolph County2Randolph County Schools115,090 people
Richmond County1Richmond County Schools42,344 people
Robeson County1Robeson County Schools116,902 people
Rockingham County1Rockingham County Schools92,131 people
Rowan County2Rowan-Salisbury Schools140,288 people
Rutherford County1Rutherford County Schools64,930 people
Sampson County2Sampson County Schools43,337 people
Scotland County1Scotland County Schools33,590 people
Stanly County1Stanly County Schools64,651 people
Stokes County1Stokes County Schools45,139 people
Surry County3Surry County Schools54,918 people
Swain County2Swain County Schools10,179 people
Transylvania County1Transylvania County Schools33,691 people
Tyrrell County1Tyrrell County Schools3,423 people
Union County1Union County Public Schools250,958 people
Vance County1Vance County Schools42,322 people
Wake County1Wake County Schools1,178,653 people
Warren County1Warren County Schools18,795 people
Washington County1Washington County Schools10,812 people
Watauga County1Watauga County Schools55,123 people
Wayne County1Wayne County Public Schools118,652 people
Wilkes County1Wilkes County Schools65,935 people
Wilson County1Wilson County Schools79,290 people
Yadkin County1Yadkin County Schools37,574 people
Yancey County1Yancey County Schools18,797 people

Before using this answer for enrollment

A district boundary doesn’t decide which school a student attends. Find the school district where you are now or see North Carolina.