Madison County Schools & Education

Madison County, Montana

School Score

64/100

Higher = better

Rating

Average

Graduation Rate

90.0%

National avg 87.5%

Education Statistics

Graduation Rate

90.0%

National avg 87.5%

State avg 83.7%

Per-Pupil Spending

$8,895

National avg $13,239

State avg $9,334

School Score

64/100

Higher = better

State avg 55/100

State School Rank

#13

of 56 counties (1 = best)

Education Overview

About Schools in Madison County, Montana

A Dozen Schools Across Six Districts

Madison County operates 13 public schools serving 970 students across six distinct districts. The count includes five elementary, four middle, and four high schools.

Top-Tier Scores and High Graduation Rates

The county earns a school score of 57.6, which is higher than the state average of 53.7. It also maintains a strong 90.0% graduation rate while spending $8,895 per pupil.

Ennis K-12 Dominates Local Enrollment

Ennis K-12 Schools is the largest district, serving 422 students across three school facilities. Other notable districts include Twin Bridges K-12 with 210 students.

Purely Rural Learning Environments

All 13 schools are in rural locales, creating a consistent educational environment across the county. The average school size is 75 students, though Ennis Primary is the largest at 229.

Invest in High-Performing Rural Education

Madison County combines a high quality of life with academic performance that beats state averages. Research homes near Ennis or Sheridan to secure a spot in these top districts.

School Overview

Total Schools

13

in Madison County

Total Enrollment

970

students

School Districts

6

districts

Charter Schools

0

0% of total

School Type Breakdown

Elementary5
Middle4
High4
Other0

6 School Districts in Madison County

Ennis K-12 Schools

3 schools
422 students

Twin Bridges K-12 Schools

3 schools
210 students

Sheridan Elem

2 schools
170 students

Harrison K-12 Schools

3 schools
91 students

Sheridan H S

1 school
60 students

Alder Elem

1 school
17 students

13 Public Schools in Madison County

Ennis School

Ennis K-12 Schools

PK–6Primary229 students
Sheridan Elementary Schl

Sheridan Elem

PK–6Primary132 students
Ennis High School

Ennis K-12 Schools

9–12High121 students
Twin Bridges School

Twin Bridges K-12 Schools

PK–4Primary87 students
Ennis 7-8

Ennis K-12 Schools

7–8Middle72 students
Twin Bridges High School

Twin Bridges K-12 Schools

9–12High63 students
Sheridan High School

Sheridan H S

9–12High60 students
Twin Bridges Middle School

Twin Bridges K-12 Schools

5–8Middle60 students
Harrison School

Harrison K-12 Schools

PK–5Primary52 students
Sheridan 7-8

Sheridan Elem

7–8Middle38 students
Harrison High School

Harrison K-12 Schools

9–12High27 students
Alder School

Alder Elem

PK–8Primary17 students
Harrison 6-8

Harrison K-12 Schools

6–8Middle12 students

Educational Attainment

Annual Per-Pupil Expenditure

$8,895

State avg $9,334

Find Homes Near Top Schools

Browse homes in Madison County filtered by school ratings on Zillow.

Search on Zillow →

Find a Tutor in Madison County

Connect with local and online tutors via Wyzant for personalized learning support.

Find a Tutor →

Sponsored

Frequently Asked Questions

Schools in Madison County, Montana — FAQ

What does the school system look like in Madison County, Montana?

Madison County operates 13 public schools serving 970 students across six distinct districts. The count includes five elementary, four middle, and four high schools.

How do schools in Madison County perform academically?

The county earns a school score of 57.6, which is higher than the state average of 53.7. It also maintains a strong 90.0% graduation rate while spending $8,895 per pupil.

What are the major school districts in Madison County, Montana?

Ennis K-12 Schools is the largest district, serving 422 students across three school facilities. Other notable districts include Twin Bridges K-12 with 210 students.

What is the school experience like in Madison County?

All 13 schools are in rural locales, creating a consistent educational environment across the county. The average school size is 75 students, though Ennis Primary is the largest at 229.

How can I find homes near good schools in Madison County, Montana?

Madison County combines a high quality of life with academic performance that beats state averages. Research homes near Ennis or Sheridan to secure a spot in these top districts.

Counties with Similar School Profile

Data Sources

Education data sourced from the National Center for Education Statistics (NCES) and the U.S. Census Bureau American Community Survey. School scores are derived composite metrics.

Data is informational only. Coverage varies by county and reporting year. Not for use as the sole basis for educational decisions.