Public • Grades K-4545 students • 15 student/teacher
Public • Grades K-8188 students • 14 student/teacher
Opp contains 2 schools. One of the best schools is South Highlands Elementary School, which has a rating of 6. South Highlands Elementary School has 545 children. The public schools in Opp belong to 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. The population of Opp is 5,920. Covington County enrolls 53% of the population of Opp.