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.orgSchools in Buffalo-Hanover-Montrose Schools (12)
| School | Type |
|---|---|
| Bison Online | Regular School |
| Buffalo Community Middle | Regular School |
| Buffalo Early Child. Sp. Ed Program | Special Education School |
| Buffalo Senior High | Regular School |
| Discovery Elementary | Regular School |
| Hanover Elementary | Regular School |
| Montrose Elementary School of Innov | Regular School |
| Northwinds Elementary | Regular School |
| Parkside Elementary | Regular School |
| Phoenix Learning Center | Alternative School |
| Pride Transitions | Special Education School |
| Tatanka Elementary Stem School | Regular 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"