The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·PENN-HARRIS-MADISON SCHOOL CORP·NCES 180876001451

Penn High School

56100 Bittersweet Rd, Mishawaka, IN 46545 · (574) 259-7961 · St. Joseph County
GRADES 09–12HIGH21-SUBURBREGULAR SCHOOL3,687 STUDENTS
Enrollment
3,687
High
DISTRICT 755 · STATE 816
Student : Teacher
19.6:1
189 FTE teachers
DISTRICT 17.7:1 · STATE 16.6:1
Free / Reduced Lunch
31%
1,148 students
DISTRICT 36% · STATE 50%
Community
2
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
795
Grade 10
914
Grade 11
876
Grade 12
838
Ungraded
264
Student demographics
White
2,54669%
DISTRICT 69% · STATE 62%
Hispanic
3479%
DISTRICT 9% · STATE 15%
Black
3209%
DISTRICT 8% · STATE 14%
Asian
2206%
DISTRICT 6% · STATE 3%
Two+
2457%
DISTRICT 7% · STATE 6%
Native American
90%
DISTRICT 0% · STATE 0%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
1,80949%
Female
1,87851%

Discussions

+ POST

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
3,687
-39 (-1%) vs 2017
Student : Teacher
19.6:1
was 22.8:1
% White
69%
was 74%
% Hispanic
9%
was 6%
% Black
9%
was 9%
% Asian
6%
was 6%
Source: NCES Common Core of Data

About Penn High School

Penn High School is a high school of well-populated scale in Mishawaka, Indiana, part of Penn-Harris-Madison School Corp, serveing 3,687 students in grades 9 through 12. By comparison, Indiana's public schools average about 816 students each, so Penn High School sits 352% above that benchmark.

Penn-Harris-Madison School Corp comprises 15 schools with combined enrollment of 11,329 students; Penn High School is among them.

On the student-mix side, Penn High School lists that 69% of the student body identifies as White; the rest comes out to 9% Hispanic, 9% Black, 7% multiracial, 6% Asian. That composition is broadly in line with St. Joseph County as a whole.

In terms of school funding signals, Penn High School lists 189 full-time-equivalent teachers, putting the student-to-teacher ratio at about 19.6:1. The state averages around 16.6:1, so this campus is higher than the state norm typical. Around 31% of the student body qualifies for free or reduced-price meals, which schools and policymakers use as a rough income-mix signal. That share is lower than St. Joseph County's rate of about 46%.

In the area at large, St. Joseph County reports that median household earnings sit near $66,868, 34% of adults hold a bachelor's degree or higher, and roughly 9% of residents live below the federal poverty line. In all, St. Joseph County runs 73 public schools (combined enrollment of about 35,614 students), of which Penn High School is one.

Schmucker Middle School is the nearest neighboring public school, about 0.2 miles from this campus. Counting just inside five miles, 8 other public schools cluster around Penn High School.

The school occupies a bedroom-community site.

Five-year trend. Looking back 7 years, enrollment at Penn High School has showed little movement, going from 3,726 students in 2018 to 3,687 in 2025. White enrollment moved from 74% to 69% across the same window. The student-to-teacher ratio fell from 22.8:1 in 2018 to 19.6:1 today.

In the discussion threads here, the page collects discussion, questions, and updates around open house dates, ride-share offers, and field-trip permission slips. Contributors range from current parents to recent graduates and teachers.

St. Joseph County at a glance

View full county profile
Population
273,040
Census ACS
Median income
$66,868
Household, ACS
Bachelor's+
34%
Adults 25+
Poverty rate
9%
Below federal line
Schools in county
73
35,614 students

Quick facts

School name
Penn High School
District
Penn-Harris-Madison School Corp
Address
56100 Bittersweet Rd, Mishawaka, IN 46545
Phone
(574) 259-7961
County
St. Joseph County
Level
High
Grade range
09–12
Total enrollment
3,687
Teachers (FTE)
189
Student–teacher ratio
19.6:1
Free/Reduced lunch
1,148 (31%)
Locale
21-Suburb: Large
NCES ID
180876001451
Charter school
No
Virtual school
No

Related schools

Other schools in Penn-Harris-Madison School Corp
Other schools in Mishawaka
Nearby schools

Frequently asked questions

About Penn High School
How large is Penn High School?
Penn High School enrolls approximately 3,687 students in grades 09-12.
What grades does Penn High School serve?
Penn High School serves grades 09-12.
What is the student-teacher ratio at Penn High School?
The student-to-teacher ratio at Penn High School is approximately 19.6:1 (189 FTE teachers).
What is the student diversity at Penn High School?
Student demographics at Penn High School are roughly 69% White, 9% Hispanic, 9% Black, 6% Asian, 7% Two or more.
Is Penn High School public or private?
Penn High School is a public K-12 school, overseen by Penn-Harris-Madison School Corp.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post