Resource Portal
Ad
Resource Portal AI
Standards-aligned at-home lessons for any topic — in seconds.
Try it free
Home / North Carolina /Counties
North Carolina

North Carolina public schools by county

100
counties
2,835
public schools
202
districts
1,592,333
students enrolled
100 counties
Alamance County
40 public schools
1 districts 7 cities 24,865 students
Alexander County
13 public schools
1 districts 3 cities 5,269 students
Alleghany County
4 public schools
1 districts 3 cities 1,347 students
Anson County
11 public schools
1 districts 6 cities 3,140 students
Ashe County
6 public schools
1 districts 3 cities 2,865 students
Avery County
11 public schools
2 districts 5 cities 2,116 students
Beaufort County
17 public schools
1 districts 5 cities 7,600 students
Bertie County
8 public schools
1 districts 4 cities 2,053 students
Bladen County
16 public schools
2 districts 6 cities 4,955 students
Brunswick County
24 public schools
3 districts 7 cities 15,776 students
Buncombe County
65 public schools
5 districts 10 cities 31,935 students
Burke County
30 public schools
3 districts 6 cities 13,223 students
Cabarrus County
53 public schools
3 districts 5 cities 40,020 students
Caldwell County
26 public schools
1 districts 4 cities 11,538 students
Camden County
5 public schools
1 districts 1 cities 1,784 students
Carteret County
21 public schools
1 districts 7 cities 9,818 students
Caswell County
8 public schools
1 districts 4 cities 3,144 students
Catawba County
46 public schools
3 districts 8 cities 23,377 students
Chatham County
24 public schools
2 districts 7 cities 10,759 students
Cherokee County
16 public schools
1 districts 3 cities 3,496 students
Chowan County
4 public schools
1 districts 2 cities 1,901 students
Clay County
3 public schools
1 districts 1 cities 915 students
Cleveland County
31 public schools
1 districts 6 cities 15,849 students
Columbus County
21 public schools
3 districts 9 cities 8,402 students
Craven County
26 public schools
1 districts 4 cities 13,005 students
Cumberland County
93 public schools
1 districts 8 cities 50,187 students
Currituck County
11 public schools
2 districts 8 cities 4,214 students
Dare County
12 public schools
1 districts 5 cities 5,605 students
Davidson County
52 public schools
3 districts 4 cities 25,988 students
Davie County
13 public schools
1 districts 3 cities 6,392 students
Duplin County
15 public schools
1 districts 9 cities 11,061 students
Durham County
75 public schools
9 districts 2 cities 48,096 students
Edgecombe County
20 public schools
3 districts 4 cities 8,538 students
Forsyth County
91 public schools
5 districts 9 cities 61,623 students
Franklin County
18 public schools
1 districts 4 cities 8,724 students
Gaston County
62 public schools
3 districts 11 cities 35,132 students
Gates County
5 public schools
1 districts 3 cities 1,492 students
Graham County
3 public schools
1 districts 1 cities 1,119 students
Granville County
21 public schools
2 districts 6 cities 9,715 students
Greene County
6 public schools
1 districts 1 cities 2,729 students
Guilford County
146 public schools
7 districts 13 cities 78,944 students
Halifax County
25 public schools
4 districts 8 cities 7,105 students
Harnett County
32 public schools
1 districts 11 cities 22,016 students
Haywood County
16 public schools
2 districts 3 cities 7,242 students
Henderson County
27 public schools
2 districts 6 cities 14,074 students
Hertford County
7 public schools
1 districts 3 cities 2,642 students
Hoke County
14 public schools
1 districts 3 cities 8,649 students
Hyde County
3 public schools
1 districts 2 cities 536 students
Iredell County
54 public schools
3 districts 7 cities 33,061 students
Jackson County
12 public schools
1 districts 4 cities 3,943 students
Johnston County
51 public schools
1 districts 15 cities 40,807 students
Jones County
5 public schools
1 districts 4 cities 1,014 students
Lee County
18 public schools
1 districts 2 cities 9,880 students
Lenoir County
19 public schools
2 districts 4 cities 8,874 students
Lincoln County
26 public schools
1 districts 4 cities 14,203 students
Macon County
11 public schools
1 districts 3 cities 4,358 students
Madison County
9 public schools
1 districts 3 cities 2,972 students
Martin County
12 public schools
1 districts 3 cities 3,869 students
Mcdowell County
14 public schools
1 districts 3 cities 5,702 students
Mecklenburg County
217 public schools
18 districts 7 cities 170,512 students
Mitchell County
7 public schools
1 districts 2 cities 1,839 students
Montgomery County
13 public schools
1 districts 5 cities 3,635 students
Moore County
27 public schools
3 districts 10 cities 14,335 students
Nash County
29 public schools
1 districts 9 cities 16,024 students
New Hanover County
51 public schools
6 districts 4 cities 27,615 students
Northampton County
8 public schools
2 districts 5 cities 2,671 students
Onslow County
41 public schools
2 districts 7 cities 24,528 students
Orange County
42 public schools
2 districts 4 cities 24,888 students
Pamlico County
5 public schools
1 districts 2 cities 1,701 students
Pasquotank County
17 public schools
2 districts 1 cities 6,746 students
Pender County
18 public schools
1 districts 4 cities 9,560 students
Perquimans County
4 public schools
1 districts 2 cities 1,611 students
Person County
13 public schools
1 districts 4 cities 5,405 students
Pitt County
44 public schools
2 districts 8 cities 26,757 students
Polk County
8 public schools
1 districts 4 cities 2,223 students
Randolph County
41 public schools
2 districts 10 cities 21,994 students
Richmond County
17 public schools
1 districts 4 cities 7,301 students
Robeson County
39 public schools
3 districts 10 cities 21,610 students
Rockingham County
28 public schools
1 districts 8 cities 13,367 students
Rowan County
37 public schools
2 districts 11 cities 16,683 students
Rutherford County
20 public schools
2 districts 8 cities 9,438 students
Sampson County
28 public schools
2 districts 8 cities 12,957 students
Scotland County
8 public schools
1 districts 3 cities 4,848 students
Stanly County
25 public schools
2 districts 9 cities 9,482 students
Stokes County
19 public schools
1 districts 9 cities 5,592 students
Surry County
27 public schools
3 districts 7 cities 10,795 students
Swain County
8 public schools
2 districts 2 cities 3,362 students
Transylvania County
10 public schools
1 districts 4 cities 3,657 students
Tyrrell County
3 public schools
1 districts 1 cities 568 students
Union County
61 public schools
4 districts 9 cities 48,442 students
Vance County
20 public schools
1 districts 2 cities 8,342 students
Wake County
230 public schools
13 districts 15 cities 184,998 students
Warren County
11 public schools
1 districts 4 cities 2,520 students
Washington County
8 public schools
1 districts 3 cities 1,698 students
Watauga County
11 public schools
1 districts 5 cities 4,741 students
Wayne County
35 public schools
2 districts 6 cities 19,211 students
Wilkes County
25 public schools
1 districts 12 cities 9,581 students
Wilson County
31 public schools
2 districts 5 cities 14,132 students
Yadkin County
14 public schools
1 districts 5 cities 5,105 students
Yancey County
8 public schools
1 districts 1 cities 2,201 students

All North Carolina schools · Map