The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·HASTINGS AREA SCHOOL DISTRICT·NCES 261797005473

Hastings High School

520 W SOUTH ST, HASTINGS, MI 49058 · (269) 948-4409 · Barry County
GRADES 09–12HIGH41-RURALTITLE IREGULAR SCHOOL804 STUDENTS
Enrollment
804
High
DISTRICT 414 · STATE 460
Student : Teacher
18.5:1
44 FTE teachers
DISTRICT 15.8:1 · STATE 21.6:1
Free / Reduced Lunch
43%
342 students
DISTRICT 52% · 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
202
Grade 10
192
Grade 11
201
Grade 12
209
Student demographics
White
71689%
DISTRICT 89% · STATE 63%
Hispanic
506%
DISTRICT 5% · STATE 9%
Black
61%
DISTRICT 1% · STATE 18%
Asian
20%
DISTRICT 0% · STATE 4%
Two+
253%
DISTRICT 4% · STATE 5%
Native American
30%
DISTRICT 0% · STATE 1%
Pacific Islander
20%
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
39449%
Female
41051%

Discussions

+ POST

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
804
-72 (-8%) vs 2017
Student : Teacher
18.5:1
was 19.7:1
% White
89%
was 94%
% Hispanic
6%
was 4%
% Black
1%
was 1%
% Asian
0%
was 0%
Source: NCES Common Core of Data

About Hastings High School

Hastings High School is a secondary school of high-enrollment scale in HASTINGS, Michigan, part of Hastings Area School District, instructing 804 students in grades 9 through 12. Compared to the state average of about 460 students per school, that is 75% larger than typical.

Across the 6 schools in Hastings Area School District (2,481 students total), Hastings High School accounts for its share of the district's footprint.

In terms of who attends, Hastings High School reports that nearly all students (89%) are White. Beyond that, the school lists 6% Hispanic, 3% multiracial. That mix tracks the wider county fairly closely.

Looking at the economic backdrop, On paper, Hastings High School has 44 full-time-equivalent teachers, translating to a class-load average of around 18.5:1. That figure is tighter than the state norm's 21.6:1 average. About 43% of enrolled students meet the income threshold for free or reduced-price lunch, which schools and policymakers use as a rough income-mix signal.

In the surrounding community, ACS estimates for Barry County put median household earnings sit near $77,500, roughly 25% of adults have completed at least a four-year degree, and the poverty rate sits near 6%. In all, Barry County runs 22 public schools (combined enrollment of about 8,041 students), of which Hastings High School is one.

The closest other public school is Hastings Middle School, roughly 0.5 miles away. 7 of the 8 nearest public schools sit inside a five-mile radius.

The school occupies a countryside site.

Looking at the recent track record. Over the past 7-year window, the student count contracted 8%: 876 students in 2018 compared to 804 in 2025. Over the same period, the White share shrank from 94% to 89%. Class-load math has narrowed: from 19.7:1 in 2018 to 18.5:1 in 2025.

On the community side, posts here usually surface around school events, parent volunteer needs, and clubs. Members of the school community can share what they know.

Barry County at a glance

View full county profile
Population
63,409
Census ACS
Median income
$77,500
Household, ACS
Bachelor's+
25%
Adults 25+
Poverty rate
6%
Below federal line
Schools in county
22
8,041 students

Quick facts

School name
Hastings High School
District
Hastings Area School District
Address
520 W SOUTH ST, HASTINGS, MI 49058
Phone
(269) 948-4409
County
Barry County
Level
High
Grade range
09–12
Total enrollment
804
Teachers (FTE)
44
Student–teacher ratio
18.5:1
Free/Reduced lunch
342 (43%)
Locale
41-Rural: Fringe
NCES ID
261797005473
Charter school
No
Virtual school
No

Related schools

Other schools in Hastings Area School District
Other schools in HASTINGS
Nearby schools

Frequently asked questions

About Hastings High School
How large is Hastings High School?
Hastings High School enrolls approximately 804 students in grades 09-12.
What grades does Hastings High School serve?
Hastings High School serves grades 09-12.
How many teachers does Hastings High School have?
Hastings High School employs 44 FTE teachers, for a student-to-teacher ratio of 18.5:1.
How diverse is Hastings High School?
Hastings High School reports a student body of 89% White, 6% Hispanic, 1% Black, 0% Asian, 3% Two or more.
Who oversees Hastings High School?
Hastings High School is overseen by Hastings Area School District in Barry County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post