Or try our Advanced Search


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

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

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






Best Schools in Franklin County, NC

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

CarolinaSchoolHub Rating: 5 out of 10 stars
5

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

Best Elementary Schools in Franklin County

Youngsville Elementary School

# 1 Elementary School in Franklin County
Youngsville, NC (Franklin County)
Grades served: PK-5  ⋅  415 Students

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

#252 elementary school in North Carolina
(84th percentile in state)

Youngsville Elementary School

# 1 Elementary School in Franklin County
Youngsville, NC (Franklin County)
Grades served: PK-5  ⋅  415 Students
#252 elementary school in North Carolina
(84th percentile in state)

Edward Best Elementary School

# 2 Elementary School in Franklin County
Louisburg, NC (Franklin County)
Grades served: PK-5  ⋅  484 Students

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

#331 elementary school in North Carolina
(78th percentile in state)

Edward Best Elementary School

# 2 Elementary School in Franklin County
Louisburg, NC (Franklin County)
Grades served: PK-5  ⋅  484 Students
#331 elementary school in North Carolina
(78th percentile in state)

Royal Elementary School

# 3 Elementary School in Franklin County
Louisburg, NC (Franklin County)
Grades served: PK-5  ⋅  345 Students

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

#588 elementary school in North Carolina
(62nd percentile in state)

Royal Elementary School

# 3 Elementary School in Franklin County
Louisburg, NC (Franklin County)
Grades served: PK-5  ⋅  345 Students
#588 elementary school in North Carolina
(62nd percentile in state)

Bunn Elementary School

# 4 Elementary School in Franklin County
Bunn, NC (Franklin County)
Grades served: PK-5  ⋅  583 Students

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

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

Bunn Elementary School

# 4 Elementary School in Franklin County
Bunn, NC (Franklin County)
Grades served: PK-5  ⋅  583 Students
#601 elementary school in North Carolina
(61st percentile in state)

Long Mill Elementary School

# 5 Elementary School in Franklin County
Youngsville, NC (Franklin County)
Grades served: PK-5  ⋅  429 Students

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

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

Long Mill Elementary School

# 5 Elementary School in Franklin County
Youngsville, NC (Franklin County)
Grades served: PK-5  ⋅  429 Students
#795 elementary school in North Carolina
(48th percentile in state)

Youngsville Academy

# 6 Elementary School in Franklin County
Youngsville, NC (Franklin County)
Grades served: K-12  ⋅  585 Students

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

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

Youngsville Academy

# 6 Elementary School in Franklin County
Youngsville, NC (Franklin County)
Grades served: K-12  ⋅  585 Students
#799 elementary school in North Carolina
(48th percentile in state)
CHARTER SCHOOL

Laurel Mill Elementary School

# 7 Elementary School in Franklin County
Louisburg, NC (Franklin County)
Grades served: PK-5  ⋅  279 Students

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

#870 elementary school in North Carolina
(43rd percentile in state)

Laurel Mill Elementary School

# 7 Elementary School in Franklin County
Louisburg, NC (Franklin County)
Grades served: PK-5  ⋅  279 Students
#870 elementary school in North Carolina
(43rd percentile in state)

Franklinton Elementary School

# 8 Elementary School in Franklin County
Franklinton, NC (Franklin County)
Grades served: PK-5  ⋅  478 Students

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

#1091 elementary school in North Carolina
(29th percentile in state)

Franklinton Elementary School

# 8 Elementary School in Franklin County
Franklinton, NC (Franklin County)
Grades served: PK-5  ⋅  478 Students
#1091 elementary school in North Carolina
(29th percentile in state)

Crosscreek Charter School

# 9 Elementary School in Franklin County
Louisburg, NC (Franklin County)
Grades served: K-8  ⋅  396 Students

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

#1285 elementary school in North Carolina
(16th percentile in state)
CHARTER SCHOOL

Crosscreek Charter School

# 9 Elementary School in Franklin County
Louisburg, NC (Franklin County)
Grades served: K-8  ⋅  396 Students
#1285 elementary school in North Carolina
(16th percentile in state)
CHARTER SCHOOL

Louisburg Elementary School

# 10 Elementary School in Franklin County
Louisburg, NC (Franklin County)
Grades served: PK-5  ⋅  395 Students

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

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

Louisburg Elementary School

# 10 Elementary School in Franklin County
Louisburg, NC (Franklin County)
Grades served: PK-5  ⋅  395 Students
#1286 elementary school in North Carolina
(16th percentile in state)

Best Middle Schools in Franklin County

Cedar Creek Middle School

# 1 Middle School in Franklin County
Youngsville, NC (Franklin County)
Grades served: 6-8  ⋅  522 Students

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

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

Cedar Creek Middle School

# 1 Middle School in Franklin County
Youngsville, NC (Franklin County)
Grades served: 6-8  ⋅  522 Students
#305 middle school in North Carolina
(61st percentile in state)

Crosscreek Charter School

# 2 Middle School in Franklin County
Louisburg, NC (Franklin County)
Grades served: K-8  ⋅  396 Students

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

#356 middle school in North Carolina
(54th percentile in state)
CHARTER SCHOOL

Crosscreek Charter School

# 2 Middle School in Franklin County
Louisburg, NC (Franklin County)
Grades served: K-8  ⋅  396 Students
#356 middle school in North Carolina
(54th percentile in state)
CHARTER SCHOOL

Youngsville Academy

# 3 Middle School in Franklin County
Youngsville, NC (Franklin County)
Grades served: K-12  ⋅  585 Students

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

#407 middle school in North Carolina
(47th percentile in state)
CHARTER SCHOOL

Youngsville Academy

# 3 Middle School in Franklin County
Youngsville, NC (Franklin County)
Grades served: K-12  ⋅  585 Students
#407 middle school in North Carolina
(47th percentile in state)
CHARTER SCHOOL

Franklinton Middle School

# 4 Middle School in Franklin County
Franklinton, NC (Franklin County)
Grades served: 6-8  ⋅  235 Students

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

#516 middle school in North Carolina
(33rd percentile in state)

Franklinton Middle School

# 4 Middle School in Franklin County
Franklinton, NC (Franklin County)
Grades served: 6-8  ⋅  235 Students
#516 middle school in North Carolina
(33rd percentile in state)

Bunn Middle School

# 5 Middle School in Franklin County
Bunn, NC (Franklin County)
Grades served: 6-8  ⋅  609 Students

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

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

Bunn Middle School

# 5 Middle School in Franklin County
Bunn, NC (Franklin County)
Grades served: 6-8  ⋅  609 Students
#555 middle school in North Carolina
(28th percentile in state)

Terrell Lane Middle School

# 6 Middle School in Franklin County
Louisburg, NC (Franklin County)
Grades served: 6-8  ⋅  415 Students

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

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

Terrell Lane Middle School

# 6 Middle School in Franklin County
Louisburg, NC (Franklin County)
Grades served: 6-8  ⋅  415 Students
#599 middle school in North Carolina
(23rd percentile in state)

Best High Schools in Franklin County

Franklinton High School

# 1 High School in Franklin County
Franklinton, NC (Franklin County)
Grades served: 9-12  ⋅  1,058 Students
Average ACT Scores: 17

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

#257 high school in North Carolina
(45th percentile in state)

Franklinton High School

# 1 High School in Franklin County
Franklinton, NC (Franklin County)
Grades served: 9-12  ⋅  1,058 Students
Average ACT Scores: 17
#257 high school in North Carolina
(45th percentile in state)

Bunn High School

# 2 High School in Franklin County
Bunn, NC (Franklin County)
Grades served: 9-12  ⋅  772 Students
Average ACT Scores: 16

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

#282 high school in North Carolina
(40th percentile in state)

Bunn High School

# 2 High School in Franklin County
Bunn, NC (Franklin County)
Grades served: 9-12  ⋅  772 Students
Average ACT Scores: 16
#282 high school in North Carolina
(40th percentile in state)

Louisburg Magnet High School

# 3 High School in Franklin County
Louisburg, NC (Franklin County)
Grades served: 9-12  ⋅  587 Students
Average ACT Scores: 16

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

#289 high school in North Carolina
(39th percentile in state)

Louisburg Magnet High School

# 3 High School in Franklin County
Louisburg, NC (Franklin County)
Grades served: 9-12  ⋅  587 Students
Average ACT Scores: 16
#289 high school in North Carolina
(39th percentile in state)