ChoiceFunded What your state pays

Private schools in Portland, OR

68 schools in Portland itself.

Portland private schools at a glance

Portland has 68 private schools of its own. In Portland itself: 18 Catholic, 10 other Christian, 38 nonsectarian and 2 of other faiths; 57 teach elementary grades and 15 teach high school; 17 are Montessori. 1 is all-girls; the rest are co-ed. 33 report membership in a school association, most often the National Catholic Educational Association (2023-24 federal survey). Of the 13 high schools that reported it, the typical one sends 88% of graduates on to a 4-year college (2023-24 federal survey). The typical school has about 117 students and 9.4 students per teacher (2023-24 federal survey). We verified published tuition at 6 of these schools: the lowest-priced grade runs from $9,250 to $38,750 a year, and the middle figure is $20,868.

18 Catholic
9.4 students per teacher, typical

Private schools in Portland (68)

Schools that give Portland as their address come first. Closest schools first. No school can pay to change its place in this list or its badge.

Affiliation, co-ed or single-sex, association membership and the share of graduates going on to a 4-year college come from the 2023-24 federal Private School Universe survey.

All 68 schools in Portland

SchoolGradesStudentsPer teacherAffiliationMiles
The Madeleine Elementary SchoolK-825617.8Roman Catholic<1
Village Free SchoolK628.9Nonsectarian<1
Central Catholic High School9-1286514.9Roman Catholic1
St. Andrew Nativity School6-88111.6Roman Catholic2
Childpeace Montessori SchoolPreK-81867.8Nonsectarian2
Sunnyside Mennonite Montessori SchoolK115.5Nonsectarian2
Montessori of AlamedaPreK-K4not reportedNonsectarian2
The Portland Montessori SchoolPreK-4559.2Nonsectarian2
St. Rose SchoolPreK-81948.5Roman Catholic2
Rosemary Anderson High School/Portland Oic6-1232613.6Nonsectarian2
Woodlawn MontessoriPreK-K1not reportedNonsectarian2
De la Salle North Catholic High School9-1222012.2Roman Catholic2
St. Marys Academy9-1260612.3Roman Catholic, all-girls2
Portland Chinese SchoolK-1041not reportedNonsectarian2
Holy Redeemer Catholic SchoolPreK-823615.7Roman Catholic2
International School of PortlandPreK-52908.1Nonsectarian2
Bridges Middle School4-8609.2Nonsectarian3
Trinity Lutheran SchoolK-850not reportedLutheran Church (Missouri Synod)3
Class AcademyPreK-51209.5Nonsectarian3
Cedarwood Waldorf SchoolPreK-821511.3Nonsectarian3
Montessori Childrens HousePreK-K2not reportedNonsectarian3
Trinity Academy6-121267.2Christian (nondenominational)3
St. Ignatius SchoolPreK-819614.5Roman Catholic3
Community Transitional SchoolPreK-876not reportedNonsectarian3
Tucker Maxon SchoolPreK-5488.9Nonsectarian3
St. Thomas More SchoolK-819311.7Roman Catholic4
Columbia Christian SchoolsPreK-1232212.6Church of Christ4
L'etoile French Immersion SchoolK-5848.6Nonsectarian4
Shining Star Waldorf SchoolK-81179.8Nonsectarian4
Whole Child Montessori CenterPreK-K102.3Nonsectarian4
Sunstone Montessori SchoolPreK-68512.1Nonsectarian4
Grace Lutheran SchoolPreK-88316.6Wisconsin Evangelical Lutheran Synod4
Portland Adventist Academy9-1219313.2Seventh-Day Adventist4
Happy Day Christian Child CarePreK-K73.5Christian (nondenominational)5
Holy Cross Catholic SchoolPreK-821514.4Roman Catholic5
Rosemary Anderson Middle School6-83110.3Nonsectarian5
Puddletown SchoolPreK-8669.4Nonsectarian5
Chestnut Grove Montessori Childrens HousePreK-K33Nonsectarian5
Holy Family SchoolPreK-817516.5Roman Catholic5
St. Agatha Catholic SchoolPreK-813812Roman Catholic5
Portland Jewish AcademyPreK-81693.8Jewish5
Portland Montessori CollaborativePreK-K22Nonsectarian5
Portland Youthbuilders11-12275.4Nonsectarian5
Activate School3-5189Nonsectarian5
West Hills Christian SchoolK-832212.6Christian (nondenominational)5
Portland Christian Elementary SchoolPreK-532217.4Christian (nondenominational)6
St. Clare SchoolK-822815.2Roman Catholic6
French International School of OregonPreK-84516.7Nonsectarian6
Portland Christian SchoolsPreK-1262813.7Christian (nondenominational)6
West Hills Montessori School-VermontPreK-61035.2Nonsectarian6
St. John FisherPreK-82049.1Roman Catholic6
Catlin Gabel SchoolPreK-1276733.3Nonsectarian6
Parkrose MontessoriPreK-K1not reportedNonsectarian6
St. Therese Catholic SchoolPreK-819517.7Roman Catholic6
Double Creek School for Gifted Children1-384Nonsectarian7
Jesuit High School9-121,27912.9Roman Catholic7
Edison High School9-121357.4Nonsectarian7
Franciscan Montessori Earth SchoolPreK-822815.6Roman Catholic7
Serendipity Center2-12675.2Nonsectarian7
Cedar Hills Kindergarten and PreschoolPreK-K166.4Nonsectarian7
St. Pius X SchoolK-85138Roman Catholic8
Busy Hands MontessoriPreK-K5not reportedNonsectarian8
Harmony Montessori SchoolPreK-K7not reportedNonsectarian8
Prince of Peace SchoolPreK-K3012Lutheran Church (Missouri Synod)8
Oregon Hope Chinese SchoolPreK-Transitional K102Nonsectarian9
Goodtime Chinese SchoolPreK-5415.1Nonsectarian9
Willamette Valley Academy5-8366.2Nonsectarian9
Islamic School of Met/Oregon Islamic AcademyPreK-122269.1Islamic9

Private schools

Are you a school near Portland? One sponsor per city, clearly labelled. Sponsor this city

Private school tuition near Portland

We verified published tuition at 6 of these schools: the lowest-priced grade runs from $9,250 to $38,750 a year, and the middle figure is $20,868. Each figure comes from the school’s own website, and we link it on the school’s page. Ask the others for their full-year price.

SchoolPublished tuitionYear
Portland Christian Schools$9,250 to $13,9902026-27
Central Catholic High School$20,0092026-27
Jesuit High School$20,0752026-27
St. Marys Academy$21,6602026-27
French International School of Oregon$25,920 to $30,4202026-27
Catlin Gabel School$38,750 to $47,6002026-27

Ranges run from the lowest to the highest grade band the school publishes. How private school tuition compares by state.

What private school costs across Oregon: every verified price in the state, by city and grade.

Paying for private school in Oregon

No state program pays private school tuition. What Oregon families can use instead.

Get one email when applications open

Most programs open once a year, and several ran out of money or seats in 2026. Pick your state (you are looking at Portland) and we will email you the day the next window opens, with the official link. That is the only email you get.

One email per application window. No calls, no sharing your details.

Questions parents ask

How many private schools are there in Portland?

68 private schools give Portland as their address. Together they enrolled about 12,087 students in the last federal survey (2023-24). The largest in Portland is Jesuit High School with 1,279 students.

How much does private school cost near Portland?

We verified published tuition at 6 of these schools: the lowest-priced grade runs from $9,250 to $38,750 a year, and the middle figure is $20,868. Each figure was read on the school’s own website. Required fees can be extra and prices vary by grade, so check the school’s page for your child’s grade.

Does Oregon pay for private school?

No state program pays private school tuition. No Oregon program pays private school tuition, and the state has no tuition tax credit or deduction.

See schools Paying for school