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 Duplin County, NC

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

CarolinaSchoolHub Rating: 2 out of 10 stars
2

Use Carolina School Hub as a key information source on over 2,407 schools in North Carolina - including Duplin 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 Duplin County, you may want to check out the schools cited below:

Best Elementary Schools in Duplin County

Chinquapin Elementary School

# 1 Elementary School in Duplin County
Chinquapin, NC (Duplin County)
Grades served: PK-8  ⋅  512 Students

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

#605 elementary school in North Carolina
(61st percentile in state)

Chinquapin Elementary School

# 1 Elementary School in Duplin County
Chinquapin, NC (Duplin County)
Grades served: PK-8  ⋅  512 Students
#605 elementary school in North Carolina
(61st percentile in state)

North Duplin Elementary School

# 2 Elementary School in Duplin County
Mt. Olive, NC (Duplin County)
Grades served: PK-6  ⋅  663 Students

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

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

North Duplin Elementary School

# 2 Elementary School in Duplin County
Mt. Olive, NC (Duplin County)
Grades served: PK-6  ⋅  663 Students
#832 elementary school in North Carolina
(46th percentile in state)

Kenansville Elementary School

# 3 Elementary School in Duplin County
Kenansville, NC (Duplin County)
Grades served: K-8  ⋅  577 Students

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

#898 elementary school in North Carolina
(42nd percentile in state)

Kenansville Elementary School

# 3 Elementary School in Duplin County
Kenansville, NC (Duplin County)
Grades served: K-8  ⋅  577 Students
#898 elementary school in North Carolina
(42nd percentile in state)

B F Grady Elementary School

# 4 Elementary School in Duplin County
Albertson, NC (Duplin County)
Grades served: PK-8  ⋅  839 Students

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

#1145 elementary school in North Carolina
(25th percentile in state)

B F Grady Elementary School

# 4 Elementary School in Duplin County
Albertson, NC (Duplin County)
Grades served: PK-8  ⋅  839 Students
#1145 elementary school in North Carolina
(25th percentile in state)

Beulaville Elementary School

# 5 Elementary School in Duplin County
Beulaville, NC (Duplin County)
Grades served: PK-8  ⋅  792 Students

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

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

Beulaville Elementary School

# 5 Elementary School in Duplin County
Beulaville, NC (Duplin County)
Grades served: PK-8  ⋅  792 Students
#1200 elementary school in North Carolina
(22nd percentile in state)

Warsaw Elementary School

# 6 Elementary School in Duplin County
Warsaw, NC (Duplin County)
Grades served: PK-8  ⋅  745 Students

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

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

Warsaw Elementary School

# 6 Elementary School in Duplin County
Warsaw, NC (Duplin County)
Grades served: PK-8  ⋅  745 Students
#1411 elementary school in North Carolina
(8th percentile in state)

Wallace Elementary School

# 7 Elementary School in Duplin County
Wallace, NC (Duplin County)
Grades served: PK-8  ⋅  1,111 Students

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

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

Wallace Elementary School

# 7 Elementary School in Duplin County
Wallace, NC (Duplin County)
Grades served: PK-8  ⋅  1,111 Students
#1450 elementary school in North Carolina
(6th percentile in state)

Rose Hill-Magnolia Elementary School

# 8 Elementary School in Duplin County
Rose Hill, NC (Duplin County)
Grades served: PK-8  ⋅  1,091 Students

Rose Hill-Magnolia Elementary School is located in the 28458 ZIP Code area of Duplin County, North Carolina. The school received a letter grade of F from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Rose Hill-Magnolia Elementary School has received a 1-star rating on a scale of 1 to 10.. Read more >>

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

Rose Hill-Magnolia Elementary School

# 8 Elementary School in Duplin County
Rose Hill, NC (Duplin County)
Grades served: PK-8  ⋅  1,091 Students
#1513 elementary school in North Carolina
(1st percentile in state)

Best Middle Schools in Duplin County

Chinquapin Elementary School

# 1 Middle School in Duplin County
Chinquapin, NC (Duplin County)
Grades served: PK-8  ⋅  512 Students

Chinquapin Elementary School is located in the 28521 ZIP Code area of Duplin County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Chinquapin Elementary 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)

Chinquapin Elementary School

# 1 Middle School in Duplin County
Chinquapin, NC (Duplin County)
Grades served: PK-8  ⋅  512 Students
#327 middle school in North Carolina
(58th percentile in state)

North Duplin Jr Sr High School

# 2 Middle School in Duplin County
Mt. Olive, NC (Duplin County)
Grades served: 7-12  ⋅  604 Students

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

#365 middle school in North Carolina
(53rd percentile in state)

North Duplin Jr Sr High School

# 2 Middle School in Duplin County
Mt. Olive, NC (Duplin County)
Grades served: 7-12  ⋅  604 Students
#365 middle school in North Carolina
(53rd percentile in state)

Beulaville Elementary School

# 3 Middle School in Duplin County
Beulaville, NC (Duplin County)
Grades served: PK-8  ⋅  792 Students

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

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

Beulaville Elementary School

# 3 Middle School in Duplin County
Beulaville, NC (Duplin County)
Grades served: PK-8  ⋅  792 Students
#483 middle school in North Carolina
(38th percentile in state)

Kenansville Elementary School

# 4 Middle School in Duplin County
Kenansville, NC (Duplin County)
Grades served: K-8  ⋅  577 Students

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

#553 middle school in North Carolina
(29th percentile in state)

Kenansville Elementary School

# 4 Middle School in Duplin County
Kenansville, NC (Duplin County)
Grades served: K-8  ⋅  577 Students
#553 middle school in North Carolina
(29th percentile in state)

B F Grady Elementary School

# 5 Middle School in Duplin County
Albertson, NC (Duplin County)
Grades served: PK-8  ⋅  839 Students

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

#605 middle school in North Carolina
(22nd percentile in state)

B F Grady Elementary School

# 5 Middle School in Duplin County
Albertson, NC (Duplin County)
Grades served: PK-8  ⋅  839 Students
#605 middle school in North Carolina
(22nd percentile in state)

Rose Hill-Magnolia Elementary School

# 6 Middle School in Duplin County
Rose Hill, NC (Duplin County)
Grades served: PK-8  ⋅  1,091 Students

Rose Hill-Magnolia Elementary School is located in the 28458 ZIP Code area of Duplin County, North Carolina. The school received a letter grade of F from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Rose Hill-Magnolia Elementary School has received a 1-star rating on a scale of 1 to 10.. Read more >>

#685 middle school in North Carolina
(11th percentile in state)

Rose Hill-Magnolia Elementary School

# 6 Middle School in Duplin County
Rose Hill, NC (Duplin County)
Grades served: PK-8  ⋅  1,091 Students
#685 middle school in North Carolina
(11th percentile in state)

Warsaw Elementary School

# 7 Middle School in Duplin County
Warsaw, NC (Duplin County)
Grades served: PK-8  ⋅  745 Students

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

#690 middle school in North Carolina
(11th percentile in state)

Warsaw Elementary School

# 7 Middle School in Duplin County
Warsaw, NC (Duplin County)
Grades served: PK-8  ⋅  745 Students
#690 middle school in North Carolina
(11th percentile in state)

Wallace Elementary School

# 8 Middle School in Duplin County
Wallace, NC (Duplin County)
Grades served: PK-8  ⋅  1,111 Students

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

#705 middle school in North Carolina
(9th percentile in state)

Wallace Elementary School

# 8 Middle School in Duplin County
Wallace, NC (Duplin County)
Grades served: PK-8  ⋅  1,111 Students
#705 middle school in North Carolina
(9th percentile in state)

Best High Schools in Duplin County

East Duplin High School

# 1 High School in Duplin County
Beulaville, NC (Duplin County)
Grades served: 9-12  ⋅  861 Students
Average ACT Scores: 16

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

#278 high school in North Carolina
(38th percentile in state)

East Duplin High School

# 1 High School in Duplin County
Beulaville, NC (Duplin County)
Grades served: 9-12  ⋅  861 Students
Average ACT Scores: 16
#278 high school in North Carolina
(38th percentile in state)

North Duplin Jr Sr High School

# 2 High School in Duplin County
Mt. Olive, NC (Duplin County)
Grades served: 7-12  ⋅  604 Students
Average ACT Scores: 16

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

#306 high school in North Carolina
(32nd percentile in state)

North Duplin Jr Sr High School

# 2 High School in Duplin County
Mt. Olive, NC (Duplin County)
Grades served: 7-12  ⋅  604 Students
Average ACT Scores: 16
#306 high school in North Carolina
(32nd percentile in state)

James Kenan High School

# 3 High School in Duplin County
Warsaw, NC (Duplin County)
Grades served: 9-12  ⋅  784 Students
Average ACT Scores: 14

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

#392 high school in North Carolina
(13th percentile in state)

James Kenan High School

# 3 High School in Duplin County
Warsaw, NC (Duplin County)
Grades served: 9-12  ⋅  784 Students
Average ACT Scores: 14
#392 high school in North Carolina
(13th percentile in state)

Wallace-Rose Hill High School

# 4 High School in Duplin County
Teachey, NC (Duplin County)
Grades served: 9-12  ⋅  807 Students
Average ACT Scores: 14

Wallace-Rose Hill High School is located in the 28464 ZIP Code area of Duplin County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Wallace-Rose Hill High School has received a 2-star rating on a scale of 1 to 10.. Read more >>

#406 high school in North Carolina
(10th percentile in state)

Wallace-Rose Hill High School

# 4 High School in Duplin County
Teachey, NC (Duplin County)
Grades served: 9-12  ⋅  807 Students
Average ACT Scores: 14
#406 high school in North Carolina
(10th percentile in state)