Skip to content
Skip to content

McKinley STEM Academy

McKinley STEM Academy is a public primary school in Steubenville, OH, serving grades PK–4, rated A+, with 175 students and a 17.5:1 student-teacher ratio.

In 2024-2025, the share of students meeting the state standard was 100% in Math, 99% in All and 96% in English Language Arts.

A+TopHap school rating
Rating
A+
Grades
PK–4
Enrollment
175
Students per teacher
17.5:1
Level
Primary
Type
Public · Regular

2024-2025 testing year

State test results

Share of students meeting or exceeding the state standard.

Math100%
All99%
English Language Arts96%

Student body

White39%
Black38%
Two or more races22%
Hispanic1%
Native American1%
Male / female
53% / 47%
Enrollment change vs prior year
+23.2%
Prior-year enrollment
142

School details

Address
1400 Adams St, Steubenville, OH 43952
Phone
(740) 283-3767
Website
steubenville.k12.oh.us
Setting
City - Small
Status
Operational
NCES ID
390448206011
Visit the school website

School district

Steubenville City School District

Common questions

About McKinley STEM Academy

How is McKinley STEM Academy rated?

McKinley STEM Academy holds a A+ rating on TopHap's A-to-D scale, which blends state test results, academic progress and student outcomes. Steubenville City School District is rated A overall.

How do students at McKinley STEM Academy perform on state tests?

In the 2024-2025 testing year, the share of McKinley STEM Academy students meeting or exceeding the state standard was 100% in Math, 99% in All and 96% in English Language Arts.

What grades does McKinley STEM Academy serve?

McKinley STEM Academy serves grades PK–4 as a primary school.

How many students attend McKinley STEM Academy?

175 students attend McKinley STEM Academy, up from 142 the prior year, with a student-teacher ratio of 17.5:1.

Which school district is McKinley STEM Academy in?

McKinley STEM Academy is part of Steubenville City School District, which reports 6 schools, 2,841 students and $11,415 of spending per student.