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

CarolinaSchoolHub Rating: 4 out of 10 stars
4

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

#322 elementary school in North Carolina
(79th percentile in state)

Youngsville Elementary School

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

Edward Best Elementary School

# 2 Elementary School in Franklin County
Louisburg, NC (Franklin County)
Grades served: PK-5  ⋅  458 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 C 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 >>

#389 elementary school in North Carolina
(75th percentile in state)

Edward Best Elementary School

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

Long Mill Elementary School

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

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

Long Mill Elementary School

# 3 Elementary School in Franklin County
Youngsville, NC (Franklin County)
Grades served: PK-5  ⋅  385 Students
#481 elementary school in North Carolina
(69th percentile in state)

Youngsville Academy

# 4 Elementary School in Franklin County
Youngsville, NC (Franklin County)
Grades served: K-9  ⋅  526 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 6-star rating on a scale of 1 to 10.. Read more >>

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

Youngsville Academy

# 4 Elementary School in Franklin County
Youngsville, NC (Franklin County)
Grades served: K-9  ⋅  526 Students
#648 elementary school in North Carolina
(58th percentile in state)
CHARTER SCHOOL

Bunn Elementary School

# 5 Elementary School in Franklin County
Bunn, NC (Franklin County)
Grades served: PK-5  ⋅  536 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 5-star rating on a scale of 1 to 10.. Read more >>

#819 elementary school in North Carolina
(47th percentile in state)

Bunn Elementary School

# 5 Elementary School in Franklin County
Bunn, NC (Franklin County)
Grades served: PK-5  ⋅  536 Students
#819 elementary school in North Carolina
(47th percentile in state)

Laurel Mill Elementary School

# 6 Elementary School in Franklin County
Louisburg, NC (Franklin County)
Grades served: PK-5  ⋅  296 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 >>

#838 elementary school in North Carolina
(45th percentile in state)

Laurel Mill Elementary School

# 6 Elementary School in Franklin County
Louisburg, NC (Franklin County)
Grades served: PK-5  ⋅  296 Students
#838 elementary school in North Carolina
(45th percentile in state)

Franklinton Elementary School

# 7 Elementary School in Franklin County
Franklinton, NC (Franklin County)
Grades served: PK-5  ⋅  507 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 >>

#981 elementary school in North Carolina
(36th percentile in state)

Franklinton Elementary School

# 7 Elementary School in Franklin County
Franklinton, NC (Franklin County)
Grades served: PK-5  ⋅  507 Students
#981 elementary school in North Carolina
(36th percentile in state)

Royal Elementary School

# 8 Elementary School in Franklin County
Louisburg, NC (Franklin County)
Grades served: PK-5  ⋅  335 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 4-star rating on a scale of 1 to 10.. Read more >>

#1022 elementary school in North Carolina
(33rd percentile in state)

Royal Elementary School

# 8 Elementary School in Franklin County
Louisburg, NC (Franklin County)
Grades served: PK-5  ⋅  335 Students
#1022 elementary school in North Carolina
(33rd 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 >>

#1128 elementary school in North Carolina
(27th percentile in state)
CHARTER SCHOOL

Crosscreek Charter School

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

Louisburg Elementary School

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

#1228 elementary school in North Carolina
(20th percentile in state)

Louisburg Elementary School

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

Best Middle Schools in Franklin County

Youngsville Academy

# 1 Middle School in Franklin County
Youngsville, NC (Franklin County)
Grades served: K-9  ⋅  526 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 6-star rating on a scale of 1 to 10.. Read more >>

#338 middle school in North Carolina
(56th percentile in state)
CHARTER SCHOOL

Youngsville Academy

# 1 Middle School in Franklin County
Youngsville, NC (Franklin County)
Grades served: K-9  ⋅  526 Students
#338 middle school in North Carolina
(56th percentile in state)
CHARTER SCHOOL

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 >>

#420 middle school in North Carolina
(46th percentile in state)
CHARTER SCHOOL

Crosscreek Charter School

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

Cedar Creek Middle School

# 3 Middle School in Franklin County
Youngsville, NC (Franklin County)
Grades served: 6-8  ⋅  515 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 D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Cedar Creek Middle School has received a 5-star rating on a scale of 1 to 10.. Read more >>

#427 middle school in North Carolina
(45th percentile in state)

Cedar Creek Middle School

# 3 Middle School in Franklin County
Youngsville, NC (Franklin County)
Grades served: 6-8  ⋅  515 Students
#427 middle school in North Carolina
(45th percentile in state)

Terrell Lane Middle School

# 4 Middle School in Franklin County
Louisburg, NC (Franklin County)
Grades served: 6-8  ⋅  395 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 5-star rating on a scale of 1 to 10.. Read more >>

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

Terrell Lane Middle School

# 4 Middle School in Franklin County
Louisburg, NC (Franklin County)
Grades served: 6-8  ⋅  395 Students
#467 middle school in North Carolina
(40th percentile in state)

Franklinton Middle School

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

Franklinton Middle 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 Middle School has received a 3-star rating on a scale of 1 to 10.. Read more >>

#571 middle school in North Carolina
(26th percentile in state)

Franklinton Middle School

# 5 Middle School in Franklin County
Franklinton, NC (Franklin County)
Grades served: 6-8  ⋅  247 Students
#571 middle school in North Carolina
(26th percentile in state)

Bunn Middle School

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

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

Bunn Middle School

# 6 Middle School in Franklin County
Bunn, NC (Franklin County)
Grades served: 6-8  ⋅  591 Students
#596 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,182 Students
Average ACT Scores: 16

Franklinton High 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 High School has received a 4-star rating on a scale of 1 to 10.. Read more >>

#299 high school in North Carolina
(33rd percentile in state)

Franklinton High School

# 1 High School in Franklin County
Franklinton, NC (Franklin County)
Grades served: 9-12  ⋅  1,182 Students
Average ACT Scores: 16
#299 high school in North Carolina
(33rd percentile in state)

Bunn High School

# 2 High School in Franklin County
Bunn, NC (Franklin County)
Grades served: 9-12  ⋅  838 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 3-star rating on a scale of 1 to 10.. Read more >>

#324 high school in North Carolina
(28th percentile in state)

Bunn High School

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

Louisburg Magnet High School

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

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

#368 high school in North Carolina
(18th percentile in state)

Louisburg Magnet High School

# 3 High School in Franklin County
Louisburg, NC (Franklin County)
Grades served: 9-12  ⋅  536 Students
Average ACT Scores: 15
#368 high school in North Carolina
(18th percentile in state)