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

7 schools in Madras

Oregon · Public K-12

7 public K-12 schools, 2,210 students, one city. That is the Madras entry on the numbers, with a mix of 4 elementary, 1 middle, and 2 high.

7-year change in Madras

SY 2017-18 vs SY 2024-25
Total enrollment
2,210
-91 (-4%) vs SY 2017-18
School count
7
+1 (+17%) vs SY 2017-18
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
509J On-LineElementaryKG-0827
Bridges High SchoolHigh09-1262
Buff Elementary SchoolElementaryKG-05297
Jefferson County Middle SchoolMiddle06-08426
Madras Elementary SchoolElementaryKG-05384
Madras High SchoolHigh09-12768
Metolius Elementary SchoolElementaryKG-05246

About Madras

Madras, Oregon is home to 7 public schools, with combined enrollment of approximately 2,210 students. By school count, it is a moderately sized city.

For a sense of the school types, the city is built around 4 elementary, 1 middle, and 2 high.

Per-campus enrollment runs near 316, noticeably below the state mean of about 418.

Trend over the past 7 years. Combined enrollment now sits at 2,210 students, declined 4% from the 2,301 reported in SY 2017-18. The school count climbed from 6 to 7 across the same 7-year window.

Within the allk12 community for this area, the community for Madras discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many K-12 schools are in Madras, Oregon?
There are 7 public K-12 schools in Madras, with a combined enrollment of about 2,210.
How many elementary, middle, and high schools are in Madras?
Madras has 4 elementary, 1 middle, 2 high public schools.
What is the largest public school in Madras?
Madras High School is the largest public school in Madras by enrollment, with approximately 768 students.
What school districts serve Madras?
Madras public schools are operated by Jefferson County SD 509J.
What grade levels do public schools in Madras cover?
Public schools in Madras serve students from kindergarten through grade 12.