Buffalo-Hanover-Montrose Schools

Buffalo, Minnesota · Wright County · Regular local school district

Students
5,175
Grades
PK–12
Schools
12
Per-pupil spending
$13,682

Student demographics

Hispanic
267 (5%)
White
4,451 (86%)
Black
165 (3%)
Asian
76 (1%)
Two or more
196 (4%)
American Indian
15 (0%)
Pacific Islander
5 (0%)

Funding

Total revenue
$90,797,000
Federal
$6,741,000
State
$55,208,000
Local
$28,848,000

Contact

214 1st Ave Ne, MN 55313
(763) 682-8707
www.bhmschools.org

Schools in Buffalo-Hanover-Montrose Schools (12)

SchoolType
Bison OnlineRegular School
Buffalo Community MiddleRegular School
Buffalo Early Child. Sp. Ed ProgramSpecial Education School
Buffalo Senior HighRegular School
Discovery ElementaryRegular School
Hanover ElementaryRegular School
Montrose Elementary School of InnovRegular School
Northwinds ElementaryRegular School
Parkside ElementaryRegular School
Phoenix Learning CenterAlternative School
Pride TransitionsSpecial Education School
Tatanka Elementary Stem SchoolRegular School

Get Buffalo-Hanover-Montrose Schools data via API

Enrollment, demographics, finance, GeoJSON boundary, and every school — one API call away as clean JSON. Look up the district for any address. Free tier: 500 requests/month, no card.

curl "https://api.districtapi.dev/v1/districts?address=214+1st+Ave+Ne+Buffalo+MN" \
  -H "X-API-Key: your_api_key"