District

Hastings Public School District

MNHastings, MinnesotaDakota County

Contact & Location

1000 11th Street West, Hastings, MN 55033
(651) 480-7001

Enrollment & Schools

13
Total Schools
4,116
Total Enrollment
PK-12
Grade Range

School Breakdown

Preschools
1
Preschools
Elementary
Schools
3
Elementary Schools
Middle
Schools
3
Middle Schools
High
Schools
6
High Schools

Rating Distribution

343%
Below Average
00%
Average
457%
Above Average

School Types

By Type

Public
13
Charter
0
Private
0

By Level

Elementary
3
Middle
3
High
6

Demographics (Aggregated)

Ethnicity Breakdown

White
82%
Hispanic / Latino
7%
Two or More Races
6%
Black / African American
3%
Asian
1%
Native American
1%

Gender Distribution

51%Male
49%Female

Free / Reduced Lunch

30%Students Eligible
vs. State Average
42%

Academic Performance (Aggregated)

Average Academic Performance

5.6
out of 10
Average ACT Score
22.0
(out of 36)
Average SAT Score
(out of 1600)
Average Graduation Rate
54%
Students
AP / IB / Dual Enrollment
4%
Students

School Performance Summary

Below Average
43% (3)
Average
0% (0)
Above Average
57% (4)

Hastings Public School District is committed to excellence, equity, and preparing every student for a successful future.

Reported Incidents

Report an Incident

Community-reported and third-party-sourced concerns. All incidents are allegations, not established facts.

Inappropriate TeachingPolitical / IdeologicalLowAdded 1mo ago

Hastings Group Seeks Neutrality

Alleged incident in Hastings Public School District · Minnesota

An advocacy group in Hastings, Minnesota, has stated its mission to promote a politically neutral educational environment. The organization aims to support academic excellence and prevent perceived indoctrination within the local school district.

Occurred on October 25, 2022Source: Defending Education IndoctriNation Map
View All Incidents
Data aggregated from 13 schools in Hastings Public School District.
Source: GreatSchools, U.S. Department of Education, and school surveys.
Last updated: May 1, 2026