The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·BELGRADE H S·NCES 300333000046

Belgrade High School

303 North Hoffman, Belgrade, MT 59714 · (406) 924-2545 · Gallatin County
GRADES 09–12HIGH31-TOWNREGULAR SCHOOL958 STUDENTS
Enrollment
958
High
STATE 238
Student : Teacher
15.6:1
61 FTE teachers
STATE 11.3:1
Free / Reduced Lunch
32%
302 students
STATE 58%
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
243
Grade 10
272
Grade 11
233
Grade 12
210
Student demographics
White
80784%
STATE 76%
Hispanic
9910%
STATE 7%
Asian
51%
STATE 1%
Two+
354%
STATE 5%
Native American
121%
STATE 10%
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
49051%
Female
46849%

Discussions

+ POST

Test scores

EDFacts (federal) 2020-21 . % Proficient (SY 20-21)
English Language Arts
46.0%
MT avg 47.2%
Math
28.0%
MT avg 36.0%
Source: EDFacts (federal). All students, all grades. See all years and grades →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
958
+58 (+6%) vs 2017
Student : Teacher
15.6:1
was 16.1:1
% White
84%
was 89%
% Hispanic
10%
was 6%
% Black
0%
was 0%
% Asian
1%
was 1%
Source: NCES Common Core of Data

About Belgrade High School

Belgrade High School operates as a high-enrollment four-year high school in Belgrade, Montana, overseen by Belgrade H S. Current enrollment sits at 958 students spanning grades 9 through 12. By comparison, Montana's public schools average about 238 students each, so Belgrade High School sits 303% larger than that benchmark.

Belgrade H S is the operating authority for Belgrade High School, handling staffing, calendars, and reporting to the state department of education.

Demographically, Belgrade High School records that 84% of students identify as White, making the school strongly White-majority. Other groups include 10% Hispanic, 4% multiracial.

On the resource side, Belgrade High School shows 61 full-time-equivalent teachers, putting the student-to-teacher ratio at about 15.6:1. That figure is higher than the state norm's 11.3:1 average. About 32% 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 area at large, the surrounding county (Gallatin County) shows that the typical household earns roughly $93,528 per year, roughly 54% of adults have completed at least a four-year degree, and census figures put the poverty rate at about 4%. Belgrade High School is one of 48 public schools in Gallatin County (combined enrollment of about 14,170 students).

Nearest neighbor: Belgrade Middle School, around 0.2 miles off. Within five miles, there are 4 other public schools.

The school occupies a small-town site.

Over the past 7-year window. Over the past 7-year window, the student count edged up 6%: 900 students in 2018 compared to 958 in 2025. The White share of enrollment decreased from 89% to 84% over that span.

On the community side, members of the Belgrade High School community share and discuss school events, parent volunteer needs, and clubs. The community welcomes input from current and former families.

Gallatin County at a glance

View full county profile
Population
124,074
Census ACS
Median income
$93,528
Household, ACS
Bachelor's+
54%
Adults 25+
Poverty rate
4%
Below federal line
Schools in county
48
14,170 students

Quick facts

School name
Belgrade High School
District
Belgrade H S
Address
303 North Hoffman, Belgrade, MT 59714
Phone
(406) 924-2545
County
Gallatin County
Level
High
Grade range
09–12
Total enrollment
958
Teachers (FTE)
61
Student–teacher ratio
15.6:1
Free/Reduced lunch
302 (32%)
Locale
31-Town: Fringe
NCES ID
300333000046
Charter school
No
Virtual school
No

Related schools

Other schools in Belgrade
Nearby schools

Frequently asked questions

About Belgrade High School
How large is Belgrade High School?
Belgrade High School enrolls approximately 958 students in grades 09-12.
What age range does Belgrade High School serve?
Belgrade High School serves students from grade 09 through grade 12.
How many teachers does Belgrade High School have?
Belgrade High School employs 61 FTE teachers, for a student-to-teacher ratio of 15.6:1.
What is the student diversity at Belgrade High School?
Student demographics at Belgrade High School are roughly 84% White, 10% Hispanic, 1% Asian, 4% Two or more.
What district is Belgrade High School in?
Belgrade High School is part of Belgrade H S.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post