Skip to content
BCER

MT ยท 2024-25 school year

Public schools in Montana

Montana has 842 open public schools run by 482 districts and other education agencies, enrolling 147,049 students. Schools average 14.2 students per teacher, compared with 15.3 nationally.

State totals

Districts
482
Schools
842
Students
147,049
Teachers (FTE)
10,340
Students per teacher
14.2
US: 15.3
Charter schools
0
Total spending
$2.30 billion
2020 finance data
Spending per pupil
$15,680
2020 finance data. US: $16,826

In the 2020 finance data, districts in Montana spent $15,680 per pupil, which is below the US figure of $16,826. Dollars are nominal and not adjusted for regional costs or inflation.

Download all 842 Montana schools (CSV)

School districts in Montana

All 482 districts and agencies, largest first. Filter by name or city, or sort any column.
Billings Elementary School DistrictBillings2811,16916.0$13,341
Great Falls Elementary School DistrictGreat Falls176,89014.9$12,847
Billings High SchoolBillings65,44416.6$12,001
Missoula Elementary School DistrictMissoula145,29315.3$14,038
Helena Elementary School DistrictHelena165,10015.9$13,828
Bozeman Elementary School DistrictBozeman104,65716.3$12,549
Missoula High SchoolMissoula53,95915.2$14,637
Kalispell Elementary School DistrictKalispell73,09716.0$12,916
Flathead High SchoolKalispell42,97615.5$12,300
Great Falls High SchoolGreat Falls22,96015.7$13,384
Butte Elementary School DistrictButte72,92916.0$19,128
Bozeman High SchoolBozeman32,79016.1$24,819
Helena High SchoolHelena42,37315.8$13,600
Belgrade Elementary School DistrictBelgrade42,26915.1$18,697
East Helena K-12 School DistrictEast Helena71,97218.4$15,735
Hamilton K-12 SchoolsHamilton61,63114.8$12,768
Lockwood K-12 School DistrictLockwood41,58013.6$20,120
Corvallis K-12 SchoolsCorvallis101,51716.0$12,085
Columbia Falls Elementary School DistrictColumbia Falls31,50514.6$22,173
Hellgate Elementary School DistrictMissoula41,46415.6$12,218
Whitefish Elementary School DistrictWhitefish21,31814.2$18,029
Frenchtown K-12 SchoolsFrenchtown51,31413.5$11,686
Havre Elementary School DistrictHavre41,29918.0$12,464
Browning Elementary School DistrictBrowning71,28011.9$23,075
Butte High SchoolButte11,26616.4$15,435
Hardin Elementary School DistrictHardin51,22112.3$16,515
Laurel Elementary School DistrictLaurel41,15714.8$13,262
Libby K-12 SchoolsLibby31,12716.3$12,234
Polson Elementary School DistrictPolson31,07515.1$18,846
Ronan Elementary School DistrictRonan31,03914.6$13,236
Belgrade High SchoolBelgrade195815.7$12,184
Miles City Elementary School DistrictMiles City592613.0$12,650
Sidney Elementary School DistrictSidney387913.7$12,560
Lewistown Elementary School DistrictLewistown481513.8$12,647
West Valley Elementary School DistrictKalispell280618.3$10,340
Glasgow K-12 SchoolsGlasgow377813.9$15,347
Livingston Elementary School DistrictLivingston377713.6$16,087
Dillon Elementary School DistrictDillon275616.8$12,509
Glendive Elementary School DistrictGlendive375313.0$14,030
Huntley Project K-12 SchoolsWorden375114.2$17,245
Townsend K-12 SchoolsTownsend373314.1$20,259
Anaconda Elementary School DistrictAnaconda372714.3$15,234
Florence-Carlton K-12 Schls School DistrictFlorence371814.4$24,629
Elder Grove Elementary School DistrictBillings271319.3$13,948
Columbia Falls High SchoolColumbia Falls169115.4$14,037
Monforton Elementary School DistrictBozeman367914.8$10,172
Stevensville Elementary School DistrictStevensville266315.4$16,414
Evergreen Elementary School DistrictKalispell264513.4$15,923
Browning High SchoolBrowning163316.7$21,795
Whitefish High SchoolWhitefish161814.4$14,383
Showing 1 to 50 of 482

Montana district rankings

Ratio and spending lists include only districts with 1,000 or more students, so very small districts do not dominate. These are factual sorts, not quality ratings.

Schools by level

187 high schools, 232 middle schools and 423 elementary schools. The largest of each are listed below; use search or a district page for the rest.

High schools 187

  1. Billings West High School Billings, 2,115 students
  2. Billings Senior High School Billings, 1,629 students
  3. Great Falls High School Great Falls, 1,548 students
  4. Skyview High School Billings, 1,542 students
  5. Flathead High School Kalispell, 1,541 students
  6. Gallatin High School Bozeman, 1,442 students
  7. C M Russell High School Great Falls, 1,412 students
  8. Glacier High School Kalispell, 1,402 students
  9. Sentinel High School Missoula, 1,365 students
  10. Capital High School Helena, 1,293 students
  11. Bozeman High School Bozeman, 1,279 students
  12. Butte High School Butte, 1,266 students
  13. Hellgate High School Missoula, 1,262 students
  14. Big Sky High School Missoula, 1,148 students
  15. Helena High School Helena, 979 students

Middle schools 232

  1. Kalispell Middle School Kalispell, 1,049 students
  2. Belgrade Middle School Belgrade, 978 students
  3. C R Anderson Middle Schl Helena, 962 students
  4. Sacajawea Middle School Bozeman, 807 students
  5. East Middle School Great Falls, 764 students
  6. North Middle School Great Falls, 764 students
  7. Chief Joseph Middle School Bozeman, 751 students
  8. Lewis & Clark Middle School Billings, 741 students
  9. Ben Steele Middle School Billings, 740 students
  10. Helena Middle School Helena, 701 students
  11. Castle Rock Middle School Billings, 691 students
  12. Washington Middle School Missoula, 669 students
  13. East Middle School Butte, 664 students
  14. Whitefish Middle 5-8 Whitefish, 657 students
  15. Will James Middle School Billings, 634 students

Elementary schools 423

  1. Meadowlark School Billings, 691 students
  2. L A Muldown School Whitefish, 661 students
  3. Libby Elementary School Libby, 582 students
  4. Daly School Hamilton, 539 students
  5. Emily Dickinson School Bozeman, 531 students
  6. Meadow Lark School Great Falls, 527 students
  7. Hyalite Elementary Bozeman, 521 students
  8. Stevensville K-6 Stevensville, 518 students
  9. Edgerton School Kalispell, 509 students
  10. West Elementary School Butte, 503 students
  11. Parkview School Dillon, 497 students
  12. Boulder School Billings, 495 students
  13. Meadowlark Elementary Bozeman, 492 students
  14. Ruder Elementary Columbia Falls, 487 students
  15. Four Georgians School Helena, 482 students

Cities with the most public schools

Neighbouring states

Source: NCES Common Core of Data 2024-25 and F-33 finance 2020, via the Urban Institute Education Data Portal. Last reviewed October 2026. Finance figures are 2020 finance data in nominal dollars, not adjusted for inflation. Blank values are not available, not applicable or suppressed in the source. See the methodology.