Best Public Schools in Portland, OR


Summary:

The city of Portland, Oregon is home to 152 schools, including 105 elementary schools, 25 middle schools, 19 high schools, and 3 alternative schools. These schools serve a diverse student population and are spread across several school districts, with the largest being the Portland School District 1J.

Some of the standout schools in the area include Riverdale Grade School and Riverdale High School, which are part of the highly-ranked Riverdale School District 51J. Other top-performing schools are Grant High School and Lincoln High School, both in the Portland School District 1J. Middle schools like Stoller Middle School and Tumwater Middle School in the Beaverton School District 48J also stand out for their exceptional academic performance.

While there are many high-performing schools in the area, the data also reveals significant disparities in resources and student outcomes across the district. Schools with higher percentages of economically disadvantaged students tend to have lower test scores and graduation rates. Additionally, chronic absenteeism is a widespread issue, with many schools reporting rates around 34.3%. Overall, the Portland school system provides a diverse range of educational options, with some schools excelling while others face challenges in supporting student success.

Showing the top 100 of 153 schools. Load all 153 schools.







Cities Near Portland

See the top OR Oregon cities

SchoolDigger data sources: National Center for Education Statistics, U.S. Department of Education, the U.S. Census Bureau and the Oregon Department of Education.

IMPORTANT DISCLAIMERS: Not all boundaries are included. We make every effort to ensure that boundaries are up-to-date. But it's important to note that these are approximations and are for general informational purposes only. To verify legal descriptions of boundaries or school locations, contact your local tax assessor's office and/or school district.





Diagnostics
u-SD2L3_41__Portland___3_13_011110011__ retrieved from Database in 425 milliseconds.