Or try our Advanced Search


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

Winston-Salem Area Public Schools
Best Elementary Schools in Winston-Salem Area
Best Middle Schools in Winston-Salem Area
Best High Schools in Winston-Salem Area
Winston-Salem Area Charter Schools






Best Middle Schools in the Greensboro, NC Area

Best Middle Schools in the Greensboro, NC Area Best Middle Schools in the Greensboro, NC Area

Are you looking for information on top public middle schools in the Greensboro area? Below you'll find rankings on some of the best Greensboro-area middle schools including Brown Summit Middle School, Oak Ridge Elementary School, Northern Guilford Elementary School, and Summerfield Elementary School. We also have data to help you compare such top traditional public middle schools to the area's best charter schools including Summerfield Charter Academy, Greensboro Academy, Cornerstone Charter Academy, and Revolution Academy.

The list below is not meant be used as a definitive guide to which Greensboro-area middle 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 Middle Schools in the Greensboro Area

Brown Summit Middle School

# 1 Middle School in Greensboro Area
Browns Summit, NC (Guilford County)
Grades served: 6-8  ⋅  240 Students

Brown Summit Middle School is located in the 27214 ZIP Code area of Guilford County, North Carolina. The school received a letter grade of A from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Brown Summit Middle School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#2 middle school in North Carolina
(99th percentile in state)

Brown Summit Middle School

# 1 Middle School in Greensboro Area
Browns Summit, NC (Guilford County)
Grades served: 6-8  ⋅  240 Students
#2 middle school in North Carolina
(99th percentile in state)

Greensboro Academy

# 2 Middle School in Greensboro Area
Greensboro, NC (Guilford County)
Grades served: K-8  ⋅  771 Students

Greensboro Academy is located in the 27410 ZIP Code area of Guilford County, North Carolina. The school received a letter grade of A from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Greensboro Academy has received a 10-star rating on a scale of 1 to 10.. Read more >>

#8 middle school in North Carolina
(99th percentile in state)
CHARTER SCHOOL

Greensboro Academy

# 2 Middle School in Greensboro Area
Greensboro, NC (Guilford County)
Grades served: K-8  ⋅  771 Students
#8 middle school in North Carolina
(99th percentile in state)
CHARTER SCHOOL

Summerfield Charter Academy

# 3 Middle School in Greensboro Area
Summerfield, NC (Guilford County)
Grades served: K-8  ⋅  770 Students

Summerfield Charter Academy is located in the 27358 ZIP Code area of Guilford County, North Carolina. The school received a letter grade of A from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Summerfield Charter Academy has received a 10-star rating on a scale of 1 to 10.. Read more >>

#12 middle school in North Carolina
(98th percentile in state)
CHARTER SCHOOL

Summerfield Charter Academy

# 3 Middle School in Greensboro Area
Summerfield, NC (Guilford County)
Grades served: K-8  ⋅  770 Students
#12 middle school in North Carolina
(98th percentile in state)
CHARTER SCHOOL

Northwest Guilford Middle School

# 4 Middle School in Greensboro Area
Greensboro, NC (Guilford County)
Grades served: 6-8  ⋅  929 Students

Northwest Guilford Middle School is located in the 27409 ZIP Code area of Guilford County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Northwest Guilford Middle School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#46 middle school in North Carolina
(94th percentile in state)

Northwest Guilford Middle School

# 4 Middle School in Greensboro Area
Greensboro, NC (Guilford County)
Grades served: 6-8  ⋅  929 Students
#46 middle school in North Carolina
(94th percentile in state)

Cornerstone Charter Academy

# 5 Middle School in Greensboro Area
Greensboro, NC (Guilford County)
Grades served: K-12  ⋅  1,334 Students

Cornerstone Charter Academy is located in the 27409 ZIP Code area of Guilford County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Cornerstone Charter Academy has received a 9-star rating on a scale of 1 to 10.. Read more >>

#105 middle school in North Carolina
(86th percentile in state)
CHARTER SCHOOL

Cornerstone Charter Academy

# 5 Middle School in Greensboro Area
Greensboro, NC (Guilford County)
Grades served: K-12  ⋅  1,334 Students
#105 middle school in North Carolina
(86th percentile in state)
CHARTER SCHOOL

Lincoln Academy

# 6 Middle School in Greensboro Area
Greensboro, NC (Guilford County)
Grades served: 4-8  ⋅  684 Students

Lincoln Academy is located in the 27401 ZIP Code area of Guilford County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Lincoln Academy has received a 10-star rating on a scale of 1 to 10.. Read more >>

#111 middle school in North Carolina
(86th percentile in state)

Lincoln Academy

# 6 Middle School in Greensboro Area
Greensboro, NC (Guilford County)
Grades served: 4-8  ⋅  684 Students
#111 middle school in North Carolina
(86th percentile in state)

Northern Guilford Middle School

# 7 Middle School in Greensboro Area
Greensboro, NC (Guilford County)
Grades served: 6-8  ⋅  789 Students

Northern Guilford Middle School is located in the 27455 ZIP Code area of Guilford County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Northern Guilford Middle School has received a 9-star rating on a scale of 1 to 10.. Read more >>

#143 middle school in North Carolina
(82nd percentile in state)

Northern Guilford Middle School

# 7 Middle School in Greensboro Area
Greensboro, NC (Guilford County)
Grades served: 6-8  ⋅  789 Students
#143 middle school in North Carolina
(82nd percentile in state)

Kernodle Middle School

# 8 Middle School in Greensboro Area
Greensboro, NC (Guilford County)
Grades served: 6-8  ⋅  687 Students

Kernodle Middle School is located in the 27410 ZIP Code area of Guilford County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Kernodle Middle School has received a 9-star rating on a scale of 1 to 10.. Read more >>

#165 middle school in North Carolina
(79th percentile in state)

Kernodle Middle School

# 8 Middle School in Greensboro Area
Greensboro, NC (Guilford County)
Grades served: 6-8  ⋅  687 Students
#165 middle school in North Carolina
(79th percentile in state)

Revolution Academy

# 9 Middle School in Greensboro Area
Summerfield, NC (Guilford County)
Grades served: K-9  ⋅  902 Students

Revolution Academy is located in the 27358 ZIP Code area of Guilford County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Revolution Academy has received a 8-star rating on a scale of 1 to 10.. Read more >>

#204 middle school in North Carolina
(74th percentile in state)
CHARTER SCHOOL

Revolution Academy

# 9 Middle School in Greensboro Area
Summerfield, NC (Guilford County)
Grades served: K-9  ⋅  902 Students
#204 middle school in North Carolina
(74th percentile in state)
CHARTER SCHOOL

Triad Math and Science Academy

# 10 Middle School in Greensboro Area
Greensboro, NC (Guilford County)
Grades served: K-12  ⋅  1,323 Students

Triad Math and Science Academy is located in the 27406 ZIP Code area of Guilford County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Triad Math and Science Academy has received a 8-star rating on a scale of 1 to 10.. Read more >>

#235 middle school in North Carolina
(70th percentile in state)
CHARTER SCHOOL

Triad Math and Science Academy

# 10 Middle School in Greensboro Area
Greensboro, NC (Guilford County)
Grades served: K-12  ⋅  1,323 Students
#235 middle school in North Carolina
(70th percentile in state)
CHARTER SCHOOL

Kiser Middle School

# 11 Middle School in Greensboro Area
Greensboro, NC (Guilford County)
Grades served: 6-8  ⋅  1,066 Students

Kiser Middle School is located in the 27408 ZIP Code area of Guilford County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Kiser Middle School has received a 7-star rating on a scale of 1 to 10.. Read more >>

#299 middle school in North Carolina
(61st percentile in state)

Kiser Middle School

# 11 Middle School in Greensboro Area
Greensboro, NC (Guilford County)
Grades served: 6-8  ⋅  1,066 Students
#299 middle school in North Carolina
(61st percentile in state)

Southwestern Randolph Middle School

# 12 Middle School in Greensboro Area
Asheboro, NC (Randolph County)
Grades served: 6-8  ⋅  458 Students

Southwestern Randolph Middle School is located in the 27205 ZIP Code area of Randolph County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Southwestern Randolph Middle School has received a 7-star rating on a scale of 1 to 10.. Read more >>

#302 middle school in North Carolina
(61st percentile in state)

Southwestern Randolph Middle School

# 12 Middle School in Greensboro Area
Asheboro, NC (Randolph County)
Grades served: 6-8  ⋅  458 Students
#302 middle school in North Carolina
(61st percentile in state)

Rockingham County Middle School

# 13 Middle School in Greensboro Area
Reidsville, NC (Rockingham County)
Grades served: 6-8  ⋅  756 Students

Rockingham County Middle School is located in the 27320 ZIP Code area of Rockingham County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Rockingham County Middle School has received a 7-star rating on a scale of 1 to 10.. Read more >>

#303 middle school in North Carolina
(61st percentile in state)

Rockingham County Middle School

# 13 Middle School in Greensboro Area
Reidsville, NC (Rockingham County)
Grades served: 6-8  ⋅  756 Students
#303 middle school in North Carolina
(61st percentile in state)

Phoenix Academy

# 14 Middle School in Greensboro Area
High Point, NC (Guilford County)
Grades served: K-12  ⋅  1,498 Students

Phoenix Academy is located in the 27265 ZIP Code area of Guilford County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Phoenix Academy has received a 6-star rating on a scale of 1 to 10.. Read more >>

#320 middle school in North Carolina
(59th percentile in state)
CHARTER SCHOOL

Phoenix Academy

# 14 Middle School in Greensboro Area
High Point, NC (Guilford County)
Grades served: K-12  ⋅  1,498 Students
#320 middle school in North Carolina
(59th percentile in state)
CHARTER SCHOOL

Bethany Community Middle School

# 15 Middle School in Greensboro Area
Summerfield, NC (Rockingham County)
Grades served: 6-12  ⋅  634 Students

Bethany Community Middle School is located in the 27358 ZIP Code area of Rockingham County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Bethany Community Middle School has received a 7-star rating on a scale of 1 to 10.. Read more >>

#327 middle school in North Carolina
(58th percentile in state)
CHARTER SCHOOL

Bethany Community Middle School

# 15 Middle School in Greensboro Area
Summerfield, NC (Rockingham County)
Grades served: 6-12  ⋅  634 Students
#327 middle school in North Carolina
(58th percentile in state)
CHARTER SCHOOL

Western Rockingham Middle School

# 16 Middle School in Greensboro Area
Madison, NC (Rockingham County)
Grades served: PK-8  ⋅  491 Students

Western Rockingham Middle School is located in the 27025 ZIP Code area of Rockingham County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Western Rockingham Middle School has received a 6-star rating on a scale of 1 to 10.. Read more >>

#328 middle school in North Carolina
(58th percentile in state)

Western Rockingham Middle School

# 16 Middle School in Greensboro Area
Madison, NC (Rockingham County)
Grades served: PK-8  ⋅  491 Students
#328 middle school in North Carolina
(58th percentile in state)

Wheatmore Middle School

# 17 Middle School in Greensboro Area
Trinity, NC (Randolph County)
Grades served: 6-8  ⋅  513 Students

Wheatmore Middle School is located in the 27370 ZIP Code area of Randolph County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Wheatmore Middle School has received a 6-star rating on a scale of 1 to 10.. Read more >>

#368 middle school in North Carolina
(52nd percentile in state)

Wheatmore Middle School

# 17 Middle School in Greensboro Area
Trinity, NC (Randolph County)
Grades served: 6-8  ⋅  513 Students
#368 middle school in North Carolina
(52nd percentile in state)

Northeastern Randolph Middle School

# 18 Middle School in Greensboro Area
Liberty, NC (Randolph County)
Grades served: 6-8  ⋅  476 Students

Northeastern Randolph Middle School is located in the 27298 ZIP Code area of Randolph County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Northeastern Randolph Middle School has received a 6-star rating on a scale of 1 to 10.. Read more >>

#374 middle school in North Carolina
(52nd percentile in state)

Northeastern Randolph Middle School

# 18 Middle School in Greensboro Area
Liberty, NC (Randolph County)
Grades served: 6-8  ⋅  476 Students
#374 middle school in North Carolina
(52nd percentile in state)

Jamestown Middle School

# 19 Middle School in Greensboro Area
Jamestown, NC (Guilford County)
Grades served: 6-8  ⋅  971 Students

Jamestown Middle School is located in the 27282 ZIP Code area of Guilford County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Jamestown Middle School has received a 5-star rating on a scale of 1 to 10.. Read more >>

#414 middle school in North Carolina
(46th percentile in state)

Jamestown Middle School

# 19 Middle School in Greensboro Area
Jamestown, NC (Guilford County)
Grades served: 6-8  ⋅  971 Students
#414 middle school in North Carolina
(46th percentile in state)

Uwharrie Charter Academy

# 20 Middle School in Greensboro Area
Asheboro, NC (Randolph County)
Grades served: K-12  ⋅  2,194 Students

Uwharrie Charter Academy is located in the 27205 ZIP Code area of Randolph County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Uwharrie Charter Academy has received a 5-star rating on a scale of 1 to 10.. Read more >>

#433 middle school in North Carolina
(44th percentile in state)
CHARTER SCHOOL

Uwharrie Charter Academy

# 20 Middle School in Greensboro Area
Asheboro, NC (Randolph County)
Grades served: K-12  ⋅  2,194 Students
#433 middle school in North Carolina
(44th percentile in state)
CHARTER SCHOOL

Southeast Guilford Middle School

# 21 Middle School in Greensboro Area
Greensboro, NC (Guilford County)
Grades served: 6-8  ⋅  828 Students

Southeast Guilford Middle School is located in the 27406 ZIP Code area of Guilford County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Southeast Guilford Middle School has received a 5-star rating on a scale of 1 to 10.. Read more >>

#454 middle school in North Carolina
(41st percentile in state)

Southeast Guilford Middle School

# 21 Middle School in Greensboro Area
Greensboro, NC (Guilford County)
Grades served: 6-8  ⋅  828 Students
#454 middle school in North Carolina
(41st percentile in state)

The Experiential School of Greensboro

# 22 Middle School in Greensboro Area
Greensboro, NC (Guilford County)
Grades served: K-8  ⋅  173 Students

The Experiential School of Greensboro is located in the 27401 ZIP Code area of Guilford County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, The Experiential School of Greensboro has received a 5-star rating on a scale of 1 to 10.. Read more >>

#455 middle school in North Carolina
(41st percentile in state)
CHARTER SCHOOL

The Experiential School of Greensboro

# 22 Middle School in Greensboro Area
Greensboro, NC (Guilford County)
Grades served: K-8  ⋅  173 Students
#455 middle school in North Carolina
(41st percentile in state)
CHARTER SCHOOL

Summit Creek Academy

# 23 Middle School in Greensboro Area
Browns Summit, NC (Guilford County)
Grades served: K-8  ⋅  728 Students

Summit Creek Academy is located in the 27214 ZIP Code area of Guilford County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Summit Creek Academy has received a 4-star rating on a scale of 1 to 10.. Read more >>

#458 middle school in North Carolina
(41st percentile in state)
CHARTER SCHOOL

Summit Creek Academy

# 23 Middle School in Greensboro Area
Browns Summit, NC (Guilford County)
Grades served: K-8  ⋅  728 Students
#458 middle school in North Carolina
(41st percentile in state)
CHARTER SCHOOL

Trinity Middle School

# 24 Middle School in Greensboro Area
Archdale, NC (Randolph County)
Grades served: 6-8  ⋅  544 Students

Trinity Middle School is located in the 27263 ZIP Code area of Randolph County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Trinity Middle School has received a 5-star rating on a scale of 1 to 10.. Read more >>

#460 middle school in North Carolina
(40th percentile in state)

Trinity Middle School

# 24 Middle School in Greensboro Area
Archdale, NC (Randolph County)
Grades served: 6-8  ⋅  544 Students
#460 middle school in North Carolina
(40th percentile in state)

Southwest Guilford Middle School

# 25 Middle School in Greensboro Area
High Point, NC (Guilford County)
Grades served: 6-8  ⋅  1,019 Students

Southwest Guilford Middle School is located in the 27265 ZIP Code area of Guilford County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Southwest Guilford Middle School has received a 5-star rating on a scale of 1 to 10.. Read more >>

#462 middle school in North Carolina
(40th percentile in state)

Southwest Guilford Middle School

# 25 Middle School in Greensboro Area
High Point, NC (Guilford County)
Grades served: 6-8  ⋅  1,019 Students
#462 middle school in North Carolina
(40th percentile in state)

South Asheboro Middle School

# 26 Middle School in Greensboro Area
Asheboro, NC (Randolph County)
Grades served: 6-8  ⋅  498 Students

South Asheboro Middle School is located in the 27203 ZIP Code area of Randolph County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, South Asheboro Middle School has received a 5-star rating on a scale of 1 to 10.. Read more >>

#464 middle school in North Carolina
(40th percentile in state)

South Asheboro Middle School

# 26 Middle School in Greensboro Area
Asheboro, NC (Randolph County)
Grades served: 6-8  ⋅  498 Students
#464 middle school in North Carolina
(40th percentile in state)

Gate City Charter School

# 27 Middle School in Greensboro Area
Greensboro, NC (Guilford County)
Grades served: K-8  ⋅  673 Students

Gate City Charter School is located in the 27405 ZIP Code area of Guilford County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Gate City Charter School has received a 6-star rating on a scale of 1 to 10.. Read more >>

#467 middle school in North Carolina
(40th percentile in state)
CHARTER SCHOOL

Gate City Charter School

# 27 Middle School in Greensboro Area
Greensboro, NC (Guilford County)
Grades served: K-8  ⋅  673 Students
#467 middle school in North Carolina
(40th percentile in state)
CHARTER SCHOOL

Uwharrie Ridge Six-Twelve

# 28 Middle School in Greensboro Area
Trinity, NC (Randolph County)
Grades served: 6-12  ⋅  396 Students

Uwharrie Ridge Six-Twelve is located in the 27370 ZIP Code area of Randolph County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Uwharrie Ridge Six-Twelve has received a 4-star rating on a scale of 1 to 10.. Read more >>

#479 middle school in North Carolina
(38th percentile in state)

Uwharrie Ridge Six-Twelve

# 28 Middle School in Greensboro Area
Trinity, NC (Randolph County)
Grades served: 6-12  ⋅  396 Students
#479 middle school in North Carolina
(38th percentile in state)

Next Generation Academy

# 29 Middle School in Greensboro Area
Greensboro, NC (Guilford County)
Grades served: K-8  ⋅  440 Students

Next Generation Academy is located in the 27406 ZIP Code area of Guilford County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Next Generation Academy has received a 3-star rating on a scale of 1 to 10.. Read more >>

#493 middle school in North Carolina
(36th percentile in state)
CHARTER SCHOOL

Next Generation Academy

# 29 Middle School in Greensboro Area
Greensboro, NC (Guilford County)
Grades served: K-8  ⋅  440 Students
#493 middle school in North Carolina
(36th percentile in state)
CHARTER SCHOOL

Randleman Middle School

# 30 Middle School in Greensboro Area
Randleman, NC (Randolph County)
Grades served: 5-8  ⋅  756 Students

Randleman Middle School is located in the 27317 ZIP Code area of Randolph County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Randleman Middle School has received a 3-star rating on a scale of 1 to 10.. Read more >>

#497 middle school in North Carolina
(36th percentile in state)

Randleman Middle School

# 30 Middle School in Greensboro Area
Randleman, NC (Randolph County)
Grades served: 5-8  ⋅  756 Students
#497 middle school in North Carolina
(36th percentile in state)

North Asheboro Middle School

# 31 Middle School in Greensboro Area
Asheboro, NC (Randolph County)
Grades served: 6-8  ⋅  512 Students

North Asheboro Middle School is located in the 27203 ZIP Code area of Randolph County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, North Asheboro Middle School has received a 4-star rating on a scale of 1 to 10.. Read more >>

#525 middle school in North Carolina
(32nd percentile in state)

North Asheboro Middle School

# 31 Middle School in Greensboro Area
Asheboro, NC (Randolph County)
Grades served: 6-8  ⋅  512 Students
#525 middle school in North Carolina
(32nd percentile in state)

Guilford Preparatory Academy

# 32 Middle School in Greensboro Area
Greensboro, NC (Guilford County)
Grades served: K-8  ⋅  648 Students

Guilford Preparatory Academy is located in the 27405 ZIP Code area of Guilford County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Guilford Preparatory Academy has received a 5-star rating on a scale of 1 to 10.. Read more >>

#554 middle school in North Carolina
(28th percentile in state)
CHARTER SCHOOL

Guilford Preparatory Academy

# 32 Middle School in Greensboro Area
Greensboro, NC (Guilford County)
Grades served: K-8  ⋅  648 Students
#554 middle school in North Carolina
(28th percentile in state)
CHARTER SCHOOL

Western Guilford Middle School

# 33 Middle School in Greensboro Area
Greensboro, NC (Guilford County)
Grades served: 6-8  ⋅  732 Students

Western Guilford Middle School is located in the 27410 ZIP Code area of Guilford County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Western Guilford Middle School has received a 3-star rating on a scale of 1 to 10.. Read more >>

#559 middle school in North Carolina
(28th percentile in state)

Western Guilford Middle School

# 33 Middle School in Greensboro Area
Greensboro, NC (Guilford County)
Grades served: 6-8  ⋅  732 Students
#559 middle school in North Carolina
(28th percentile in state)

Allen Jay Middle Preparatory Academy

# 34 Middle School in Greensboro Area
High Point, NC (Guilford County)
Grades served: 5-8  ⋅  385 Students

Allen Jay Middle Preparatory Academy is located in the 27263 ZIP Code area of Guilford County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Allen Jay Middle Preparatory Academy has received a 4-star rating on a scale of 1 to 10.. Read more >>

#563 middle school in North Carolina
(27th percentile in state)

Allen Jay Middle Preparatory Academy

# 34 Middle School in Greensboro Area
High Point, NC (Guilford County)
Grades served: 5-8  ⋅  385 Students
#563 middle school in North Carolina
(27th percentile in state)

Mendenhall Middle School

# 35 Middle School in Greensboro Area
Greensboro, NC (Guilford County)
Grades served: 6-8  ⋅  932 Students

Mendenhall Middle School is located in the 27408 ZIP Code area of Guilford County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Mendenhall Middle School has received a 3-star rating on a scale of 1 to 10.. Read more >>

#564 middle school in North Carolina
(27th percentile in state)

Mendenhall Middle School

# 35 Middle School in Greensboro Area
Greensboro, NC (Guilford County)
Grades served: 6-8  ⋅  932 Students
#564 middle school in North Carolina
(27th percentile in state)

Penn-Griffin School of the Arts

# 36 Middle School in Greensboro Area
High Point, NC (Guilford County)
Grades served: 6-12  ⋅  516 Students

Penn-Griffin School of the Arts is located in the 27260 ZIP Code area of Guilford County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Penn-Griffin School of the Arts has received a 6-star rating on a scale of 1 to 10.. Read more >>

#579 middle school in North Carolina
(25th percentile in state)

Penn-Griffin School of the Arts

# 36 Middle School in Greensboro Area
High Point, NC (Guilford County)
Grades served: 6-12  ⋅  516 Students
#579 middle school in North Carolina
(25th percentile in state)

Southern Guilford Middle School

# 37 Middle School in Greensboro Area
Greensboro, NC (Guilford County)
Grades served: 6-8  ⋅  630 Students

Southern Guilford Middle School is located in the 27406 ZIP Code area of Guilford County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Southern Guilford Middle School has received a 3-star rating on a scale of 1 to 10.. Read more >>

#593 middle school in North Carolina
(23rd percentile in state)

Southern Guilford Middle School

# 37 Middle School in Greensboro Area
Greensboro, NC (Guilford County)
Grades served: 6-8  ⋅  630 Students
#593 middle school in North Carolina
(23rd percentile in state)

Johnson Street Global Studies

# 38 Middle School in Greensboro Area
High Point, NC (Guilford County)
Grades served: K-8  ⋅  386 Students

Johnson Street Global Studies is located in the 27262 ZIP Code area of Guilford County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Johnson Street Global Studies has received a 4-star rating on a scale of 1 to 10.. Read more >>

#596 middle school in North Carolina
(23rd percentile in state)

Johnson Street Global Studies

# 38 Middle School in Greensboro Area
High Point, NC (Guilford County)
Grades served: K-8  ⋅  386 Students
#596 middle school in North Carolina
(23rd percentile in state)

Guilford eLearning University Prep

# 39 Middle School in Greensboro Area
Greensboro, NC (Guilford County)
Grades served: K-8  ⋅  267 Students

Guilford eLearning University Prep is located in the 27407 ZIP Code area of Guilford County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Guilford eLearning University Prep has received a 4-star rating on a scale of 1 to 10.. Read more >>

#609 middle school in North Carolina
(21st percentile in state)

Guilford eLearning University Prep

# 39 Middle School in Greensboro Area
Greensboro, NC (Guilford County)
Grades served: K-8  ⋅  267 Students
#609 middle school in North Carolina
(21st percentile in state)

Eastern Guilford Middle School

# 40 Middle School in Greensboro Area
Gibsonville, NC (Guilford County)
Grades served: 6-8  ⋅  895 Students

Eastern Guilford Middle School is located in the 27249 ZIP Code area of Guilford County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Eastern Guilford Middle School has received a 3-star rating on a scale of 1 to 10.. Read more >>

#618 middle school in North Carolina
(20th percentile in state)

Eastern Guilford Middle School

# 40 Middle School in Greensboro Area
Gibsonville, NC (Guilford County)
Grades served: 6-8  ⋅  895 Students
#618 middle school in North Carolina
(20th percentile in state)
1 - 40 of 51 Middle Schools

Rankings for the best middle schools in the Greensboro 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 test scores, student data and more.

Choosing a Middle School

In North and South Carolina, middle school typically comprises grades six through eight. Many parents who move to the Greensboro area are attracted to middle schools in towns such as Greensboro NC, High Point NC, Asheboro NC, and Reidsville NC.

Middle Schools on this page were drawn from the following counties: