The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·SHEPHERD PUBLIC SCHOOLS·NCES 263138006741

Shepherd High School

301 S 4TH ST, SHEPHERD, MI 48883 · (989) 828-6601 · Isabella County
GRADES 09–12HIGH42-RURALREGULAR SCHOOL519 STUDENTS
Enrollment
519
High
DISTRICT 294 · STATE 460
Student : Teacher
23.5:1
22 FTE teachers
DISTRICT 21.1:1 · STATE 21.6:1
Free / Reduced Lunch
36%
186 students
DISTRICT 54% · STATE 55%
Community
1
0 members
Enrollment and student:teacher ratio compared against other high schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 9
144
Grade 10
129
Grade 11
122
Grade 12
124
Student demographics
White
88%
DISTRICT 87% · STATE 63%
Hispanic
3%
DISTRICT 5% · STATE 9%
Black
2%
DISTRICT 2% · STATE 18%
Asian
0%
DISTRICT 0% · STATE 4%
Two+
2%
DISTRICT 1% · STATE 5%
Native American
4%
DISTRICT 5% · STATE 1%
Pacific Islander
n/r
n/r: not reliably reported by NCES for this school. Hispanic, Pacific Islander, and Native American enrollment are systematically under-reported in the source data.
Gender split
Male
52%
Female
48%

Discussions

+ POST

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
519
+40 (+8%) vs 2017
Student : Teacher
23.5:1
was 20.5:1
% White
88%
was 87%
% Hispanic
3%
was 3%
% Black
2%
was 1%
% Asian
0%
was 0%
Source: NCES Common Core of Data

About Shepherd High School

Shepherd High School operates as an average-sized senior high in SHEPHERD, Michigan, one of the schools within Shepherd Public Schools. Current enrollment sits at 519 students spanning grades 9 through 12.

Shepherd Public Schools runs 5 schools in total, collectively educating 1,746 students. Shepherd High School is one of those campuses.

For racial and ethnic makeup, Shepherd High School logs that the student body is overwhelmingly White (88%). The remainder looks like 4% Native American, 3% Hispanic. Compared to Isabella County overall, the school's racial mix sits in roughly the same range.

Looking at the economic backdrop, On paper, Shepherd High School has 22 full-time-equivalent teachers, translating to a class-load average of around 23.5:1. The state averages around 21.6:1, so this campus is higher than the state norm typical. Roughly 36% of students at Shepherd High School qualify for free or reduced-price lunch, which schools and policymakers use as a rough income-mix signal. That share is lower than Isabella County's rate of about 47%.

Across the wider county, community-level numbers for Isabella County indicate median household income runs about $55,237, 31% of adults hold a bachelor's degree or higher, and census figures put the poverty rate at about 14%. In all, Isabella County runs 20 public schools (combined enrollment of about 6,493 students), of which Shepherd High School is one.

The closest other public school is Shepherd Elementary School, roughly 0.1 miles away. 2 of the 8 nearest public schools sit inside a five-mile radius.

The campus sits in an outlying setting.

Over the past 7-year window. Looking back 7 years, enrollment at Shepherd High School has rose 8%, going from 479 students in 2018 to 519 in 2025. The student-to-teacher ratio grew from 20.5:1 in 2018 to 23.5:1 today.

On allk12, the feed for Shepherd High School typically covers open house dates, ride-share offers, and field-trip permission slips. Posting is open to anyone connected to the school.

Isabella County at a glance

View full county profile
Population
64,565
Census ACS
Median income
$55,237
Household, ACS
Bachelor's+
31%
Adults 25+
Poverty rate
14%
Below federal line
Schools in county
20
6,493 students

Quick facts

School name
Shepherd High School
District
Shepherd Public Schools
Address
301 S 4TH ST, SHEPHERD, MI 48883
Phone
(989) 828-6601
County
Isabella County
Level
High
Grade range
09–12
Total enrollment
519
Teachers (FTE)
22
Student–teacher ratio
23.5:1
Free/Reduced lunch
186 (36%)
Locale
42-Rural: Distant
NCES ID
263138006741
Charter school
No
Virtual school
No

Related schools

Other schools in Shepherd Public Schools
Other schools in SHEPHERD
Nearby schools

Frequently asked questions

About Shepherd High School
What is the total enrollment at Shepherd High School?
Shepherd High School enrolls approximately 519 students in grades 09-12.
What grades does Shepherd High School serve?
Shepherd High School serves grades 09-12.
How many students per teacher at Shepherd High School?
Approximately 23.5:1 students per teacher at Shepherd High School.
What is the racial breakdown of students at Shepherd High School?
At Shepherd High School, the student body is approximately 88% White, 3% Hispanic, 2% Black, 0% Asian, 2% Two or more.
Is Shepherd High School public or private?
Shepherd High School is a public K-12 school, overseen by Shepherd Public Schools.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post