There are 3 Elementary Schools in Opp, Alabama, serving a population of 6,580 people in an area of 24 square miles. There is 1 Elementary School per 2,193 people, and 1 Elementary School per 7 square miles.
In Alabama, Opp is ranked 131st of 776 cities in Elementary Schools per capita, and 161st of 776 cities in Elementary Schools per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Opp Elementary Schools.
Area Schools 305 East Stewart Avenue Opp, AL Elementary School, Middle School
Schools Opp City Schools 305 East Stewart Avenue Opp, AL Elementary School, Middle School
South Highlands Elementary School 503 Brown Street Opp, AL