The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

Ravalli County

Montana · Public K-12

Ravalli County hosts 30 public K-12 schools. Together they educate about 5,729 Montana students across 10 elementary, 11 middle, and 9 high.

7-year change in Ravalli County

SY 2017-18 vs SY 2024-25
Total enrollment
5,729
+150 (+3%) vs SY 2017-18
School count
28
+6 (+27%) vs SY 2017-18
% White
86%
was 89%
% Hispanic
7%
was 6%
% Black
0%
was 0%
% Asian
0%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
30
8 districts
Enrollment
5,729
NCES CCD
Median income
$71,283
Above Montana avg
Free/reduced lunch
49.9%
Below Montana avg
Elementary
10
2,570 students
Middle
11
1,391 students
High
9
1,768 students
Combined / other
0
schools
LARGEST DISTRICT
Hamilton K-12 Schools
1,631 students · 8 districts in Ravalli County

County vs. school enrollment demographics

Left bar is the racial makeup of Ravalli County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
90%
Hispanic
4%
Black
0%
Asian
1%
Two or more
7%
Native American
1%
Pacific Islander
0%
School enrollment
White
86%
Hispanic
7%
Black
0%
Asian
0%
Two or more
5%
Native American
1%
Pacific Islander
0%
Bachelor's+
28.7%
adults 25+
Poverty rate
4.6%
ACS 5-year
Unemployment
3.2%
civilian labor
Median age
49
18.6% under 18

Test scores in Ravalli County

Latest 2020-21 ELA proficiency, 19 schools ranked. Montana state average: 47.2%.

Top 5 schools (ELA)
  1. Lone Rock School· 64.5%
  2. Hamilton High School· 57.0%
  3. Florence-Carlton HS· 54.5%
  4. Corvallis 7-8· 52.0%
  5. Florence-Carlton 6-8· 52.0%
Lowest 5 schools (ELA)
  1. Victor Middle School· 24.5%
  2. Victor School· 24.5%
  3. Darby School· 32.0%
  4. Darby 7-8· 34.5%
  5. Lone Rock Middle School· 34.5%

See all 19 schools in Ravalli County ranked by score →

All schools (30)

NameCityLevelGradesEnrollmentRating
Daly SchoolHamiltonElementaryKG-04539·
Stevensville K-6StevensvilleElementaryPK-06518·
Quentin Brown Primary K-4CorvallisElementaryPK-04464·
Hamilton High SchoolHamiltonHigh09-12460·
Hamilton Middle SchoolHamiltonMiddle05-08460·
Corvallis High SchoolCorvallisHigh09-12406·
Stevensville High SchoolStevensvilleHigh09-12347·
Florence-Carlton El SchlFlorenceElementaryPK-05301·
Florence-Carlton HSFlorenceHigh09-12237·
Lone Rock SchoolStevensvilleElementaryPK-05203·
Corvallis 7-8CorvallisMiddle07-08194·
Edna Thomas SchoolCorvallisMiddle05-06191·
Florence-Carlton 6-8FlorenceMiddle06-08180·
Rise Charter & Distance ELCorvallisElementaryKG-06178·
Darby SchoolDarbyElementaryPK-06170·
Stevensville 7-8StevensvilleMiddle07-08145·
Victor SchoolVictorElementaryPK-05132·
Darby High SchoolDarbyHigh09-12116·
Bitterroot Polytech HSHamiltonHigh09-1287·
Victor High SchoolVictorHigh09-1274·
Washington SchoolHamiltonElementaryPK-KG65·
Lone Rock Middle SchoolStevensvilleMiddle06-0862·
Darby 7-8DarbyMiddle07-0848·
Victor Middle SchoolVictorMiddle06-0848·
Rise Charter & Distance 7-8CorvallisMiddle07-0842·
Rise Charter & Distance HSCorvallisHigh09-1241·
Bitterroot Polytech 7-8HamiltonMiddle07-0820·
Rise Charter & Pathways 7-8CorvallisMiddle07-081·
CSD HS Rise Pathway AcademyCorvallisHigh09-120·
Rise Charter & Pathways ELCorvallisElementaryKG-060·

Cities in Ravalli County

Corvallis10 schoolsHamilton6 schoolsStevensville5 schoolsDarby3 schoolsFlorence3 schoolsVictor3 schools

About Ravalli County

In Montana, Ravalli County is a low-population county of about 46,727 residents. 30 public schools across the county enrolls about 5,729 students between them.

For perspective, census numbers show median household income runs near $71,283, 29% of adults hold a bachelor's degree or higher, and roughly 5% of residents live below the federal poverty line. That income level is 9% higher than the Montana median.

On the school-mix side, Ravalli County spans 10 elementary schools (2,570 students), 11 middle schools (1,391), and 9 high schools (1,768).

Hamilton K-12 Schools is the biggest district by enrollment, covering about 1,631 students across Ravalli County.

Over the past 7-year window. Combined enrollment now sits at 5,729 students, grew 3% from the 5,579 reported in SY 2017-18. The school count climbed from 22 to 28 across the same 7-year window.

Within the allk12 community for this area, the community for Ravalli County discusses comparison threads between local schools and program reviews. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools serve Ravalli County?
There are 30 public K-12 schools in Ravalli County, Montana, with a combined enrollment of about 5,729.
How many high schools are in Ravalli County?
Ravalli County, Montana has 9 public high schools, serving approximately 1,768 students.
How many middle schools are in Ravalli County?
Ravalli County, Montana has 11 public middle schools, serving approximately 1,391 students.
How many elementary schools are in Ravalli County?
Ravalli County, Montana has 10 public elementary schools, serving approximately 2,570 students.
What is the largest school district in Ravalli County?
Hamilton K-12 Schools is the largest school district in Ravalli County, serving approximately 1,631 students. The county contains 8 school districts overall.
How many people live in Ravalli County?
Ravalli County has roughly 46,727 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Ravalli County?
Median household income in Ravalli County is $71,283, above the Montana average of $65,455. About 4.6% of residents live below the federal poverty line.
How educated are residents of Ravalli County?
Approximately 28.7% of adults 25 and older in Ravalli County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Ravalli County qualify for free or reduced lunch?
Roughly 49.9% of students in Ravalli County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the Montana county average of 57.4%.
What is the student-teacher ratio in Ravalli County schools?
Across Ravalli County public schools, the enrollment-weighted student-teacher ratio is approximately 16.0 to 1.

Ravalli County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data