Public schools in Portland, OR
152 open public schools with an address in Portland, operated by 11 education agencies. Compare size, staffing, grade spans, and school type, then confirm assignment with the district.
Public schools
152
NCES preliminary directory 2025–26
Reported students
74,706
152 schools reporting · NCES 2024–25
Median student–teacher ratio
16.6:1
Oregon median 17.1:1
Charter schools
11
0 virtual
An overview of Portland public schools
The federal directory lists 152 public schools in Portland, OR: 105 elementary, 25 middle, 18 high, 4 combined or other. The 152 schools that reported 2024–25 membership enrolled 74,706 students, an average of 491 per school. The largest campus is David Douglas High School (2,756 students), and the largest elementary school is Sato Elementary School (863).
Portland SD 1J operates the most schools here (86), and 9 regular districts have at least one Portland campus, plus 2 charter, service, or other agencies. City names come from school mailing addresses, which often differ from district or municipal boundaries.
Across schools that reported staffing, the median student–teacher ratio is 16.6:1, similar to the statewide school median of 17.1:1. A ratio counts classroom-teacher FTE against total enrollment, so specialized programs and part-time staffing can move it; ask schools for actual class sizes by grade.
School choice options include 11 charter schools. Application windows and lotteries usually open months before the school year.
Among 19 high and combined schools with 2021–22 civil-rights data, 9 reported students enrolled in AP courses and 14 of 20 reported computer-science classes. Confirm current course catalogs directly with each school.
About 55% of students in reporting schools were eligible for free or reduced-price meals in 2024–25. This describes the community served; it is not a quality signal, and community-eligibility schools can report differently.
School districts and agencies serving Portland
Portland SD 1J
Public school district
86 schools in Portland
Beaverton SD 48J
Public school district
19 schools in Portland · 56 total
David Douglas SD 40
Public school district
14 schools in Portland
Reynolds SD 7
Public school district
9 schools in Portland · 20 total
Centennial SD 28J
Public school district
6 schools in Portland · 9 total
Multnomah ESD
Education service agency
6 schools in Portland · 7 total
Parkrose SD 3
Public school district
6 schools in Portland
Oregon Department of Education
State operated agency
2 schools in Portland · 5 total
Riverdale SD 51J
Public school district
2 schools in Portland
Hillsboro SD 1J
Public school district
1 school in Portland · 37 total
Scappoose SD 1J
Public school district
1 school in Portland · 8 total
Elementary schools in Portland
105| School | Grades | Students | Ratio | Compare |
|---|---|---|---|---|
| Abernethy Elementary School Portland SD 1J | KG–05 | 285 | 19.3:1 | |
| Ainsworth Elementary School Portland SD 1J | KG–05 | 587 | 18.7:1 | |
| Alameda Elementary School Portland SD 1J | KG–05 | 498 | 21.1:1 | |
| Alder Elementary School Reynolds SD 7 | KG–05 | 340 | 12.9:1 | |
| Arleta Elementary School Portland SD 1J | KG–05 | 252 | 15.4:1 | |
| Arthur Academy David Douglas SD 40 · Charter | KG–05 | 156 | 13:1 | |
| Astor Elementary School Portland SD 1J | KG–08 | 413 | 16.2:1 | |
| Atkinson Elementary School Portland SD 1J | KG–05 | 372 | 16.9:1 | |
| Beach Elementary School Portland SD 1J | PK–05 | 295 | 15:1 | |
| Beverly Cleary School Portland SD 1J | KG–08 | 535 | 19.3:1 | |
| Boise-Eliot Elementary School Portland SD 1J | PK–05 | 313 | 14.2:1 | |
| Bonny Slope Elementary School Beaverton SD 48J | KG–05 | 602 | 19.5:1 | |
| Bridger Creative Science School Portland SD 1J | KG–08 | 474 | 17.5:1 | |
| Bridlemile Elementary School Portland SD 1J | KG–05 | 418 | 17.4:1 | |
| Buckman Elementary School Portland SD 1J | KG–05 | 306 | 14.6:1 | |
| Capitol Hill Elementary School Portland SD 1J | KG–05 | 323 | 18.3:1 | |
| Cedar Mill Elementary School Beaverton SD 48J | KG–05 | 350 | 17:1 | |
| Cesar Chavez K-8 School Portland SD 1J | KG–08 | 453 | 11.4:1 | |
| Chapman Elementary School Portland SD 1J | KG–05 | 353 | 17:1 | |
| Cherry Park Elementary School David Douglas SD 40 | PK–05 | 442 | 17:1 | |
| Chief Joseph Elementary School Portland SD 1J | KG–05 | 278 | 17.2:1 | |
| Clark Elementary School Portland SD 1J | KG–05 | 330 | 12.9:1 | |
| Creston Elementary School Portland SD 1J | KG–05 | 246 | 15.5:1 | |
| Davis Elementary School Reynolds SD 7 | KG–05 | 299 | 13.9:1 | |
| Dr. Martin Luther King Jr. School Portland SD 1J | PK–05 | 312 | 15.2:1 | |
| Duniway Elementary School Portland SD 1J | KG–05 | 387 | 22.2:1 | |
| Earl Boyles Elementary David Douglas SD 40 | PK–05 | 365 | 15.9:1 | |
| Emerson School Portland SD 1J · Charter | KG–05 | 130 | 18.4:1 | |
| Faubion Elementary School Portland SD 1J | PK–08 | 585 | 15.1:1 | |
| Findley Elementary Beaverton SD 48J | KG–05 | 549 | 18.9:1 | |
| Forest Park Elementary School Portland SD 1J | KG–05 | 302 | 19.1:1 | |
| Gilbert Heights Elementary School David Douglas SD 40 | PK–05 | 405 | 18.2:1 | |
| Gilbert Park Elementary School David Douglas SD 40 | PK–05 | 503 | 24:1 | |
| Glencoe Elementary School Portland SD 1J | KG–05 | 357 | 19.3:1 | |
| Glenfair Elementary School Reynolds SD 7 | KG–05 | 489 | 16.2:1 | |
| Grout Elementary School Portland SD 1J | KG–05 | 295 | 15.1:1 | |
| Hartley Elementary School Reynolds SD 7 | KG–05 | 310 | 13.8:1 | |
| Hayhurst Elementary School Portland SD 1J | KG–08 | 525 | 15.8:1 | |
| HOLLA School Reynolds SD 7 · Charter | KG–05 | 98 | 26.6:1 | |
| Irvington Elementary School Portland SD 1J | KG–05 | 249 | 15.7:1 | |
| Jacob Wismer Elementary School Beaverton SD 48J | KG–05 | 592 | 17.9:1 | |
| James John Elementary School Portland SD 1J | KG–05 | 367 | 14.6:1 | |
| Kairos PDX Portland SD 1J · Charter | KG–05 | 226 | 16.6:1 | |
| Kelly Elementary School Portland SD 1J | KG–05 | 385 | 15:1 | |
| Laurelhurst Elementary School Portland SD 1J | KG–08 | 660 | 19.5:1 | |
| Le Monde French Immersion Public Charter School Portland SD 1J · Charter | KG–08 | 376 | 12.5:1 | |
| Lee Elementary School Portland SD 1J | KG–05 | 257 | 13.3:1 | |
| Lenox Elementary School Hillsboro SD 1J | KG–06 | 363 | 17.5:1 | |
| Lent Elementary School Portland SD 1J | KG–05 | 256 | 13.5:1 | |
| Lewis Elementary School Portland SD 1J | KG–05 | 267 | 17.5:1 | |
| Lincoln Park Elementary School David Douglas SD 40 | PK–05 | 457 | 18.7:1 | |
| Llewellyn Elementary School Portland SD 1J | KG–05 | 373 | 17:1 | |
| Maplewood Elementary School Portland SD 1J | KG–05 | 296 | 17.8:1 | |
| Margaret Scott Elementary School Reynolds SD 7 | KG–05 | 361 | 15.2:1 | |
| Markham Elementary School Portland SD 1J | KG–05 | 341 | 14.1:1 | |
| Marysville Elementary School Portland SD 1J | KG–05 | 318 | 14.3:1 | |
| Meadows Elementary Centennial SD 28J | PK–05 | 320 | 19.4:1 | |
| Menlo Park Elementary School David Douglas SD 40 | PK–05 | 355 | 16.9:1 | |
| Mill Park Elementary School David Douglas SD 40 | PK–05 | 494 | 19.8:1 | |
| Montclair Elementary School Beaverton SD 48J | KG–05 | 281 | 16.5:1 | |
| Parklane Elementary School Centennial SD 28J | KG–05 | 397 | 17.7:1 | |
| Patrick Lynch Elementary Centennial SD 28J | PK–05 | 316 | 14.7:1 | |
| Peninsula Elementary School Portland SD 1J | KG–05 | 235 | 13.2:1 | |
| Portland Arthur Academy Charter School Portland SD 1J · Charter | KG–05 | 165 | 13.8:1 | |
| Portland Village School Portland SD 1J · Charter | KG–08 | 408 | 15.9:1 | |
| Powell Butte Elementary School Centennial SD 28J | KG–05 | 392 | 15.3:1 | |
| Prescott Elementary School Parkrose SD 3 | PK–05 | 268 | 13.5:1 | |
| Raleigh Hills Elementary School Beaverton SD 48J | KG–05 | 257 | 14.6:1 | |
| Raleigh Park Elementary School Beaverton SD 48J | PK–05 | 310 | 14.4:1 | |
| Richmond Elementary School Portland SD 1J | PK–05 | 530 | 21.9:1 | |
| Ridgewood Elementary School Beaverton SD 48J | KG–05 | 339 | 15.6:1 | |
| Rieke Elementary School Portland SD 1J | KG–05 | 279 | 20.2:1 | |
| Rigler Elementary School Portland SD 1J | KG–05 | 303 | 14.1:1 | |
| Riverdale Grade School Riverdale SD 51J | KG–08 | 406 | 16.6:1 | |
| Rock Creek Elementary School Beaverton SD 48J | KG–05 | 398 | 17.2:1 | |
| Rockwood Preparatory Academy Reynolds SD 7 · Charter | KG–05 | 397 | 19.9:1 | |
| Rosa Parks Elementary School Portland SD 1J | PK–05 | 172 | 9.7:1 | |
| Rose City Park Portland SD 1J | KG–05 | 448 | 16:1 | |
| Russell Elementary Parkrose SD 3 | KG–05 | 309 | 14.4:1 | |
| Sabin Elementary School Portland SD 1J | PK–05 | 293 | 16.6:1 | |
| Sacramento Elementary School Parkrose SD 3 | KG–05 | 255 | 15:1 | |
| Sato Elementary School Beaverton SD 48J | KG–05 | 863 | 18.6:1 | |
| Sauvie Island School Scappoose SD 1J · Charter | KG–08 | 212 | 16.1:1 | |
| Scott Elementary School Portland SD 1J | KG–05 | 493 | 13.5:1 | |
| Shaver Elementary School Parkrose SD 3 | KG–05 | 266 | 13.9:1 | |
| Sitton Elementary School Portland SD 1J | KG–05 | 339 | 11.8:1 | |
| Skyline Elementary School Portland SD 1J | KG–08 | 226 | 17.4:1 | |
| Springville Elementary School Beaverton SD 48J | KG–05 | 742 | 18.4:1 | |
| Stephenson Elementary School Portland SD 1J | KG–05 | 285 | 18.1:1 | |
| Sunnyside Environmental School Portland SD 1J | KG–08 | 461 | 18.2:1 | |
| Terra Linda Elementary School Beaverton SD 48J | KG–05 | 268 | 14.5:1 | |
| The Cottonwood School of Civics and Science Oregon Department of Education · Charter | KG–08 | 198 | 16.7:1 | |
| The Ivy School Oregon Department of Education · Charter | PK–08 | 273 | 18.2:1 | |
| Ventura Park Elementary School David Douglas SD 40 | PK–05 | 361 | 18.6:1 | |
| Vernon Elementary School Portland SD 1J | PK–08 | 564 | 18.3:1 | |
| Vestal Elementary School Portland SD 1J | KG–05 | 257 | 13.9:1 | |
| West Powellhurst Elementary School David Douglas SD 40 | PK–05 | 364 | 17.5:1 | |
| West Tualatin View Elementary School Beaverton SD 48J | KG–05 | 304 | 18.4:1 | |
| Whitman Elementary School Portland SD 1J | KG–05 | 198 | 12.3:1 | |
| Wilkes Elementary School Reynolds SD 7 | KG–05 | 459 | 14.6:1 | |
| William Walker Elementary School Beaverton SD 48J | PK–05 | 523 | 12.7:1 | |
| Winterhaven School Portland SD 1J | KG–08 | 322 | 20:1 | |
| Woodlawn Elementary School Portland SD 1J | PK–05 | 306 | 15.1:1 | |
| Woodmere Elementary School Portland SD 1J | KG–05 | 241 | 12.2:1 | |
| Woodstock Elementary School Portland SD 1J | KG–05 | 393 | 14.7:1 |
Middle schools in Portland
25| School | Grades | Students | Ratio | Compare |
|---|---|---|---|---|
| Alice Ott Middle School David Douglas SD 40 | 06–08 | 594 | 18:1 | |
| Beaumont Middle School Portland SD 1J | 06–08 | 435 | 15.6:1 | |
| Cedar Park Middle School Beaverton SD 48J | 06–08 | 644 | 18.1:1 | |
| Centennial Middle School Centennial SD 28J | 06–08 | 876 | 20.3:1 | |
| da Vinci Middle School Portland SD 1J | 06–08 | 427 | 19.1:1 | |
| Floyd Light Middle School David Douglas SD 40 | 06–08 | 684 | 19.5:1 | |
| George Middle School Portland SD 1J | 06–08 | 400 | 12.5:1 | |
| Gray Middle School Portland SD 1J | 06–08 | 439 | 18.5:1 | |
| Harriet Tubman Middle School Portland SD 1J | 06–08 | 329 | 13.6:1 | |
| Harrison Park School Portland SD 1J | 06–08 | 372 | 13.5:1 | |
| Hauton B Lee Middle School Reynolds SD 7 | 06–08 | 718 | 17.1:1 | |
| Hosford Middle School Portland SD 1J | 06–08 | 537 | 18.9:1 | |
| Jackson Middle School Portland SD 1J | 06–08 | 715 | 19.3:1 | |
| Kellogg Middle School Portland SD 1J | 06–08 | 592 | 15.2:1 | |
| Lane Middle School Portland SD 1J | 06–08 | 417 | 13:1 | |
| Mt Tabor Middle School Portland SD 1J | 06–08 | 466 | 18.3:1 | |
| Ockley Green Middle School Portland SD 1J | 06–08 | 409 | 14.1:1 | |
| Oliver Middle Centennial SD 28J | 06–08 | 435 | 20.4:1 | |
| Parkrose Middle School Parkrose SD 3 | 06–08 | 618 | 17.9:1 | |
| Ron Russell Middle School David Douglas SD 40 | 06–08 | 780 | 16.5:1 | |
| Roseway Heights School Portland SD 1J | 06–08 | 561 | 14.7:1 | |
| Sellwood Middle School Portland SD 1J | 06–08 | 575 | 20:1 | |
| Stoller Middle School Beaverton SD 48J | 06–08 | 1,069 | 20.7:1 | |
| Tumwater Middle School Beaverton SD 48J | 06–08 | 1,003 | 22.7:1 | |
| West Sylvan Middle School Portland SD 1J | 06–08 | 670 | 18.7:1 |
High schools in Portland
18| School | Grades | Students | Ratio | Compare |
|---|---|---|---|---|
| Alliance High School Portland SD 1J · Alternative School | 09–12 | 197 | 9.2:1 | |
| Benson Polytechnic High School Portland SD 1J | 09–12 | 896 | 15.4:1 | |
| Cleveland High School Portland SD 1J | 09–12 | 1,421 | 19.8:1 | |
| David Douglas High School David Douglas SD 40 | 09–12 | 2,756 | 19.9:1 | |
| Franklin High School Portland SD 1J | 09–12 | 1,807 | 18.4:1 | |
| Grant High School Portland SD 1J | 09–12 | 2,149 | 20.3:1 | |
| Helensview High School Multnomah ESD · Alternative School | 06–12 | 119 | 9.9:1 | |
| Ida B. Wells-Barnett High School Portland SD 1J | 09–12 | 1,650 | 20:1 | |
| Jefferson High School Portland SD 1J | 09–12 | 456 | 13.1:1 | |
| Leodis V. McDaniel High School Portland SD 1J | 09–12 | 1,681 | 17:1 | |
| Lincoln High School Portland SD 1J | 09–12 | 1,611 | 19.6:1 | |
| Multnomah Inverness School Multnomah ESD | 12–12 | 17 | — | |
| Parkrose High School Parkrose SD 3 | 09–12 | 998 | 23.9:1 | |
| Riverdale High School Riverdale SD 51J | 09–12 | 159 | 9.5:1 | |
| Roosevelt High School Portland SD 1J | 09–12 | 1,450 | 16.1:1 | |
| Sunset High School Beaverton SD 48J | 09–12 | 1,812 | 21.5:1 | |
| Walden Crossing School Multnomah ESD | 05–12 | 4 | 4:1 | |
| Westview High School Beaverton SD 48J | 09–12 | 2,423 | 20.4:1 |
Combined, early-childhood, and other schools in Portland
4| School | Grades | Students | Ratio | Compare |
|---|---|---|---|---|
| Functional Living Skills Program Multnomah ESD | KG–12 | 39 | 6.9:1 | |
| Metropolitan Learning Center Portland SD 1J · Alternative School | KG–12 | 319 | 13:1 | |
| Rivercrest Academy Multnomah ESD · Alternative School | Not reported | 12 | 5.8:1 | |
| Wheatley School Multnomah ESD | KG–12 | 44 | 6.3:1 |
Student demographics
Race and ethnicity share of reported enrollment
- White44.8%
- Hispanic21.7%
- Black8.5%
- Asian11.8%
- American Indian / Alaska Native0.5%
- Native Hawaiian / Pacific Islander1.3%
- Multiracial10.4%
Enrollment-weighted across 152 Portland schools with NCES CCD 2024–25 race/ethnicity counts (74,706 students). Privacy suppression can leave small gaps.
Questions about public schools in Portland
How many public schools are in Portland, OR?
The current NCES directory lists 152 open public schools with a location address in Portland: 105 elementary, 25 middle, 18 high, 4 combined or other. Together they reported 74,706 students in 2024–25. The count includes charter, alternative, and special-purpose public schools; it excludes private schools.
Which school districts serve Portland?
Schools with an address in Portland belong to 11 education agencies, led by Portland SD 1J (86 schools), Beaverton SD 48J (19 schools), David Douglas SD 40 (14 schools). A mailing city is not an attendance boundary; confirm the district for a specific address.
What is the largest public high school in Portland?
David Douglas High School reported the largest high-school enrollment in Portland, with 2,756 students in 2024–25 (grades 09–12). Size is a description of the campus, not a quality measure.
Are there charter schools in Portland?
Yes. 11 of the 152 public schools in Portland are identified as charter schools in the NCES directory, including Arthur Academy, Emerson School, HOLLA School. Charter schools are public and tuition-free, but admission usually uses an application or lottery.
What is the typical student–teacher ratio in Portland schools?
The median reported student–teacher ratio across Portland public schools is 16.6:1, similar to the Oregon school median of 17.1:1. The ratio divides enrollment by classroom-teacher FTE; it is not an average class size.
Does living in Portland guarantee a seat at a specific school?
No. Assignment depends on the district's attendance boundaries, programs, and enrollment rules, which can split a city or cross city lines. Use the district profile and its official boundary or school-locator tool to confirm the assigned school for an exact address.
Nearby Oregon cities
Sources: NCES Common Core of Data 2025–26 preliminary directory (schools, grades, addresses, charter status) and 2024–25 nonfiscal files (enrollment, teachers, race/ethnicity, meal eligibility); Civil Rights Data Collection 2021–22 (AP and computer science). Cities are grouped by school mailing address. Methodology · All Oregon cities
