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 9 stars (on a scale of 1 to 10) - when comparing this area to other North Carolina counties.

CarolinaSchoolHub Rating: 9 out of 10 stars
9

Use Carolina School Hub as a key information source on over 2,412 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  ⋅  561 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 >>

#5 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  ⋅  561 Students
#5 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  ⋅  285 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 >>

#16 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  ⋅  285 Students
#16 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  ⋅  616 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 >>

#19 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  ⋅  616 Students
#19 elementary school in North Carolina
(99th 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  ⋅  460 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 >>

#81 elementary school in North Carolina
(95th 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  ⋅  460 Students
#81 elementary school in North Carolina
(95th percentile in state)

Carolina Beach Elementary School

# 5 Elementary School in New Hanover County
Carolina Beach, NC (New Hanover County)
Grades served: K-5  ⋅  387 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 10-star rating on a scale of 1 to 10.. Read more >>

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

Carolina Beach Elementary School

# 5 Elementary School in New Hanover County
Carolina Beach, NC (New Hanover County)
Grades served: K-5  ⋅  387 Students
#96 elementary school in North Carolina
(94th percentile in state)

Heyward C Bellamy Elementary School

# 6 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  541 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 >>

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

Heyward C Bellamy Elementary School

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

Dr John Codington Elementary School

# 7 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  466 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 >>

#117 elementary school in North Carolina
(92nd percentile in state)

Dr John Codington Elementary School

# 7 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  466 Students
#117 elementary school in North Carolina
(92nd percentile in state)

Holly Tree Elementary School

# 8 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  383 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 >>

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

Holly Tree Elementary School

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

Porters Neck Elementary School

# 9 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  675 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 >>

#173 elementary school in North Carolina
(89th percentile in state)

Porters Neck Elementary School

# 9 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  675 Students
#173 elementary school in North Carolina
(89th percentile in state)

Edwin A Anderson Elementary School

# 10 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  511 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 >>

#182 elementary school in North Carolina
(88th percentile in state)

Edwin A Anderson Elementary School

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

Cape Fear Center for Inquiry

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

Cape Fear Center for Inquiry is located in the 28401 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, Cape Fear Center for Inquiry has received a 9-star rating on a scale of 1 to 10.. Read more >>

#306 elementary school in North Carolina
(80th percentile in state)
CHARTER SCHOOL

Cape Fear Center for Inquiry

# 11 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-8  ⋅  389 Students
#306 elementary school in North Carolina
(80th percentile in state)
CHARTER SCHOOL

Castle Hayne Elementary School

# 12 Elementary School in New Hanover County
Castle Hayne, NC (New Hanover County)
Grades served: PK-5  ⋅  503 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 C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Castle Hayne Elementary School has received a 8-star rating on a scale of 1 to 10.. Read more >>

#350 elementary school in North Carolina
(77th percentile in state)

Castle Hayne Elementary School

# 12 Elementary School in New Hanover County
Castle Hayne, NC (New Hanover County)
Grades served: PK-5  ⋅  503 Students
#350 elementary school in North Carolina
(77th percentile in state)

Pine Valley Elementary School

# 13 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  465 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 >>

#373 elementary school in North Carolina
(76th percentile in state)

Pine Valley Elementary School

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

Bradley Creek Elementary School

# 14 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  339 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 8-star rating on a scale of 1 to 10.. Read more >>

#396 elementary school in North Carolina
(74th percentile in state)

Bradley Creek Elementary School

# 14 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  339 Students
#396 elementary school in North Carolina
(74th percentile in state)

Murrayville Elementary School

# 15 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: PK-5  ⋅  542 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 C 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 >>

#462 elementary school in North Carolina
(70th percentile in state)

Murrayville Elementary School

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

Winter Park Model Elementary School

# 16 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  307 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 C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Winter Park Model Elementary School has received a 8-star rating on a scale of 1 to 10.. Read more >>

#473 elementary school in North Carolina
(69th percentile in state)

Winter Park Model Elementary School

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

American Leadership Academy-Coastal

# 17 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-11  ⋅  985 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 >>

#515 elementary school in North Carolina
(66th percentile in state)
CHARTER SCHOOL

American Leadership Academy-Coastal

# 17 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-11  ⋅  985 Students
#515 elementary school in North Carolina
(66th percentile in state)
CHARTER SCHOOL

The International School at Gregory

# 18 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-8  ⋅  503 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 8-star rating on a scale of 1 to 10.. Read more >>

#538 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  ⋅  503 Students
#538 elementary school in North Carolina
(65th percentile in state)

Wilmington School of the Arts

# 19 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-7  ⋅  289 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 C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Wilmington School of the Arts has received a 6-star rating on a scale of 1 to 10.. Read more >>

#647 elementary school in North Carolina
(58th percentile in state)
CHARTER SCHOOL

Wilmington School of the Arts

# 19 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-7  ⋅  289 Students
#647 elementary school in North Carolina
(58th percentile in state)
CHARTER SCHOOL

Mary C Williams Elementary School

# 20 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  354 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 6-star rating on a scale of 1 to 10.. Read more >>

#750 elementary school in North Carolina
(51st percentile in state)

Mary C Williams Elementary School

# 20 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  354 Students
#750 elementary school in North Carolina
(51st percentile in state)

Island Montessori Charter School

# 21 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-8  ⋅  212 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 >>

#832 elementary school in North Carolina
(46th percentile in state)
CHARTER SCHOOL

Island Montessori Charter School

# 21 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-8  ⋅  212 Students
#832 elementary school in North Carolina
(46th percentile in state)
CHARTER SCHOOL

John J Blair Elementary School

# 22 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: PK-5  ⋅  412 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 D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, John J Blair Elementary School has received a 4-star rating on a scale of 1 to 10.. Read more >>

#959 elementary school in North Carolina
(37th percentile in state)

John J Blair Elementary School

# 22 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: PK-5  ⋅  412 Students
#959 elementary school in North Carolina
(37th percentile in state)

Wrightsboro Elementary School

# 23 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: PK-5  ⋅  440 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 3-star rating on a scale of 1 to 10.. Read more >>

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

Wrightsboro Elementary School

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

Classical Charter Schools of Wilmington

# 24 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  132 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 3-star rating on a scale of 1 to 10.. Read more >>

#1127 elementary school in North Carolina
(26th percentile in state)
CHARTER SCHOOL

Classical Charter Schools of Wilmington

# 24 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  132 Students
#1127 elementary school in North Carolina
(26th percentile in state)
CHARTER SCHOOL

Sunset Park Elementary School

# 25 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  462 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 D 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 >>

#1191 elementary school in North Carolina
(22nd percentile in state)

Sunset Park Elementary School

# 25 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  462 Students
#1191 elementary school in North Carolina
(22nd percentile in state)

Forest Hills Global Elementary School

# 26 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  320 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 D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Forest Hills Global Elementary School has received a 2-star rating on a scale of 1 to 10.. Read more >>

#1334 elementary school in North Carolina
(13th percentile in state)

Forest Hills Global Elementary School

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

Edwin A Alderman Elementary School

# 27 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  251 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 D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Edwin A Alderman Elementary School has received a 2-star rating on a scale of 1 to 10.. Read more >>

#1346 elementary school in North Carolina
(12th percentile in state)

Edwin A Alderman Elementary School

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

A H Snipes Academy of Arts/Des

# 28 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  346 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 >>

#1357 elementary school in North Carolina
(11th percentile in state)

A H Snipes Academy of Arts/Des

# 28 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  346 Students
#1357 elementary school in North Carolina
(11th percentile in state)

College Park Elementary School

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

College Park Elementary School is located in the 28403 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, College Park Elementary School has received a 1-star rating on a scale of 1 to 10.. Read more >>

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

College Park Elementary School

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

Wilmington Preparatory Academy

# 30 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-8  ⋅  93 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 D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Wilmington Preparatory Academy has received a 1-star rating on a scale of 1 to 10.. Read more >>

#1521 elementary school in North Carolina
(1st percentile in state)
CHARTER SCHOOL

Wilmington Preparatory Academy

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

D.C. Virgo Preparatory Academy

# 31 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-8  ⋅  141 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 >>

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

D.C. Virgo Preparatory Academy

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

R Freeman School of Engineering

# 32 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  252 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 >>

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

R Freeman School of Engineering

# 32 Elementary School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-5  ⋅  252 Students
#1526 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  ⋅  897 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 >>

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

Charles P Murray Middle School

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

Roland-Grise Middle School

# 2 Middle School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: 6-8  ⋅  872 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 >>

#90 middle school in North Carolina
(88th percentile in state)

Roland-Grise Middle School

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

The International School at Gregory

# 3 Middle School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-8  ⋅  503 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 8-star rating on a scale of 1 to 10.. Read more >>

#91 middle school in North Carolina
(88th percentile in state)

The International School at Gregory

# 3 Middle School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-8  ⋅  503 Students
#91 middle school in North Carolina
(88th percentile in state)

Cape Fear Center for Inquiry

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

Cape Fear Center for Inquiry is located in the 28401 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, Cape Fear Center for Inquiry has received a 9-star rating on a scale of 1 to 10.. Read more >>

#113 middle school in North Carolina
(85th percentile in state)
CHARTER SCHOOL

Cape Fear Center for Inquiry

# 4 Middle School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-8  ⋅  389 Students
#113 middle school in North Carolina
(85th percentile in state)
CHARTER SCHOOL

M C S Noble Middle School

# 5 Middle School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: 6-8  ⋅  690 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 C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, M C S Noble Middle School has received a 9-star rating on a scale of 1 to 10.. Read more >>

#153 middle school in North Carolina
(80th percentile in state)

M C S Noble Middle School

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

Myrtle Grove Middle School

# 6 Middle School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: 6-8  ⋅  591 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 >>

#190 middle school in North Carolina
(75th percentile in state)

Myrtle Grove Middle School

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

Holly Shelter Middle School

# 7 Middle School in New Hanover County
Castle Hayne, NC (New Hanover County)
Grades served: 6-8  ⋅  797 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 >>

#210 middle school in North Carolina
(73rd percentile in state)

Holly Shelter Middle School

# 7 Middle School in New Hanover County
Castle Hayne, NC (New Hanover County)
Grades served: 6-8  ⋅  797 Students
#210 middle school in North Carolina
(73rd percentile in state)

Girls Leadership Academy of Wilmington

# 8 Middle School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: 6-12  ⋅  333 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 7-star rating on a scale of 1 to 10.. Read more >>

#245 middle school in North Carolina
(68th percentile in state)
CHARTER SCHOOL

Girls Leadership Academy of Wilmington

# 8 Middle School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: 6-12  ⋅  333 Students
#245 middle school in North Carolina
(68th percentile in state)
CHARTER SCHOOL

Emma B Trask Middle School

# 9 Middle School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: 6-8  ⋅  615 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 7-star rating on a scale of 1 to 10.. Read more >>

#271 middle school in North Carolina
(65th percentile in state)

Emma B Trask Middle School

# 9 Middle School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: 6-8  ⋅  615 Students
#271 middle school in North Carolina
(65th percentile in state)

Island Montessori Charter School

# 10 Middle School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-8  ⋅  212 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 >>

#274 middle school in North Carolina
(65th percentile in state)
CHARTER SCHOOL

Island Montessori Charter School

# 10 Middle School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-8  ⋅  212 Students
#274 middle school in North Carolina
(65th percentile in state)
CHARTER SCHOOL

Wilmington School of the Arts

# 11 Middle School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-7  ⋅  289 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 C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Wilmington School of the Arts has received a 6-star rating on a scale of 1 to 10.. Read more >>

#389 middle school in North Carolina
(50th percentile in state)
CHARTER SCHOOL

Wilmington School of the Arts

# 11 Middle School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-7  ⋅  289 Students
#389 middle school in North Carolina
(50th percentile in state)
CHARTER SCHOOL

American Leadership Academy-Coastal

# 12 Middle School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-11  ⋅  985 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 >>

#391 middle school in North Carolina
(49th percentile in state)
CHARTER SCHOOL

American Leadership Academy-Coastal

# 12 Middle School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-11  ⋅  985 Students
#391 middle school in North Carolina
(49th percentile in state)
CHARTER SCHOOL

Williston Middle School

# 13 Middle School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: 6-8  ⋅  670 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 1-star rating on a scale of 1 to 10.. Read more >>

#711 middle school in North Carolina
(8th percentile in state)

Williston Middle School

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

D.C. Virgo Preparatory Academy

# 14 Middle School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: K-8  ⋅  141 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 >>

#741 middle school in North Carolina
(4th percentile in state)

D.C. Virgo Preparatory Academy

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

J. C. Roe Center

# 15 Middle School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: 6-12  ⋅  54 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 >>

#761 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  ⋅  54 Students
#761 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  ⋅  1,957 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 9-star rating on a scale of 1 to 10.. Read more >>

#60 high school in North Carolina
(87th percentile in state)

John T Hoggard High School

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

Eugene Ashley High School

# 2 High School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: 9-12  ⋅  1,798 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 C 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 >>

#115 high school in North Carolina
(76th percentile in state)

Eugene Ashley High School

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

Emsley A Laney High School

# 3 High School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: 9-12  ⋅  2,109 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 >>

#140 high school in North Carolina
(70th percentile in state)

Emsley A Laney High School

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

Girls Leadership Academy of Wilmington

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

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 7-star rating on a scale of 1 to 10.. Read more >>

#184 high school in North Carolina
(61st percentile in state)
CHARTER SCHOOL

Girls Leadership Academy of Wilmington

# 4 High School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: 6-12  ⋅  333 Students
Average ACT Scores: 18
#184 high school in North Carolina
(61st percentile in state)
CHARTER SCHOOL

New Hanover High School

# 5 High School in New Hanover County
Wilmington, NC (New Hanover County)
Grades served: 9-12  ⋅  1,331 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 5-star rating on a scale of 1 to 10.. Read more >>

#265 high school in North Carolina
(44th percentile in state)

New Hanover High School

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