Public • Grades K-4545 students • 15 student/teacher
Public • Grades K-8188 students • 14 student/teacher
Opp has 2 schools. One of the best schools is South Highlands Elementary School, with a rating of 6. It has 545 students. Public schools in Opp are in Covington County or Opp City. Elba City is close and scores lower than Covington County. Nearby Andalusia City scores lower, with a rating of 6.