Or try our Advanced Search


Best Elementary Schools in NC
Charlotte Area
Raleigh Area
Winston-Salem Area
Greensboro Area
Durham Area
Asheville Area
Fayetteville Area

Best Middle Schools in NC
Charlotte Area
Raleigh Area
Winston-Salem Area
Greensboro Area
Durham Area
Asheville Area
Fayetteville Area

Best High Schools in NC
Charlotte Area
Raleigh Area
Winston-Salem Area
Greensboro Area
Durham Area
Asheville Area
Fayetteville Area

North Carolina Schools
Best NC Elementary Schools
Best NC Middle Schools
Best NC High Schools






Best Schools in New Hanover County, NC

Are you searching for the best public schools in New Hanover County, North Carolina? We have information on 45 public schools in New Hanover County. Carolina School Hub has given New Hanover County 8 stars (on a scale of 1 to 10) - when comparing this area to other North Carolina counties.

CarolinaSchoolHub Rating: 8 out of 10 stars
8

Use Carolina School Hub as a key information source on over 2,407 schools in North Carolina - including New Hanover County and 98 other counties across the state. Use this website to research test scores, enrollment information, growth data and much more. If you're looking for the best schools in New Hanover County, you may want to check out the schools cited below:

Best Elementary Schools in New Hanover County

Masonboro Elementary School

# 1 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  575 Students

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

#6 elementary school in North Carolina
(99th percentile in state)

Masonboro Elementary School

# 1 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  575 Students
#6 elementary school in North Carolina
(99th percentile in state)

Wrightsville Beach Elementary School

# 2 Elementary School in New Hanover County
Wrightsville Beach, NC (New Hanover County)
Grades served: K-5  ⋅  263 Students

Wrightsville Beach Elementary School is located in the 28480 ZIP Code area of New Hanover County, North Carolina. The school received a letter grade of A from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Wrightsville Beach Elementary School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#15 elementary school in North Carolina
(99th percentile in state)

Wrightsville Beach Elementary School

# 2 Elementary School in New Hanover County
Wrightsville Beach, NC (New Hanover County)
Grades served: K-5  ⋅  263 Students
#15 elementary school in North Carolina
(99th percentile in state)

Ogden Elementary School

# 3 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  641 Students

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

#24 elementary school in North Carolina
(98th percentile in state)

Ogden Elementary School

# 3 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  641 Students
#24 elementary school in North Carolina
(98th percentile in state)

Dr Hubert Eaton Sr Elementary School

# 4 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  440 Students

Dr Hubert Eaton Sr Elementary School is located in the 28405 ZIP Code area of New Hanover County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Dr Hubert Eaton Sr Elementary School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#98 elementary school in North Carolina
(94th percentile in state)

Dr Hubert Eaton Sr Elementary School

# 4 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  440 Students
#98 elementary school in North Carolina
(94th percentile in state)

Holly Tree Elementary School

# 5 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  423 Students

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

#109 elementary school in North Carolina
(93rd percentile in state)

Holly Tree Elementary School

# 5 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  423 Students
#109 elementary school in North Carolina
(93rd percentile in state)

Dr John Codington Elementary School

# 6 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  441 Students

Dr John Codington Elementary School is located in the 28412 ZIP Code area of New Hanover County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Dr John Codington Elementary School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#132 elementary school in North Carolina
(91st percentile in state)

Dr John Codington Elementary School

# 6 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  441 Students
#132 elementary school in North Carolina
(91st percentile in state)

Heyward C Bellamy Elementary School

# 7 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  556 Students

Heyward C Bellamy Elementary School is located in the 28412 ZIP Code area of New Hanover County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Heyward C Bellamy Elementary School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#142 elementary school in North Carolina
(91st percentile in state)

Heyward C Bellamy Elementary School

# 7 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  556 Students
#142 elementary school in North Carolina
(91st percentile in state)

Porters Neck Elementary School

# 8 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  605 Students

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

#156 elementary school in North Carolina
(90th percentile in state)

Porters Neck Elementary School

# 8 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  605 Students
#156 elementary school in North Carolina
(90th percentile in state)

Carolina Beach Elementary School

# 9 Elementary School in New Hanover County
Carolina Beach, NC (New Hanover County)
Grades served: K-5  ⋅  431 Students

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

#198 elementary school in North Carolina
(87th percentile in state)

Carolina Beach Elementary School

# 9 Elementary School in New Hanover County
Carolina Beach, NC (New Hanover County)
Grades served: K-5  ⋅  431 Students
#198 elementary school in North Carolina
(87th percentile in state)

Edwin A Anderson Elementary School

# 10 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  624 Students

Edwin A Anderson Elementary School is located in the 28412 ZIP Code area of New Hanover County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Edwin A Anderson Elementary School has received a 9-star rating on a scale of 1 to 10.. Read more >>

#210 elementary school in North Carolina
(86th percentile in state)

Edwin A Anderson Elementary School

# 10 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  624 Students
#210 elementary school in North Carolina
(86th percentile in state)

Castle Hayne Elementary School

# 11 Elementary School in New Hanover County
Castle Hayne, NC (New Hanover County)
Grades served: PK-5  ⋅  423 Students

Castle Hayne Elementary School is located in the 28429 ZIP Code area of New Hanover County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Castle Hayne Elementary School has received a 9-star rating on a scale of 1 to 10.. Read more >>

#233 elementary school in North Carolina
(85th percentile in state)

Castle Hayne Elementary School

# 11 Elementary School in New Hanover County
Castle Hayne, NC (New Hanover County)
Grades served: PK-5  ⋅  423 Students
#233 elementary school in North Carolina
(85th percentile in state)

Bradley Creek Elementary School

# 12 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: PK-5  ⋅  352 Students

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

#271 elementary school in North Carolina
(82nd percentile in state)

Bradley Creek Elementary School

# 12 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: PK-5  ⋅  352 Students
#271 elementary school in North Carolina
(82nd percentile in state)

Winter Park Model Elementary School

# 13 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  304 Students

Winter Park Model Elementary School is located in the 28403 ZIP Code area of New Hanover County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Winter Park Model Elementary School has received a 9-star rating on a scale of 1 to 10.. Read more >>

#305 elementary school in North Carolina
(80th percentile in state)

Winter Park Model Elementary School

# 13 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  304 Students
#305 elementary school in North Carolina
(80th percentile in state)

Murrayville Elementary School

# 14 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: PK-5  ⋅  548 Students

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

#412 elementary school in North Carolina
(73rd percentile in state)

Murrayville Elementary School

# 14 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: PK-5  ⋅  548 Students
#412 elementary school in North Carolina
(73rd percentile in state)

Pine Valley Elementary School

# 15 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  467 Students

Pine Valley Elementary School is located in the 28412 ZIP Code area of New Hanover County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Pine Valley Elementary School has received a 8-star rating on a scale of 1 to 10.. Read more >>

#414 elementary school in North Carolina
(73rd percentile in state)

Pine Valley Elementary School

# 15 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  467 Students
#414 elementary school in North Carolina
(73rd percentile in state)

Mary C Williams Elementary School

# 16 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  394 Students

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

#527 elementary school in North Carolina
(66th percentile in state)

Mary C Williams Elementary School

# 16 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  394 Students
#527 elementary school in North Carolina
(66th percentile in state)

John J Blair Elementary School

# 17 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: PK-5  ⋅  424 Students

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

#545 elementary school in North Carolina
(65th percentile in state)

John J Blair Elementary School

# 17 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: PK-5  ⋅  424 Students
#545 elementary school in North Carolina
(65th percentile in state)

The International School at Gregory

# 18 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-8  ⋅  522 Students

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

#679 elementary school in North Carolina
(56th percentile in state)

The International School at Gregory

# 18 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-8  ⋅  522 Students
#679 elementary school in North Carolina
(56th percentile in state)

Edwin A Alderman Elementary School

# 19 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  291 Students

Edwin A Alderman Elementary School is located in the 28403 ZIP Code area of New Hanover County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Edwin A Alderman Elementary School has received a 5-star rating on a scale of 1 to 10.. Read more >>

#792 elementary school in North Carolina
(48th percentile in state)

Edwin A Alderman Elementary School

# 19 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  291 Students
#792 elementary school in North Carolina
(48th percentile in state)

American Leadership Academy-Coastal

# 20 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-9  ⋅  777 Students

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

#793 elementary school in North Carolina
(48th percentile in state)
CHARTER SCHOOL

American Leadership Academy-Coastal

# 20 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-9  ⋅  777 Students
#793 elementary school in North Carolina
(48th percentile in state)
CHARTER SCHOOL

Classical Charter Schools of Wilmington

# 21 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  125 Students

Classical Charter Schools of Wilmington is located in the 28401 ZIP Code area of New Hanover County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Classical Charter Schools of Wilmington has received a 4-star rating on a scale of 1 to 10.. Read more >>

#1008 elementary school in North Carolina
(34th percentile in state)
CHARTER SCHOOL

Classical Charter Schools of Wilmington

# 21 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  125 Students
#1008 elementary school in North Carolina
(34th percentile in state)
CHARTER SCHOOL

Island Montessori Charter School

# 22 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-8  ⋅  215 Students

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

#1009 elementary school in North Carolina
(34th percentile in state)
CHARTER SCHOOL

Island Montessori Charter School

# 22 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-8  ⋅  215 Students
#1009 elementary school in North Carolina
(34th percentile in state)
CHARTER SCHOOL

Sunset Park Elementary School

# 23 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  409 Students

Sunset Park Elementary School is located in the 28401 ZIP Code area of New Hanover County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Sunset Park Elementary School has received a 3-star rating on a scale of 1 to 10.. Read more >>

#1118 elementary school in North Carolina
(27th percentile in state)

Sunset Park Elementary School

# 23 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  409 Students
#1118 elementary school in North Carolina
(27th percentile in state)

Wilmington Preparatory Academy

# 24 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-8  ⋅  97 Students

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

#1277 elementary school in North Carolina
(17th percentile in state)
CHARTER SCHOOL

Wilmington Preparatory Academy

# 24 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-8  ⋅  97 Students
#1277 elementary school in North Carolina
(17th percentile in state)
CHARTER SCHOOL

A H Snipes Academy of Arts/Des

# 25 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  377 Students

A H Snipes Academy of Arts/Des is located in the 28405 ZIP Code area of New Hanover County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, A H Snipes Academy of Arts/Des has received a 2-star rating on a scale of 1 to 10.. Read more >>

#1288 elementary school in North Carolina
(16th percentile in state)

A H Snipes Academy of Arts/Des

# 25 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  377 Students
#1288 elementary school in North Carolina
(16th percentile in state)

Wrightsboro Elementary School

# 26 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: PK-5  ⋅  471 Students

Wrightsboro Elementary School is located in the 28401 ZIP Code area of New Hanover County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Wrightsboro Elementary School has received a 2-star rating on a scale of 1 to 10.. Read more >>

#1312 elementary school in North Carolina
(15th percentile in state)

Wrightsboro Elementary School

# 26 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: PK-5  ⋅  471 Students
#1312 elementary school in North Carolina
(15th percentile in state)

Forest Hills Global Elementary School

# 27 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  338 Students

Forest Hills Global Elementary School is located in the 28403 ZIP Code area of New Hanover County, North Carolina. The school received a letter grade of F from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Forest Hills Global Elementary School has received a 1-star rating on a scale of 1 to 10.. Read more >>

#1413 elementary school in North Carolina
(8th percentile in state)

Forest Hills Global Elementary School

# 27 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  338 Students
#1413 elementary school in North Carolina
(8th percentile in state)

Wilmington School of the Arts

# 28 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  201 Students

Wilmington School of the Arts is located in the 28403 ZIP Code area of New Hanover County, North Carolina. The school received a letter grade of F from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Wilmington School of the Arts has received a 1-star rating on a scale of 1 to 10.. Read more >>

#1494 elementary school in North Carolina
(3rd percentile in state)
CHARTER SCHOOL

Wilmington School of the Arts

# 28 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  201 Students
#1494 elementary school in North Carolina
(3rd percentile in state)
CHARTER SCHOOL

R Freeman School of Engineering

# 29 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: PK-5  ⋅  297 Students

R Freeman School of Engineering is located in the 28405 ZIP Code area of New Hanover County, North Carolina. The school received a letter grade of F from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, R Freeman School of Engineering has received a 1-star rating on a scale of 1 to 10.. Read more >>

#1524 elementary school in North Carolina
(1st percentile in state)

R Freeman School of Engineering

# 29 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: PK-5  ⋅  297 Students
#1524 elementary school in North Carolina
(1st percentile in state)

D.C. Virgo Preparatory Academy

# 30 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-8  ⋅  215 Students

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

#1534 elementary school in North Carolina
(1st percentile in state)

D.C. Virgo Preparatory Academy

# 30 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-8  ⋅  215 Students
#1534 elementary school in North Carolina
(1st percentile in state)

Best Middle Schools in New Hanover County

Charles P Murray Middle School

# 1 Middle School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: 6-8  ⋅  882 Students

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

#82 middle school in North Carolina
(89th percentile in state)

Charles P Murray Middle School

# 1 Middle School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: 6-8  ⋅  882 Students
#82 middle school in North Carolina
(89th percentile in state)

M C S Noble Middle School

# 2 Middle School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: 6-8  ⋅  652 Students

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

#84 middle school in North Carolina
(89th percentile in state)

M C S Noble Middle School

# 2 Middle School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: 6-8  ⋅  652 Students
#84 middle school in North Carolina
(89th percentile in state)

Roland-Grise Middle School

# 3 Middle School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: 6-8  ⋅  860 Students

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

#116 middle school in North Carolina
(85th percentile in state)

Roland-Grise Middle School

# 3 Middle School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: 6-8  ⋅  860 Students
#116 middle school in North Carolina
(85th percentile in state)

Holly Shelter Middle School

# 4 Middle School in New Hanover County
Castle Hayne, NC (New Hanover County)
Grades served: 6-8  ⋅  858 Students

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

#167 middle school in North Carolina
(78th percentile in state)

Holly Shelter Middle School

# 4 Middle School in New Hanover County
Castle Hayne, NC (New Hanover County)
Grades served: 6-8  ⋅  858 Students
#167 middle school in North Carolina
(78th percentile in state)

Myrtle Grove Middle School

# 5 Middle School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: 6-8  ⋅  645 Students

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

#202 middle school in North Carolina
(74th percentile in state)

Myrtle Grove Middle School

# 5 Middle School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: 6-8  ⋅  645 Students
#202 middle school in North Carolina
(74th percentile in state)

Emma B Trask Middle School

# 6 Middle School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: 6-8  ⋅  673 Students

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

#239 middle school in North Carolina
(69th percentile in state)

Emma B Trask Middle School

# 6 Middle School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: 6-8  ⋅  673 Students
#239 middle school in North Carolina
(69th percentile in state)

Island Montessori Charter School

# 7 Middle School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-8  ⋅  215 Students

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

#278 middle school in North Carolina
(64th percentile in state)
CHARTER SCHOOL

Island Montessori Charter School

# 7 Middle School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-8  ⋅  215 Students
#278 middle school in North Carolina
(64th percentile in state)
CHARTER SCHOOL

American Leadership Academy-Coastal

# 8 Middle School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-9  ⋅  777 Students

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

#296 middle school in North Carolina
(62nd percentile in state)
CHARTER SCHOOL

American Leadership Academy-Coastal

# 8 Middle School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-9  ⋅  777 Students
#296 middle school in North Carolina
(62nd percentile in state)
CHARTER SCHOOL

The International School at Gregory

# 9 Middle School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-8  ⋅  522 Students

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

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

The International School at Gregory

# 9 Middle School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-8  ⋅  522 Students
#325 middle school in North Carolina
(58th percentile in state)

Career Readiness Academy at Mosley PLC

# 10 Middle School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: PK-12  ⋅  110 Students

Career Readiness Academy at Mosley PLC is located in the 28405 ZIP Code area of New Hanover County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Career Readiness Academy at Mosley PLC has received a 6-star rating on a scale of 1 to 10.. Read more >>

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

Career Readiness Academy at Mosley PLC

# 10 Middle School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: PK-12  ⋅  110 Students
#373 middle school in North Carolina
(52nd percentile in state)

Girls Leadership Academy of Wilmington

# 11 Middle School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: 6-12  ⋅  385 Students

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

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

Girls Leadership Academy of Wilmington

# 11 Middle School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: 6-12  ⋅  385 Students
#462 middle school in North Carolina
(40th percentile in state)
CHARTER SCHOOL

Wilmington Preparatory Academy

# 12 Middle School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-8  ⋅  97 Students

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

#619 middle school in North Carolina
(20th percentile in state)
CHARTER SCHOOL

Wilmington Preparatory Academy

# 12 Middle School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-8  ⋅  97 Students
#619 middle school in North Carolina
(20th percentile in state)
CHARTER SCHOOL

Williston Middle School

# 13 Middle School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: 6-8  ⋅  683 Students

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

#693 middle school in North Carolina
(10th percentile in state)

Williston Middle School

# 13 Middle School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: 6-8  ⋅  683 Students
#693 middle school in North Carolina
(10th percentile in state)

D.C. Virgo Preparatory Academy

# 14 Middle School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-8  ⋅  215 Students

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

#736 middle school in North Carolina
(5th percentile in state)

D.C. Virgo Preparatory Academy

# 14 Middle School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-8  ⋅  215 Students
#736 middle school in North Carolina
(5th percentile in state)

J. C. Roe Center

# 15 Middle School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: 6-12  ⋅  10 Students

J. C. Roe Center is located in the 28412 ZIP Code area of New Hanover County, North Carolina. The school received a letter grade of ALT from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, J. C. Roe Center has received a 1-star rating on a scale of 1 to 10.. Read more >>

#757 middle school in North Carolina
(2nd percentile in state)

J. C. Roe Center

# 15 Middle School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: 6-12  ⋅  10 Students
#757 middle school in North Carolina
(2nd percentile in state)

Best High Schools in New Hanover County

John T Hoggard High School

# 1 High School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: 9-12  ⋅  2,226 Students
Average ACT Scores: 20

John T Hoggard High School is located in the 28403 ZIP Code area of New Hanover County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, John T Hoggard High School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#51 high school in North Carolina
(89th percentile in state)

John T Hoggard High School

# 1 High School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: 9-12  ⋅  2,226 Students
Average ACT Scores: 20
#51 high school in North Carolina
(89th percentile in state)

SEA-Tech

# 2 High School in New Hanover County
Castle Hayne, NC (New Hanover County)
Grades served: 9-13  ⋅  230 Students
Average ACT Scores: 19

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

#99 high school in North Carolina
(78th percentile in state)

SEA-Tech

# 2 High School in New Hanover County
Castle Hayne, NC (New Hanover County)
Grades served: 9-13  ⋅  230 Students
Average ACT Scores: 19
#99 high school in North Carolina
(78th percentile in state)

Eugene Ashley High School

# 3 High School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: 9-12  ⋅  1,975 Students
Average ACT Scores: 19

Eugene Ashley High School is located in the 28412 ZIP Code area of New Hanover County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Eugene Ashley High School has received a 8-star rating on a scale of 1 to 10.. Read more >>

#124 high school in North Carolina
(72nd percentile in state)

Eugene Ashley High School

# 3 High School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: 9-12  ⋅  1,975 Students
Average ACT Scores: 19
#124 high school in North Carolina
(72nd percentile in state)

Emsley A Laney High School

# 4 High School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: 9-12  ⋅  2,220 Students
Average ACT Scores: 18

Emsley A Laney High School is located in the 28405 ZIP Code area of New Hanover County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Emsley A Laney High School has received a 8-star rating on a scale of 1 to 10.. Read more >>

#141 high school in North Carolina
(69th percentile in state)

Emsley A Laney High School

# 4 High School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: 9-12  ⋅  2,220 Students
Average ACT Scores: 18
#141 high school in North Carolina
(69th percentile in state)

New Hanover High School

# 5 High School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: 9-12  ⋅  1,466 Students
Average ACT Scores: 17

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

#184 high school in North Carolina
(59th percentile in state)

New Hanover High School

# 5 High School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: 9-12  ⋅  1,466 Students
Average ACT Scores: 17
#184 high school in North Carolina
(59th percentile in state)

Girls Leadership Academy of Wilmington

# 6 High School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: 6-12  ⋅  385 Students
Average ACT Scores: 16

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

#343 high school in North Carolina
(24th percentile in state)
CHARTER SCHOOL

Girls Leadership Academy of Wilmington

# 6 High School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: 6-12  ⋅  385 Students
Average ACT Scores: 16
#343 high school in North Carolina
(24th percentile in state)
CHARTER SCHOOL