We understand that finding the right school for your family is a huge undertaking.
By now, you’ve realized not all schools are the same, and choosing one kind of school over another will play a critical role in the kind of person your child grows up to be – what they value, what they pursue, how they see themself, how they see the world.
We are confident that as you understand the goals and methods of classical Christian education, you will realize how unique this education is compared to what is offered at other types of schools.
Questions to Ask
If you answer yes to these questions, then we encourage you to keep exploring the uniqueness of St. Stephen’s Academy, a school designed to produce sturdy, firmly-rooted, diligent, discerning, well-read, joyful, humble, articulate, creative kids who are daily encouraged to embrace God’s promises for them in Christ.

When was St. Stephen's Academy established?
St. Stephen’s Academy was established in 1999.
What grades does the school offer?
The school offers grades from PreK to 12.
What type of school is St. Stephen's Academy?
St. Stephen’s Academy is an independent, classical, Christian, college preparatory, co-educational day school.
What is the enrollment at St. Stephen's Academy?
The school had 300 students during the 2023-24 academic year, with 146 in Lower School (PreK-5) and 152 in Upper School (Grades 6-12).
Is St. Stephen's Academy accredited?
Yes, the school is accredited by the Association of Classical & Christian Schools (ACCS), Society for Classical Learning, and Middle States.
Does the school have any affiliations?
St. Stephen’s Academy was established as a ministry of Evergreen Presbyterian Church, PCA, and Evergreen Presbyterian Church is a member congregation in the Presbyterian Church in America.
Who is the Headmaster of St. Stephen's Academy?
The Headmaster is Travis Koch, who holds a B.A. in History from Stanford University and an M.A. in History from Yale University.
What is the total faculty at St. Stephen's Academy, broken down by gender?
The total faculty for PreK-12 includes 10 men and 20 women.
What is the student-to-teacher ratio at the school?
The student-to-teacher ratio is 13 to 1.
What is the average class size at St. Stephen's Academy?
The average class size is 16.
How many campuses does the school have, and where are they located?
St. Stephen’s Academy has two campuses located in the west suburbs of Portland, Oregon. The Lower School Campus hosts grades PreK-5, and the Upper School Campus hosts grades 6-12.
What transportation options are available for students?
Transportation options include carpooling and student parking.
Non-Discriminatory Statement
St. Stephen’s Academy admits students of any race, color, national and ethnic origin to all the rights, privileges, programs, and activities generally accorded or made available to students at the school. It does not discriminate on the basis of race, color, national and ethnic origin in the administration of its educational policies, admissions policies, scholarship and loan programs, and athletic and other school-administered programs.