Public • Grades 7-12246 students • 17 student/teacher
Frankfort has 1 schools. One of the best schools is Frankfort High School, which is rated 8. It has 246 children. The public schools in Frankfort belong to Frankfort-Elberta Area Schools. Bear Lake School District is nearby and scores lower than Frankfort-Elberta Area Schools. Nearby Benzie County Central Schools is worse, with a rating of 7. Frankfort's population is 3,831. Frankfort-Elberta Area Schools enrolls 14% of the population of Frankfort.