High School Explorer
Every public high school in MT, with federal-data depth: 4-year graduation rate, AP rigor, SAT/ACT participation, enrollment trend, NAEP state context, and more — translated for parents.
MT public HS enrollment trend
Across the 11,690 students enrolled in MT brick-and-mortar public high schools in 2021, the state contracted -1.7% by 2024 (11,491 students, -199 net). That's the demographic tide every individual school is fighting or riding.
Charter share of public HS enrollment (latest year): 0.0% (0 of 11,491 students). Virtual / nonclassroom-based schools excluded.
🗺️ State context · NAEP 2024
How does MT compare nationally?
The National Assessment of Educational Progress (NAEP) is the only test given the same way to students in every state — making it the benchmark for state-to-state academic comparison. Below, this state's 8th-grade averages and where it sits on the 50-state distribution.
Each dot is one state's 2024 NAEP 8th-grade averages. MT is highlighted in gold. Dashed lines mark national averages — being upper-right of both = above national in both subjects. Source: NAEP State Snapshot Reports. NAEP doesn't produce per-school scores — this is state-level context.
Where the students are
Top 10 cities by public-HS enrollment
| Butte | 1 HS | 1,266 |
| Browning | 1 HS | 633 |
| Laurel | 1 HS | 578 |
| Polson | 1 HS | 517 |
| Miles City | 1 HS | 487 |
| Ronan | 1 HS | 376 |
| Frenchtown | 1 HS | 364 |
| Stevensville | 1 HS | 347 |
| Dillon | 1 HS | 339 |
| Bigfork | 1 HS | 333 |
School-size distribution
Public, classroom-based · grades 9–12, latest year
| Browning High School Browning H S |
553→633 | +14.5% |
| Beaverhead Co High School Beaverhead County H S |
325→339 | +4.3% |
| Broadwater High School Townsend K-12 Schools |
193→196 | +1.6% |
| Ronan High School Ronan H S |
371→376 | +1.3% |
| Polson High School Polson H S |
511→517 | +1.2% |
| Harlem High School Harlem H S |
175→175 | +0.0% |
| Sweet Grass Co High Schl Sweet Grass County H S |
164→161 | -1.8% |
| Butte High School Butte H S |
1,295→1,266 | -2.2% |
| Lodge Grass High School Lodge Grass H S |
178→174 | -2.2% |
| Red Lodge High School Red Lodge H S |
180→176 | -2.2% |
| Frenchtown High School Frenchtown K-12 Schools |
490→364 | -25.7% |
| Wolf Point High School Wolf Point H S |
239→200 | -16.3% |
| Shepherd High School Shepherd H S |
265→225 | -15.1% |
| Florence-Carlton HS Florence-Carlton K-12 Schls |
270→237 | -12.2% |
| Glasgow High School Glasgow K-12 Schools |
245→219 | -10.6% |
| Stevensville High School Stevensville H S |
383→347 | -9.4% |
| Laurel High School Laurel H S |
629→578 | -8.1% |
| Manhattan H S Manhattan High School |
260→241 | -7.3% |
| Lincoln Co High School Lincoln County H S |
293→273 | -6.8% |
| Dawson High School Dawson H S |
341→318 | -6.7% |
Every MT high school
Search by school, district, or city; sort any column. Trend = high-school enrollment change, first→latest year on file (public 2021→2024 via CCD grades 9–12; private 2018→2022 via PSS total). Omitted (—) for schools under 50 HS students, where a year-over-year percentage isn't reliable.
| High school | City | Type | HS enrollment (9–12) | 9–12 trend |
|---|---|---|---|---|
| 227 Academy- HS East Helena K-12 |
East Helena | Public | 59 | — |
| Absarokee High School virtual Absarokee H S |
Absarokee | Public | 74 | +27.6% |
| Alberton High School virtual Alberton K-12 Schools |
Alberton | Public | 41 | — |
| Anaconda Sr High School virtual Anaconda H S |
Anaconda | Public | 305 | +4.1% |
| Arlee High School virtual Arlee H S |
Arlee | Public | 135 | -3.6% |
| Augusta High School Augusta H S |
Augusta | Public | 33 | — |
| Bainville High School Bainville K-12 Schools |
Bainville | Public | 47 | — |
| Baker High School virtual Baker K-12 Schools |
Baker | Public | 133 | +0.8% |
| Beaverhead Co High School Beaverhead County H S |
Dillon | Public | 339 | +4.3% |
| Belfry High School Belfry K-12 Schools |
Belfry | Public | 16 | — |
| Belgrade High School virtual Belgrade H S |
Belgrade | Public | 958 | -7.5% |
| Belt High School Belt H S |
Belt | Public | 92 | +10.8% |
| Big Sandy High School virtual Big Sandy K-12 |
Big Sandy | Public | 59 | +9.3% |
| Big Sky Discovery School K–12 Nonsectarian |
Big Sky | Private | 49 | — |
| Big Sky High School virtual Missoula H S |
Missoula | Public | 1,148 | -0.8% |
| Bigfork High School Bigfork H S |
Bigfork | Public | 333 | -2.9% |
| Billings Central Catholic High School Catholic |
Billings | Private | 298 | -8.0% |
| Billings Early College School virtual Billings H S |
Billings | Public | 60 | — |
| Billings Multilingual Academy virtual Billings H S |
Billings | Public | 20 | — |
| Billings Opportunity School virtual Billings H S |
Billings | Public | 78 | — |
| Billings Sr High School virtual Billings H S |
Billings | Public | 1,629 | -10.6% |
| Billings West High School virtual Billings H S |
Billings | Public | 2,115 | -3.0% |
| Bitterroot Polytech HS Hamilton K-12 Schools |
Hamilton | Public | 87 | — |
| Box Elder High School virtual Box Elder H S |
Box Elder | Public | 86 | -23.9% |
| Bozeman Field School Nonsectarian |
Bozeman | Private | 19 | — |
| Bozeman Field School Nonsectarian |
Bozeman | Private | 22 | — |
| Bozeman High School virtual Bozeman H S |
Bozeman | Public | 1,279 | +4.2% |
| Bridger Charter School Bozeman H S |
Bozeman | Public | 69 | — |
| Bridger High School virtual Bridger K-12 Schools |
Bridger | Public | 58 | +11.5% |
| Brightways Global Academy K–12 Nonsectarian |
Missoula | Private | 133 | — |
| Broadview High School Broadview H S |
Broadview | Public | 50 | — |
| Broadwater High School Townsend K-12 Schools |
Townsend | Public | 196 | +1.6% |
| Brockton High School virtual Brockton H S |
Brockton | Public | 49 | — |
| Bronc Fast Track virtual Frenchtown K-12 Schools |
Frenchtown | Public | 53 | — |
| Browning High School Browning H S |
Browning | Public | 633 | +14.5% |
| Building Bridges Academy Nonsectarian |
Thompson Falls | Private | 8 | — |
| Butte Central Catholic High School Catholic |
Butte | Private | 97 | -27.6% |
| Butte High School Butte H S |
Butte | Public | 1,266 | -2.2% |
| C M Russell High School virtual Great Falls H S |
Great Falls | Public | 1,412 | -5.2% |
| CSD HS Rise Pathway Academy Corvallis K-12 Schools |
Corvallis | Public | — | — |
| Capital High School virtual Helena H S |
Helena | Public | 1,293 | -4.2% |
| Carter County High School Carter County H S |
Ekalaka | Public | 36 | — |
| Cascade High School Cascade H S |
Cascade | Public | 111 | +32.1% |
| Centerville High School Centerville H S |
Sand Coulee | Public | 73 | +15.9% |
| Charlo High School Charlo H S |
Charlo | Public | 80 | +0.0% |
| Chester-Joplin-Inverness HS virtual Chester-Joplin-Inverness HS |
Chester | Public | 54 | -10.0% |
| Chinook High School Chinook H S |
Chinook | Public | 115 | +0.9% |
| Choteau High School virtual Choteau H S |
Choteau | Public | 109 | +1.9% |
| Chrysalis School K–12 Nonsectarian |
Eureka | Private | 45 | — |
| Circle High School Circle H S |
Circle | Public | 74 | +15.6% |
| Colstrip High School Colstrip H S |
Colstrip | Public | 155 | +5.4% |
| Columbia Falls High Schl virtual Columbia Falls H S |
Columbia Falls | Public | 691 | +3.0% |
| Columbus High School Columbus H S |
Columbus | Public | 227 | -3.0% |
| Conrad High School Conrad H S |
Conrad | Public | 126 | -8.7% |
| Corvallis High School virtual Corvallis K-12 Schools |
Corvallis | Public | 406 | -14.7% |
| Culbertson High School Culbertson H S |
Culbertson | Public | 77 | -1.3% |
| Custer Co District High Custer County H S |
Miles City | Public | 487 | -4.1% |
| Custer High School Custer K-12 Schools |
Custer | Public | 26 | — |
| Cut Bank High School virtual Cut Bank H S |
Cut Bank | Public | 183 | -23.8% |
| Darby High School virtual Darby K-12 Schools |
Darby | Public | 116 | +3.6% |
| Dawson High School Dawson H S |
Glendive | Public | 318 | -6.7% |
| Denton High School Denton H S |
Denton | Public | 16 | — |
| Dodson High School Dodson K-12 |
Dodson | Public | 24 | — |
| Drummond High School Drummond H S |
Drummond | Public | 70 | +14.8% |
| Dutton/Brady High School virtual Dutton/Brady K-12 Schools |
Dutton | Public | 25 | — |
| East Helena High School virtual East Helena K-12 |
East Helena | Public | 563 | +31.5% |
| Emerge Private School K–12 Other religious |
Bozeman | Private | 195 | — |
| Ennis High School Ennis K-12 Schools |
Ennis | Public | 134 | +8.1% |
| Fairfield High School virtual Fairfield H S |
Fairfield | Public | 107 | -11.6% |
| Fairview High School Fairview H S |
Fairview | Public | 92 | -23.3% |
| Fergus High School virtual Fergus H S |
Lewistown | Public | 347 | +2.4% |
| Flathead High School virtual Flathead H S |
Kalispell | Public | 1,541 | -4.1% |
| Flathead Pace Academy Flathead H S |
Kalispell | Public | 22 | — |
| Florence-Carlton HS Florence-Carlton K-12 Schls |
Florence | Public | 237 | -12.2% |
| Foothills Community Christian High School K–12 Other religious |
Great Falls | Private | 197 | +34.0% |
| Forsyth High School virtual Forsyth H S |
Forsyth | Public | 103 | +19.8% |
| Fort Benton High School virtual Fort Benton H S |
Fort Benton | Public | 112 | +21.7% |
| Frazer High School Frazer H S |
Frazer | Public | 24 | — |
| Frenchtown High School Frenchtown K-12 Schools |
Frenchtown | Public | 364 | -25.7% |
| Froid High School Froid H S |
Froid | Public | 40 | — |
| Fromberg High School Fromberg K-12 |
Fromberg | Public | 19 | — |
| Gallatin High School virtual Bozeman H S |
Bozeman | Public | 1,442 | +13.2% |
| Gardiner High School virtual Gardiner H S |
Gardiner | Public | 55 | — |
| Garfield Co Dist HS virtual Garfield County H S |
Jordan | Public | 57 | +11.8% |
| Geraldine High School virtual Geraldine K-12 |
Geraldine | Public | 19 | — |
| Geyser High School virtual Geyser K-12 Schools |
Geyser | Public | 13 | — |
| Glacier High School virtual Flathead H S |
Kalispell | Public | 1,402 | -2.0% |
| Glasgow High School Glasgow K-12 Schools |
Glasgow | Public | 219 | -10.6% |
| Granite High School Philipsburg K-12 Schools |
Philipsburg | Public | 56 | -17.6% |
| Grass Range High School Grass Range H S |
Grass Range | Public | 27 | — |
| Great Falls Central Catholic High School Catholic |
Great Falls | Private | 75 | -35.3% |
| Great Falls High School virtual Great Falls H S |
Great Falls | Public | 1,548 | -5.6% |
| Hamilton Christian Academy K–12 Other religious |
Hamilton | Private | 84 | +13.5% |
| Hamilton High School virtual Hamilton K-12 Schools |
Hamilton | Public | 460 | -15.3% |
| Hardin High School virtual Hardin H S |
Hardin | Public | 515 | -2.6% |
| Harlem High School Harlem H S |
Harlem | Public | 175 | +0.0% |
| Harlowton High School virtual Harlowton K-12 |
Harlowton | Public | 66 | +8.2% |
| Harrison High School Harrison K-12 Schools |
Harrison | Public | 9 | — |
| Havre High School virtual Havre H S |
Havre | Public | 521 | +0.2% |
| Hays-Lodge Pole High Sch virtual Hays-Lodge Pole K-12 Schls |
Hays | Public | 84 | +0.0% |
| Heart Butte High School Heart Butte K-12 Schools |
Heart Butte | Public | 41 | — |
| Helena Christian School K–12 Other religious |
East Helena | Private | 231 | +24.9% |
| Helena High School virtual Helena H S |
Helena | Public | 979 | -13.2% |
| Helena P.A.L. Helena H S |
Helena | Public | 58 | — |
| Hellgate High School virtual Missoula H S |
Missoula | Public | 1,262 | -0.1% |
| Heritage Christian School K–12 Other religious |
Bozeman | Private | 242 | +33.0% |
| Highwood High School Highwood K-12 |
Highwood | Public | 25 | — |
| Hinsdale High School Hinsdale H S |
Hinsdale | Public | 18 | — |
| Hobson High School Hobson K-12 Schools |
Hobson | Public | 31 | — |
| Hot Springs High School virtual Hot Springs K-12 |
Hot Springs | Public | 60 | +9.1% |
| Huntley Project High Schl virtual Huntley Project K-12 Schools |
Worden | Public | 217 | +0.9% |
| Hysham High School virtual Hysham K-12 Schools |
Hysham | Public | 28 | — |
| Jefferson High School virtual Jefferson H S |
Boulder | Public | 306 | +5.2% |
| Joliet High School virtual Joliet H S |
Joliet | Public | 129 | +0.0% |
| Judith Gap High School Judith Gap H S |
Judith Gap | Public | 4 | — |
| Kalispell Rising Wolf Charter Flathead H S |
Kalispell | Public | 11 | — |
| Kootenai Valley Christian School K–12 Other religious |
Libby | Private | 92 | +31.4% |
| Lambert High School Lambert H S |
Lambert | Public | 33 | — |
| Lame Deer High School virtual Lame Deer H S |
Lame Deer | Public | 170 | -6.6% |
| Laurel High School Laurel H S |
Laurel | Public | 578 | -8.1% |
| Lavina High School virtual Lavina K-12 Schools |
Lavina | Public | 23 | — |
| Libby High School virtual Libby K-12 Schools |
Libby | Public | 363 | +6.8% |
| Liberty Christian School K–12 Other religious |
Sidney | Private | 27 | — |
| Lima High School Lima K-12 Schools |
Lima | Public | 13 | — |
| Lincoln Co High School Lincoln County H S |
Eureka | Public | 273 | -6.8% |
| Lincoln High School virtual Lincoln K-12 Schools |
Lincoln | Public | 44 | — |
| Lockwood High School virtual Lockwood K-12 |
Lockwood | Public | 552 | +38.3% |
| Lodge Grass High School Lodge Grass H S |
Lodge Grass | Public | 174 | -2.2% |
| Lone Peak High School Big Sky School K-12 |
Gallatin Gateway | Public | 117 | +7.3% |
| Loyola Sacred Heart High School Catholic |
Missoula | Private | 181 | +5.2% |
| Lustre Christian High School Other religious |
Lustre | Private | 32 | — |
| MT Sch For Deaf & Blnd HS Mont Sch for Deaf Blind |
Great Falls | Public | 15 | — |
| Malta High School virtual Malta K-12 Schools |
Malta | Public | 128 | -12.9% |
| Manhattan H S Manhattan High School |
Manhattan | Public | 241 | -7.3% |
| Medicine Lake High School Medicine Lake K-12 Schools |
Medicine Lake | Public | 25 | — |
| Melstone High School virtual Melstone H S |
Melstone | Public | 28 | — |
| Mission Valley Christian Academy K–12 Other religious |
Polson | Private | 95 | — |
| Missoula Connect Academy HS virtual Missoula H S |
Missoula | Public | 99 | — |
| Montana Academy Nonsectarian |
Marion | Private | 10 | — |
| Moore High School virtual Moore H S |
Moore | Public | 28 | — |
| Mount Ascension Learning Ac HS virtual Helena H S |
Helena | Public | 43 | — |
| Mount Ellis Academy Other religious |
Bozeman | Private | 59 | +1.7% |
| Nashua High School virtual Nashua K-12 Schools |
Nashua | Public | 31 | — |
| Nelson Academy Of Agricultural Sciences Online K–12 Nonsectarian |
Scobey | Private | 194 | -8.1% |
| New Day K–12 Nonsectarian |
Billings | Private | 51 | -13.6% |
| New Day School K–12 Nonsectarian |
Billings | Private | 51 | — |
| North Star High School virtual North Star HS |
Rudyard | Public | 56 | — |
| North West Indian Bible School K–12 Other religious |
Alberton | Private | 34 | — |
| Noxon High School virtual Noxon H S |
Noxon | Public | 56 | -17.6% |
| Opheim High School virtual Opheim K-12 Schools |
Opheim | Public | 4 | — |
| Park City High School Park City H S |
Park City | Public | 112 | +9.8% |
| Park High School virtual Park H S |
Livingston | Public | 420 | -0.5% |
| Pine Hills Youth Corr Facil HS virtual Dept of Corrections-Youth |
Miles City | Public | 27 | — |
| Pinehaven Christian Childrens Ranch And School K–12 Other religious |
Saint Ignatius | Private | 48 | — |
| Plains High School Plains K-12 |
Plains | Public | 121 | -15.4% |
| Plenty Coups High School Plenty Coups H S |
Pryor | Public | 64 | -14.7% |
| Plentywood High School virtual Plentywood K-12 Schools |
Plentywood | Public | 101 | -12.2% |
| Plevna High School Plevna K-12 Schools |
Plevna | Public | 27 | — |
| Polson High School Polson H S |
Polson | Public | 517 | +1.2% |
| Poplar High School virtual Poplar H S |
Poplar | Public | 275 | +13.2% |
| Powder River Co Dist High Powder River Co Dist H S |
Broadus | Public | 70 | -10.3% |
| Powell County High School virtual Powell County H S |
Deer Lodge | Public | 181 | +3.4% |
| Power High School Power H S |
Power | Public | 39 | — |
| Rapelje High School virtual Rapelje H S |
Rapelje | Public | 12 | — |
| Red Lodge High School Red Lodge H S |
Red Lodge | Public | 176 | -2.2% |
| Reed Point High School Reed Point H S |
Reed Point | Public | 11 | — |
| Richey High School virtual Richey H S |
Richey | Public | 22 | — |
| Rise Charter & Distance HS Corvallis K-12 Schools |
Corvallis | Public | 41 | — |
| Roberts High School virtual Roberts K-12 Schools |
Roberts | Public | 40 | — |
| Rocky Boy High School virtual Rocky Boy H S |
Box Elder | Public | 125 | -10.7% |
| Ronan High School Ronan H S |
Ronan | Public | 376 | +1.3% |
| Rosebud High School Rosebud K-12 |
Rosebud | Public | 15 | — |
| Roundup H S virtual Roundup High School |
Roundup | Public | 156 | -10.3% |
| Roy High School virtual Roy K-12 Schools |
Roy | Public | 5 | — |
| Ryegate High School virtual Ryegate K-12 Schools |
Ryegate | Public | 14 | — |
| Saco High School Saco H S |
Saco | Public | 15 | — |
| Savage High School virtual Savage H S |
Savage | Public | 40 | — |
| Scobey High School Scobey K-12 Schools |
Scobey | Public | 80 | -3.6% |
| Seeley-Swan High School virtual Missoula H S |
Seeley Lake | Public | 85 | -11.5% |
| Sentinel High School virtual Missoula H S |
Missoula | Public | 1,365 | +3.6% |
| Shelby High School virtual Shelby H S |
Shelby | Public | 143 | +27.7% |
| Shepherd High School Shepherd H S |
Shepherd | Public | 225 | -15.1% |
| Sheridan High School Sheridan H S |
Sheridan | Public | 58 | -15.9% |
| Shields Valley High Schl Shields Valley H S |
Clyde Park | Public | 59 | +11.3% |
| Sidney High School virtual Sidney H S |
Sidney | Public | 355 | -8.5% |
| Simms High School virtual Simms H S |
Simms | Public | 91 | -18.8% |
| Skyview High School virtual Billings H S |
Billings | Public | 1,542 | -6.9% |
| St Andrew School K–12 Catholic |
Helena | Private | 218 | +10.7% |
| St Ignatius High School St Ignatius K-12 Schools |
St Ignatius | Public | 121 | -11.0% |
| St Labre High School Catholic |
Ashland | Private | 102 | -31.1% |
| St Regis High School virtual St Regis K-12 Schools |
St Regis | Public | 54 | -3.6% |
| Stanford High School virtual Stanford K-12 Schools |
Stanford | Public | 42 | — |
| Stevensville High School Stevensville H S |
Stevensville | Public | 347 | -9.4% |
| Stillwater Christian School K–12 Other religious |
Kalispell | Private | 455 | +35.8% |
| Sunburst High School virtual Sunburst K-12 Schools |
Sunburst | Public | 40 | — |
| Superior High School virtual Superior K-12 Schools |
Superior | Public | 96 | -12.7% |
| Sweet Grass Co High Schl Sweet Grass County H S |
Big Timber | Public | 161 | -1.8% |
| Terry High School virtual Terry K-12 Schools |
Terry | Public | 48 | — |
| Thompson Falls High Schl virtual Thompson Falls H S |
Thompson Falls | Public | 183 | -12.4% |
| Three Forks High School virtual Three Forks H S |
Three Forks | Public | 251 | -1.6% |
| Troy High School Troy H S |
Troy | Public | 132 | +3.9% |
| Turner High School Turner H S |
Turner | Public | 22 | — |
| Turning Winds Academic Institute K–12 Nonsectarian |
Troy | Private | 44 | — |
| Twin Bridges High School virtual Twin Bridges K-12 Schools |
Twin Bridges | Public | 60 | +5.3% |
| Valier High School Valier H S |
Valier | Public | 37 | — |
| Valley Christian School K–12 Other religious |
Missoula | Private | 335 | +27.9% |
| Victor High School virtual Victor K-12 Schools |
Victor | Public | 74 | +0.0% |
| West Yellowstone HS West Yellowstone K-12 |
West Yellowstone | Public | 60 | -30.2% |
| Westby High School virtual Westby K-12 Schools |
Westby | Public | 15 | — |
| White Sulphur Springs HS virtual White Sulphur Spgs K-12 |
White Sulphur Springs | Public | 54 | -19.4% |
| Whitefish High School virtual Whitefish H S |
Whitefish | Public | 618 | +7.3% |
| Whitehall High School virtual Whitehall H S |
Whitehall | Public | 161 | +23.8% |
| Whitewater High School Whitewater K-12 Schools |
Whitewater | Public | 10 | — |
| Wibaux High School Wibaux K-12 Schools |
Wibaux | Public | 36 | — |
| Willow Creek High School Willow Creek H S |
Willow Creek | Public | 7 | — |
| Winifred High School Winifred K-12 Schools |
Winifred | Public | 42 | — |
| Winnett High School virtual Winnett K-12 Schools |
Winnett | Public | 19 | — |
| Wolf Point High School Wolf Point H S |
Wolf Point | Public | 200 | -16.3% |
| Yellowstone Academy Nonsectarian |
Billings | Private | 70 | +14.8% |
Sources: Public — NCES Common Core of Data via the Urban Institute API; "HS enrollment" = grades 9–12 (so K–12/combined records aren't inflated by their elementary grades); trend 2021–2024. Private — NCES Private School Universe Survey (PSS); enrollment is total students (PSS has no grade detail); trend 2018→2022 (biennial). "High school" = offers grade 12. Winners/losers shown for public only (comparable annual span) and exclude very small/near-closure schools.