Explanation of Types of Public Schools in North Carolina

Note: All of the school types below are public schools, in that they are funded primarily through public tax dollars.

  • Regular School: a public school that students are assigned to attend because they live in the school's attendance area or attendance zone. Such schools are sometimes called “zoned schools,” “neighborhood schools” or “ZIP code schools,” and are normally only open for enrollment to students from a predetermined set of neighborhoods or ZIP codes. Regular schools are by far the most common type of school in the Charlotte area.
  • Charter School: a tuition-free, public school created on the basis of a license or “charter” made with the State Board of Education. Charter schools typically have greater freedom than traditional public schools in personnel policies, curriculum and teaching philosophy. In return, they must make a commitment to meet state standards of accountability. Charter schools are also normally open to students from counties and towns outside of where they are located. Enrollment decisions at charter schools are often lottery-based, with special consideration given to siblings of currently enrolled students.

Student Growth Index Explained

The Student Growth Index of a school is meant to measure how well the school has been growing student learning over time (i.e., years). North Carolina's public schools receive web-based reporting through the Education Value-Added Assessment System (EVAAS). EVAAS is meant to offer an objective way to measure student progress and the value schools add to students' educational attainment. EVAAS is a statistical analysis of North Carolina state assessment data, and the system provides NC schools with growth data to consider, in addition to achievement data.

If a school has a Student Growth Index of between -2.0 and 2.0, the school is deemed to have "met growth", (i.e., met its average projected growth target). A school with a Student Growth Index of less than -2.0 is considered to have "not met growth". Finally, a school with an index of greater than 2.0 is deemed to have "exceeded growth".

Or try our Advanced Search


Raleigh Area Public Schools
Best Elementary Schools in Raleigh Area
Best Middle Schools in Raleigh Area
Best High Schools in Raleigh Area
Raleigh Area Charter Schools

Durham Area Public Schools
Best Elementary Schools in Durham Area
Best Middle Schools in Durham Area
Best High Schools in Durham Area
Durham Area Charter Schools



Mobile Menu

Best Elementary Schools in the Raleigh, NC Area

BBest Elementary Schools in the Raleigh, NC Area Best Elementary Schools in the Raleigh, NC Area Are you looking for information on the top public elementary schools in the Raleigh area? Below you'll find rankings on some of the best Raleigh-area elementary schools including Davis Drive Elementary School, Sycamore Creek Elementary School, Green Hope Elementary School, and Morrisville Elementary School. We also have data to help you compare such top traditional public elementary schools to the area's best charter schools including Magellan Charter School, Quest Academy, Endeavor Charter School, and Triangle Math and Science Academy.

The list below is not meant be used as a definitive guide to which Raleigh-area elementary school would be best for any individual child. For schools that are close to one another in rankings, differences in available data are in most cases very small.



Top Elementary Schools in the Raleigh Area

Rank School Name City
School
Type
   
Grades
Served
1 Davis Drive Elementary School Cary, NC Regular K-5
2 Magellan Charter School Raleigh, NC Charter 3-8
3 Sycamore Creek Elementary School Raleigh, NC Regular PK-5
4 Quest Academy Raleigh, NC Charter K-8
5 Green Hope Elementary School Cary, NC Regular PK-5
6 Morrisville Elementary School Morrisville, NC Regular K-5
7 Mills Park Elementary School Cary, NC Regular PK-5
8 Endeavor Charter School Wake Forest, NC Charter K-8
9 Highcroft Elementary School Cary, NC Regular PK-5
10 Triangle Math and Science Academy Cary, NC Charter K-9
11 Cedar Fork Elementary School Morrisville, NC Regular PK-5
12 Jones Dairy Elementary School Wake Forest, NC Regular PK-5
13 Holly Grove Elementary School Holly Springs, NC Regular PK-5
14 Holly Springs Elementary School Holly Springs, NC Regular PK-5
15 Exploris Middle School Raleigh, NC Charter K-8
16 Alston Ridge Elementary School Cary, NC Regular PK-5
17 Sterling Montessori Academy Morrisville, NC Charter PK-8
18 Willow Springs Elementary School Willow Spring, NC Regular K-5
19 Brassfield Elementary School Raleigh, NC Regular K-5
20 Heritage Elementary School Wake Forest, NC Regular PK-5
21 Turner Creek Elementary School Cary, NC Regular PK-5
22 Olive Chapel Elementary School Apex, NC Regular PK-5
23 Weatherstone Elementary School Cary, NC Regular PK-5
24 Penny Road Elementary School Cary, NC Regular K-5
25 Lacy Elementary School Raleigh, NC Regular PK-5
26 Underwood Elementary School Raleigh, NC Regular K-5
27 Holly Ridge Elementary School Holly Springs, NC Regular PK-5
28 Envision Science Academy Raleigh, NC Charter K-7
29 Carpenter Elementary School Cary, NC Regular PK-5
30 Farmington Woods Elementary School Cary, NC Regular PK-5
31 Cleveland Elementary, Clayton School Clayton, NC Regular PK-5
32 West Lake Elementary School Apex, NC Regular PK-5
33 Baucom Elementary School Apex, NC Regular PK-5
34 Powhatan Elementary School Clayton, NC Regular PK-5
35 Oak Grove Elementary, Raleigh School Raleigh, NC Regular PK-5
36 Olds Elementary School Raleigh, NC Regular PK-5
37 Brooks Elementary School Raleigh, NC Regular PK-5
38 Laurel Park Elementary School Apex, NC Regular PK-5
39 Cardinal Charter School Cary, NC Charter K-7
40 Combs Elementary School Raleigh, NC Regular PK-5
41 Apex Elementary School Apex, NC Regular PK-5
42 Casa Esperanza Montessori Charter School Raleigh, NC Charter PK-8
43 Cary Elementary School Cary, NC Regular PK-5
44 Root Elementary School Raleigh, NC Regular PK-5
45 Franklin Academy Wake Forest, NC Charter K-12
46 Middle Creek Elementary School Apex, NC Regular PK-5
47 Banks Rd Elementary School Raleigh, NC Regular PK-5
48 Riverwood Elementary School Clayton, NC Regular PK-5
49 Jeffreys Grove Elementary School Raleigh, NC Regular PK-5
50 East Wake Academy Zebulon, NC Charter K-12
51 Durant Road Elementary School Raleigh, NC Regular PK-5
52 Pleasant Union Elementary School Raleigh, NC Regular PK-5
53 North Forest Pines Drive Elementary School Raleigh, NC Regular PK-5
54 Adams Elementary School Cary, NC Regular PK-5
55 Wake Forest Charter Academy Wake Forest, NC Charter K-6
56 Herbert Akins Rd Elementary School Fuquay-Varina, NC Regular PK-5
57 Yates Mill Elementary School Raleigh, NC Regular PK-5
58 Briarcliff Elementary School Cary, NC Regular PK-5
59 Brier Creek Elementary, Raleigh School Raleigh, NC Regular PK-5
60 Washington Elementary, Raleigh School Raleigh, NC Regular K-5
61 Neuse Charter School Smithfield, NC Charter K-12
62 River Dell Elementary School Clayton, NC Regular PK-5
63 Leesville Road Elementary School Raleigh, NC Regular K-5
64 North Ridge Elementary School Raleigh, NC Regular PK-5
65 Ballentine Elementary School Fuquay Varina, NC Regular PK-5
66 Joyner Elementary School Raleigh, NC Regular PK-5
67 Wake Forest Elementary School Wake Forest, NC Regular PK-5
68 Sanford Creek Elementary School Rolesville, NC Regular PK-5
69 Northwoods Elementary, Cary School Cary, NC Regular PK-5
70 Rand Road Elementary School Garner, NC Regular PK-5
71 Forest Pines Elementary School Raleigh, NC Regular PK-5
72 Edward Best Elementary School Louisburg, NC Regular PK-5
73 Youngsville Elementary School Youngsville, NC Regular K-5
74 Rolesville Elementary School Rolesville, NC Regular PK-5
75 Wiley Elementary School Raleigh, NC Regular K-5
76 Reedy Creek Elementary, Cary School Cary, NC Regular K-5
77 West View Elementary School Garner, NC Regular PK-5
78 York Elementary School Raleigh, NC Regular PK-5
79 Fuquay-Varina Elementary School Fuquay-Varina, NC Regular PK-5
80 Salem Elementary, Apex School Apex, NC Regular PK-5
81 Harris Creek Elementary School Raleigh, NC Regular PK-5
82 Wakefield Elementary School Raleigh, NC Regular PK-5
83 Swift Creek Elementary, Raleigh School Raleigh, NC Regular K-5
84 Glendale-Kenly Elementary School Kenly, NC Regular PK-5
85 Dixon Road Elementary School Willow Spring, NC Regular PK-5
86 Corinth-Holders Elementary School Zebulon, NC Regular PK-5
87 East Clayton Elementary School Clayton, NC Regular PK-5
88 McGee's Crossroads Elementary School Angier, NC Regular PK-5
89 Richland Creek Elementary Wake Forest, NC Regular PK-5
90 Polenta Elementary School Garner, NC Regular PK-5
91 Kingswood Elementary School Cary, NC Regular PK-5
92 Hunter Elementary, Raleigh School Raleigh, NC Regular PK-5
93 Douglas Elementary School Raleigh, NC Regular PK-5
94 West Clayton Elementary School Clayton, NC Regular PK-5
95 Lead Mine Elementary School Raleigh, NC Regular K-5
96 Stough Elementary School Raleigh, NC Regular PK-5
97 Vance Elementary, Raleigh School Raleigh, NC Regular PK-5
98 Fuller Elementary School Raleigh, NC Regular K-5
99 Bunn Elementary School Bunn, NC Regular PK-5
100 Zebulon Elementary School Zebulon, NC Regular PK-5
101 Hilburn Drive Academy Raleigh, NC Regular PK-8
102 Meadow School Benson, NC Regular PK-8
103 Conn Elementary School Raleigh, NC Regular PK-5
104 Dillard Drive Elementary School Raleigh, NC Regular PK-5
105 Bailey Elementary School Bailey, NC Regular PK-5
106 Swift Creek Elementary, Whitakers School Whitakers, NC Regular PK-5
107 Long Mill Elementary School Youngsville, NC Regular PK-5
108 Wilson's Mills Elementary School Wilson's Mills, NC Regular K-5
109 Laurel Mill Elementary School Louisburg, NC Regular PK-5
110 Wakelon Elementary School Zebulon, NC Regular PK-5
111 Princeton Elementary School Princeton, NC Regular PK-5
112 Wildwood Forest Elementary School Raleigh, NC Regular PK-5
113 Crosscreek Charter School Louisburg, NC Charter K-8
114 Coopers Elementary School Elm City, NC Regular PK-5
115 Timber Drive Elementary School Garner, NC Regular PK-5
116 Fox Road Elementary School Raleigh, NC Regular K-5
117 Forestville Road Elementary School Knightdale, NC Regular PK-5
118 Vandora Springs Elementary School Garner, NC Regular PK-5
119 Powell Elementary School Raleigh, NC Regular PK-5
120 Lynn Road Elementary School Raleigh, NC Regular PK-5
121 Aversboro Elementary School Garner, NC Regular PK-5
122 Partnership Elementary School Raleigh, NC Regular K-5
123 Wendell Elementary School Wendell, NC Regular K-5
124 South Smithfield Elementary School Smithfield, NC Regular PK-5
125 Carver Elementary, Wendell School Wendell, NC Regular PK-5
126 Wilburn Elementary School Raleigh, NC Regular PK-5
127 Creech Road Elementary School Garner, NC Regular PK-5
128 Brentwood Elementary, Raleigh School Raleigh, NC Regular PK-5
129 Englewood Elementary School Rocky Mount, NC Regular 3-5
130 Lockhart Elementary School Knightdale, NC Regular PK-5
131 Four Oaks Elementary School Four Oaks, NC Regular PK-5
132 Benson Elementary School Benson, NC Regular PK-4
133 Lake Myra Elementary School Wendell, NC Regular PK-5
134 Nashville Elementary School Nashville, NC Regular PK-5
135 River Bend Elementary School Raleigh, NC Regular PK-5
136 Royal Elementary School Louisburg, NC Regular PK-5
137 Louisburg Elementary School Louisburg, NC Regular PK-5
138 Smith Elementary School Raleigh, NC Regular PK-5
139 Baileywick Road Elementary School Raleigh, NC Regular PK-5
140 Green Elementary School Raleigh, NC Regular K-5
141 Middlesex Elementary School Middlesex, NC Regular PK-5
142 Knightdale Elementary School Knightdale, NC Regular PK-5
143 Benson Middle School Benson, NC Regular 5-8
144 Poe Elementary School Raleigh, NC Regular PK-5
145 Cedar Grove Elementary School Nashville, NC Regular PK-5
146 Lincoln Heights Elementary, Fuquay-Varina School Fuquay-Varina, NC Regular PK-5
147 Selma Elementary School Selma, NC Regular PK-4
148 PreEminent Charter School Raleigh, NC Charter K-8
149 Micro-Pine Level Elementary School Pine Level, NC Regular K-5
150 Franklinton Elementary School Franklinton, NC Regular PK-5
151 Barwell Road Elementary School Raleigh, NC Regular PK-5
152 Spring Hope Elementary School Spring Hope, NC Regular PK-5
153 Hodge Road Elementary School Knightdale, NC Regular PK-5
154 Torchlight Academy Raleigh, NC Charter K-6
155 Benvenue Elementary School Rocky Mount, NC Regular K-5
156 Walnut Creek Elmentary Sschool Raleigh, NC Regular PK-5
157 Millbrook Elementary School Raleigh, NC Regular PK-5
158 Cooper Elementary School Clayton, NC Regular PK-5
159 East Garner Elementary School Garner, NC Regular PK-5
160 West Smithfield Elementary School Smithfield, NC Regular PK-5
161 M B Hubbard Elementary School Battleboro, NC Regular K-5
162 Baskerville Elementary School Rocky Mount, NC Regular K-5
163 Rocky Mount Prep Rocky Mount, NC Charter K-12
164 Selma Middle School Selma, NC Regular 5-8
165 Hope Elementary School Raleigh, NC Charter K-5
166 D S Johnson Elementary School Rocky Mount, NC Regular 3-5
167 Williford Elementary School Rocky Mount, NC Regular PK-5
168 Bugg Elementary School Raleigh, NC Regular PK-5
169 Mount Vernon School Raleigh, NC Regular K-8
Rank School Name City
1 Davis Drive Elementary School Cary, NC
2 Magellan Charter School Raleigh, NC
3 Sycamore Creek Elementary School Raleigh, NC
4 Quest Academy Raleigh, NC
5 Green Hope Elementary School Cary, NC
6 Morrisville Elementary School Morrisville, NC
7 Mills Park Elementary School Cary, NC
8 Endeavor Charter School Wake Forest, NC
9 Highcroft Elementary School Cary, NC
10 Triangle Math and Science Academy Cary, NC
11 Cedar Fork Elementary School Morrisville, NC
12 Jones Dairy Elementary School Wake Forest, NC
13 Holly Grove Elementary School Holly Springs, NC
14 Holly Springs Elementary School Holly Springs, NC
15 Exploris Middle School Raleigh, NC
16 Alston Ridge Elementary School Cary, NC
17 Sterling Montessori Academy Morrisville, NC
18 Willow Springs Elementary School Willow Spring, NC
19 Brassfield Elementary School Raleigh, NC
20 Heritage Elementary School Wake Forest, NC
21 Turner Creek Elementary School Cary, NC
22 Olive Chapel Elementary School Apex, NC
23 Weatherstone Elementary School Cary, NC
24 Penny Road Elementary School Cary, NC
25 Lacy Elementary School Raleigh, NC
26 Underwood Elementary School Raleigh, NC
27 Holly Ridge Elementary School Holly Springs, NC
28 Envision Science Academy Raleigh, NC
29 Carpenter Elementary School Cary, NC
30 Farmington Woods Elementary School Cary, NC
31 Cleveland Elementary, Clayton School Clayton, NC
32 West Lake Elementary School Apex, NC
33 Baucom Elementary School Apex, NC
34 Powhatan Elementary School Clayton, NC
35 Oak Grove Elementary, Raleigh School Raleigh, NC
36 Olds Elementary School Raleigh, NC
37 Brooks Elementary School Raleigh, NC
38 Laurel Park Elementary School Apex, NC
39 Cardinal Charter School Cary, NC
40 Combs Elementary School Raleigh, NC
41 Apex Elementary School Apex, NC
42 Casa Esperanza Montessori Charter School Raleigh, NC
43 Cary Elementary School Cary, NC
44 Root Elementary School Raleigh, NC
45 Franklin Academy Wake Forest, NC
46 Middle Creek Elementary School Apex, NC
47 Banks Rd Elementary School Raleigh, NC
48 Riverwood Elementary School Clayton, NC
49 Jeffreys Grove Elementary School Raleigh, NC
50 East Wake Academy Zebulon, NC
51 Durant Road Elementary School Raleigh, NC
52 Pleasant Union Elementary School Raleigh, NC
53 North Forest Pines Drive Elementary School Raleigh, NC
54 Adams Elementary School Cary, NC
55 Wake Forest Charter Academy Wake Forest, NC
56 Herbert Akins Rd Elementary School Fuquay-Varina, NC
57 Yates Mill Elementary School Raleigh, NC
58 Briarcliff Elementary School Cary, NC
59 Brier Creek Elementary, Raleigh School Raleigh, NC
60 Washington Elementary, Raleigh School Raleigh, NC
61 Neuse Charter School Smithfield, NC
62 River Dell Elementary School Clayton, NC
63 Leesville Road Elementary School Raleigh, NC
64 North Ridge Elementary School Raleigh, NC
65 Ballentine Elementary School Fuquay Varina, NC
66 Joyner Elementary School Raleigh, NC
67 Wake Forest Elementary School Wake Forest, NC
68 Sanford Creek Elementary School Rolesville, NC
69 Northwoods Elementary, Cary School Cary, NC
70 Rand Road Elementary School Garner, NC
71 Forest Pines Elementary School Raleigh, NC
72 Edward Best Elementary School Louisburg, NC
73 Youngsville Elementary School Youngsville, NC
74 Rolesville Elementary School Rolesville, NC
75 Wiley Elementary School Raleigh, NC
76 Reedy Creek Elementary, Cary School Cary, NC
77 West View Elementary School Garner, NC
78 York Elementary School Raleigh, NC
79 Fuquay-Varina Elementary School Fuquay-Varina, NC
80 Salem Elementary, Apex School Apex, NC
81 Harris Creek Elementary School Raleigh, NC
82 Wakefield Elementary School Raleigh, NC
83 Swift Creek Elementary, Raleigh School Raleigh, NC
84 Glendale-Kenly Elementary School Kenly, NC
85 Dixon Road Elementary School Willow Spring, NC
86 Corinth-Holders Elementary School Zebulon, NC
87 East Clayton Elementary School Clayton, NC
88 McGee's Crossroads Elementary School Angier, NC
89 Richland Creek Elementary Wake Forest, NC
90 Polenta Elementary School Garner, NC
91 Kingswood Elementary School Cary, NC
92 Hunter Elementary, Raleigh School Raleigh, NC
93 Douglas Elementary School Raleigh, NC
94 West Clayton Elementary School Clayton, NC
95 Lead Mine Elementary School Raleigh, NC
96 Stough Elementary School Raleigh, NC
97 Vance Elementary, Raleigh School Raleigh, NC
98 Fuller Elementary School Raleigh, NC
99 Bunn Elementary School Bunn, NC
100 Zebulon Elementary School Zebulon, NC
101 Hilburn Drive Academy Raleigh, NC
102 Meadow School Benson, NC
103 Conn Elementary School Raleigh, NC
104 Dillard Drive Elementary School Raleigh, NC
105 Bailey Elementary School Bailey, NC
106 Swift Creek Elementary, Whitakers School Whitakers, NC
107 Long Mill Elementary School Youngsville, NC
108 Wilson's Mills Elementary School Wilson's Mills, NC
109 Laurel Mill Elementary School Louisburg, NC
110 Wakelon Elementary School Zebulon, NC
111 Princeton Elementary School Princeton, NC
112 Wildwood Forest Elementary School Raleigh, NC
113 Crosscreek Charter School Louisburg, NC
114 Coopers Elementary School Elm City, NC
115 Timber Drive Elementary School Garner, NC
116 Fox Road Elementary School Raleigh, NC
117 Forestville Road Elementary School Knightdale, NC
118 Vandora Springs Elementary School Garner, NC
119 Powell Elementary School Raleigh, NC
120 Lynn Road Elementary School Raleigh, NC
121 Aversboro Elementary School Garner, NC
122 Partnership Elementary School Raleigh, NC
123 Wendell Elementary School Wendell, NC
124 South Smithfield Elementary School Smithfield, NC
125 Carver Elementary, Wendell School Wendell, NC
126 Wilburn Elementary School Raleigh, NC
127 Creech Road Elementary School Garner, NC
128 Brentwood Elementary, Raleigh School Raleigh, NC
129 Englewood Elementary School Rocky Mount, NC
130 Lockhart Elementary School Knightdale, NC
131 Four Oaks Elementary School Four Oaks, NC
132 Benson Elementary School Benson, NC
133 Lake Myra Elementary School Wendell, NC
134 Nashville Elementary School Nashville, NC
135 River Bend Elementary School Raleigh, NC
136 Royal Elementary School Louisburg, NC
137 Louisburg Elementary School Louisburg, NC
138 Smith Elementary School Raleigh, NC
139 Baileywick Road Elementary School Raleigh, NC
140 Green Elementary School Raleigh, NC
141 Middlesex Elementary School Middlesex, NC
142 Knightdale Elementary School Knightdale, NC
143 Benson Middle School Benson, NC
144 Poe Elementary School Raleigh, NC
145 Cedar Grove Elementary School Nashville, NC
146 Lincoln Heights Elementary, Fuquay-Varina School Fuquay-Varina, NC
147 Selma Elementary School Selma, NC
148 PreEminent Charter School Raleigh, NC
149 Micro-Pine Level Elementary School Pine Level, NC
150 Franklinton Elementary School Franklinton, NC
151 Barwell Road Elementary School Raleigh, NC
152 Spring Hope Elementary School Spring Hope, NC
153 Hodge Road Elementary School Knightdale, NC
154 Torchlight Academy Raleigh, NC
155 Benvenue Elementary School Rocky Mount, NC
156 Walnut Creek Elmentary Sschool Raleigh, NC
157 Millbrook Elementary School Raleigh, NC
158 Cooper Elementary School Clayton, NC
159 East Garner Elementary School Garner, NC
160 West Smithfield Elementary School Smithfield, NC
161 M B Hubbard Elementary School Battleboro, NC
162 Baskerville Elementary School Rocky Mount, NC
163 Rocky Mount Prep Rocky Mount, NC
164 Selma Middle School Selma, NC
165 Hope Elementary School Raleigh, NC
166 D S Johnson Elementary School Rocky Mount, NC
167 Williford Elementary School Rocky Mount, NC
168 Bugg Elementary School Raleigh, NC
169 Mount Vernon School Raleigh, NC

Rankings for the best elementary schools in the Raleigh area were created independently by Carolina School Hub. The test data for this site was derived from the North Carolina Department of Public Instruction and South Carolina Department of Education.

You can click on a specific school name above for more information on elementary school test scores, student data and more.

Top 150 Elementary Schools in Raleigh NC Area - Click any of the pushpins below to see more details on each school


Choosing an Elementary School in the Raleigh Area

When comparing regular Raleigh-area elementary schools to charter and magnet schools, one should keep in mind the differences between charter schools, magnet schools and traditional public schools.

Magnet schools are in most cases alternative public schools that offer a specialized curriculum. At the highest level, North and South Carolina magnet schools and traditional elementary schools tend to be managed by the same entity - the county school superintendent's office. Magnet schools normally can accept students from anywhere in the county in which they are located, and often limit the acceptance pool through a lottery system.

Charter schools, on the other hand, are each independently managed. They tend to accept students not only from the county in which they're located, but surrounding counties as well. Like magnets, charters tend to use a lottery-based acceptance method.

Regular elementary schools are sometimes called "zoned schools," "neighborhood schools" or "zip code schools." This is because they accept students from a limited geographical area - such as a town or a specific set of subdivisions. Regular schools do not tend to use a lottery system. Regular elementary schools are the most common kinds of schools in North and South Carolina.

Which Elementary Schools are Covered in the Raleigh Area

We hope you find the ratings and other information on elementary schools in the Raleigh area to be useful. Elementary Schools on this page were drawn from the following counties: