15 schools in Hastings
From elementary through high school, Hastings runs 15 public K-12 campuses (6 elementary, 2 middle, and 7 high), with combined enrollment of about 4,061.
7-year change in Hastings
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| 917 New Chance | High | 06-12 | 3 |
| 917 Riverside School | High | 06-12 | 17 |
| Allina Hastings PHP | High | 06-12 | 0 |
| Christa McAuliffe Elementary | Elementary | KG-04 | 470 |
| Hastings Alternative Center | High | 09-12 | 32 |
| Hastings Early Child Special Ed. | Elementary | PK-PK | 100 |
| Hastings High School | High | 09-12 | 1,301 |
| Hastings Middle School | Middle | 05-08 | 1,183 |
| HOA High School | High | 09-12 | 13 |
| HOA Middle School | Middle | 05-08 | 0 |
| Kennedy Elementary | Elementary | KG-04 | 461 |
| Pinecrest Elementary | Elementary | KG-04 | 436 |
| Special Services | Elementary | KG-08 | 2 |
| STAARS | High | 12-12 | 8 |
| Tilden Community Preschool | Elementary | PK-PK | 35 |
About Hastings
Hastings is a mid-sized Minnesota city in terms of public-school footprint, with 15 schools and 4,061 students total.
Looking at the level breakdown, the city comprises 6 elementary, 2 middle, and 7 high.
Average school size in Hastings is around 271 students, 24% meaningfully below the Minnesota average of about 357.
Five-year track record. Total public-school enrollment in Hastings has declined 9% since SY 2017-18, moving from about 4,442 students to 4,061. The school count climbed from 11 to 13 across the same 7-year window. Demographically, the White share of enrollment contracted from 87% to 80%.
On this page, the community for Hastings discusses open enrollment windows, redistricting talk, and busing logistics. Parents, students, and educators in the area can post or comment.