Community prompt from u/allk12. Replies below.
Saint Stephens High
Test scores
NC EOG / EOC 2024-25 . % Grade Level Proficient (Level 3+)BeatsExpectations
Demographically-adjusted score · methodology7-year change
SY 2017-18 vs SY 2024-25About Saint Stephens High
Saint Stephens High is an expansive high school in Hickory, North Carolina, part of Catawba County Schools. The school instructs 1,268 students in grades 9 through 12. That puts it 67% above the typical public school in North Carolina, which averages around 761 students.
Catawba County Schools comprises 28 schools with combined enrollment of 16,003 students; Saint Stephens High is among them.
In terms of who attends, Saint Stephens High logs that 44% of students identify as White, with the remaining enrollment distributed across several groups. Beyond that, the school reports 35% Hispanic, 9% Black, 7% multiracial, 5% Asian. By comparison, Catawba County as a whole is about 75% White, so the school skews meaningfully less White than its surroundings.
On the resource side, The school currently runs with 57 full-time-equivalent teachers, for a student-teacher ratio near 22.1:1. That figure is higher than the state norm's 19.6:1 average. Around 100% of the student body qualifies for free or reduced-price meals, a number frequently used as a low-income enrollment indicator. That share is north of Catawba County's rate of about 86%.
With demographic context factored in, Saint Stephens High tracks the demographic baseline. The model predicts 48.4% given the school's FRL share; actual proficiency is 54.2%.
Zooming out to the county, the surrounding county (Catawba County) records that median household earnings sit near $67,864, roughly 26% of adults have completed at least a four-year degree, and roughly 9% of residents live below the federal poverty line. In all, Catawba County runs 44 public schools (combined enrollment of about 22,392 students), of which Saint Stephens High is one.
Nearest neighbor: Harry M Arndt Middle, around 0.2 miles off. 8 of the 8 nearest public schools sit inside a five-mile radius. Among the 9 schools in that immediate cluster with test data (this one included), Saint Stephens High ranks 5th on composite proficiency, ahead of the local average of 54.0%.
The school occupies a bedroom-community site.
Over the past 7-year window. Over the past 7-year window, the student count showed little movement: 1,251 students in 2018 compared to 1,268 in 2025. The White share of enrollment fell from 55% to 44% over that span. Class-load math has grew: from 17.9:1 in 2018 to 22.1:1 in 2025.
On the community side, the page collects discussion, questions, and updates around enrollment questions, classroom assignments, and PTA news. The community welcomes input from current and former families.
Catawba County at a glance
View full county profileQuick facts
Related schools
- Bandys HighHigh · 935 students
- Fred T Foard HighHigh · 930 students
- Maiden HighHigh · 852 students
- Bunker Hill HighHigh · 845 students
- Saint Stephens ElementaryElementary · 711 students
- Mountain View ElementaryElementary · 708 students
- Hickory HighHigh · 1,024 students
- Mountain View ElementaryElementary · 708 students
- Harry M Arndt MiddleMiddle · 601 students
- Snow Creek ElementaryElementary · 551 students
- Viewmont ElementaryElementary · 509 students
- Clyde Campbell ElementaryElementary · 505 students
- Harry M Arndt Middle0.2 mi · 601
- Snow Creek Elementary0.6 mi · 551
- Clyde Campbell Elementary1.1 mi · 505
- Webb A Murray Elementary2.5 mi · 380
- Saint Stephens Elementary2.7 mi · 711
- W M Jenkins Elementary3.0 mi · 276