834 schools in Montana
57 counties · 245 cities · Public K-12
| Name | City | County | Level | Enrollment | Rating |
|---|---|---|---|---|---|
| St Regis High School | St Regis | Mineral County | High | 55 | · |
| Fort Benton 7-8 | Fort Benton | Chouteau County | Middle | 54 | · |
| Forsyth 7-8 | Forsyth | Rosebud County | Middle | 53 | · |
| Fromberg School | Fromberg | Carbon County | Elementary | 53 | · |
| North Star High School | Rudyard | Hill County | High | 53 | · |
| Stanford School | Stanford | Judith Basin County | Elementary | 53 | · |
| Brockton High School | Brockton | Roosevelt County | High | 52 | · |
| Harrison School | Harrison | Madison County | Elementary | 52 | · |
| Hysham School | Hysham | Treasure County | Elementary | 52 | · |
| Greenfield School | Fairfield | Teton County | Elementary | 51 | · |
| Helena Flats 7-8 | Kalispell | Flathead County | Middle | 51 | · |
| Nashua School | Nashua | Valley County | Elementary | 51 | · |
| Trout Creek School | Trout Creek | Sanders County | Elementary | 51 | · |
| Belt 7-8 | Belt | Cascade County | Middle | 50 | · |
| Darby 7-8 | Darby | Ravalli County | Middle | 50 | · |
| Park City 7-8 | Park City | Stillwater County | Middle | 50 | · |
| Plentywood 7-8 | Plentywood | Sheridan County | Middle | 50 | · |
| Shields Valley High Schl | Clyde Park | Park County | High | 50 | · |
| Lustre School | Frazer | Valley County | Elementary | 49 | · |
| Frazer Elementary | Frazer | Valley County | Elementary | 48 | · |
| Medicine Lake School | Medicine Lake | Sheridan County | Elementary | 48 | · |
| Arrow Creek Elem School | Pryor | Big Horn County | Elementary | 47 | · |
| Bainville High School | Bainville | Roosevelt County | High | 47 | · |
| Dutton/Brady Elementary | Dutton | Teton County | Elementary | 47 | · |
| Woodman School | Lolo | Missoula County | Elementary | 47 | · |
| Anderson 7-8 | Bozeman | Gallatin County | Middle | 46 | · |
| Boulder 7-8 | Boulder | Jefferson County | Middle | 46 | · |
| Canyon Creek 7-8 | Billings | Yellowstone County | Middle | 46 | · |
| Dixon Elementary | Dixon | Sanders County | Elementary | 46 | · |
| Fair-Mont-Egan Middle School | Kalispell | Flathead County | Middle | 46 | · |
| Grass Range School | Grass Range | Fergus County | Elementary | 46 | · |
| Hot Springs High School | Hot Springs | Sanders County | High | 46 | · |
| Valier High School | Valier | Pondera County | High | 46 | · |
| Vida School | Vida | McCone County | Elementary | 46 | · |
| Dodson School | Dodson | Phillips County | Elementary | 45 | · |
| Scobey 7-8 | Scobey | Daniels County | Middle | 45 | · |
| Bozeman Online Charter School | Bozeman | Gallatin County | Elementary | 44 | · |
| Golden Ridge School | Fairfield | Teton County | Elementary | 44 | · |
| Kila 7-8 | Kila | Flathead County | Middle | 44 | · |
| Winifred High School | Winifred | Fergus County | High | 44 | · |
| Absarokee 6-8 | Absarokee | Stillwater County | Middle | 43 | · |
| Alberton High School | Alberton | Mineral County | High | 43 | · |
| Carter County High School | Ekalaka | Carter County | High | 43 | · |
| Dayton School | Dayton | Lake County | Elementary | 43 | · |
| Lambert High School | Lambert | Richland County | High | 43 | · |
| Ramsay Middle School | Ramsay | Silver Bow County | Middle | 43 | · |
| Roberts High School | Roberts | Carbon County | High | 43 | · |
| Lincoln High School | Lincoln | Lewis and Clark County | High | 42 | · |
| Richey School | Richey | Dawson County | Elementary | 42 | · |
| Superior 7-8 | Superior | Mineral County | Middle | 42 | · |
| Hobson High School | Hobson | Judith Basin County | High | 41 | · |
| Cardwell School | Cardwell | Jefferson County | Elementary | 40 | · |
| Sunburst High School | Sunburst | Toole County | High | 40 | · |
| DeSmet 6-8 | Missoula | Missoula County | Middle | 39 | · |
| Hays-Lodge Pole 7-8 | Hays | Blaine County | Middle | 39 | · |
| Heart Butte 6-8 | Heart Butte | Pondera County | Middle | 39 | · |
| Highwood High School | Highwood | Chouteau County | High | 39 | · |
| Broadus 7-8 | Broadus | Powder River County | Middle | 38 | · |
| Chester-Joplin-Inverness 7-8 | Chester | Liberty County | Middle | 38 | · |
| Froid High School | Froid | Roosevelt County | High | 38 | · |
| Lavina Elementary | Lavina | Golden Valley County | Elementary | 38 | · |
| Sheridan 7-8 | Sheridan | Madison County | Middle | 38 | · |
| Trinity School | Canyon Creek | Lewis and Clark County | Elementary | 38 | · |
| White Sulphur Springs 7-8 | White Sulphur Springs | Meagher County | Middle | 38 | · |
| Power High School | Power | Teton County | High | 37 | · |
| Belfry School | Belfry | Carbon County | Elementary | 36 | · |
| Custer High School | Custer | Yellowstone County | High | 36 | · |
| Fairhaven Colony | Ulm | Cascade County | Elementary | 36 | · |
| Fairview 7-8 | Fairview | Richland County | Middle | 36 | · |
| North Star 7-8 | Rudyard | Hill County | Middle | 36 | · |
| Rapelje School | Rapelje | Stillwater County | Elementary | 36 | · |
| Redwater 7-8 | Circle | McCone County | Middle | 36 | · |
| Seeley Lake 7-8 | Seeley Lake | Missoula County | Middle | 36 | · |
| Shields Valley 7-8 | Clyde Park | Park County | Middle | 36 | · |
| Valley View School | Polson | Lake County | Elementary | 36 | · |
| Winnett School | Winnett | Petroleum County | Elementary | 36 | · |
| Fairfield 7-8 | Fairfield | Teton County | Middle | 35 | · |
| Froid Elementary School | Froid | Roosevelt County | Elementary | 35 | · |
| Marion 7-8 | Marion | Flathead County | Middle | 35 | · |
| Melstone School | Melstone | Musselshell County | Elementary | 35 | · |
| Willow Creek School | Willow Creek | Gallatin County | Elementary | 35 | · |
| Geraldine Elementary | Geraldine | Chouteau County | Elementary | 34 | · |
| Miami School | Conrad | Pondera County | Elementary | 34 | · |
| Moore School | Moore | Fergus County | Elementary | 34 | · |
| Nashua High School | Nashua | Valley County | High | 34 | · |
| Yellowstone Academy 7-8 | Billings | Yellowstone County | Middle | 34 | · |
| Fromberg High School | Fromberg | Carbon County | High | 33 | · |
| Hillcrest 7-8 | Harlowton | Wheatland County | Middle | 33 | · |
| LaMotte School | Bozeman | Gallatin County | Elementary | 33 | · |
| Melstone High School | Melstone | Musselshell County | High | 33 | · |
| Redwater School | Circle | McCone County | Middle | 33 | · |
| Terry High School | Terry | Prairie County | High | 33 | · |
| Gallatin Gateway 7-8 | Gallatin Gateway | Gallatin County | Middle | 32 | · |
| Melville School | Melville | Sweet Grass County | Elementary | 32 | · |
| Reed Point Elementary | Reed Point | Stillwater County | Elementary | 32 | · |
| Rosebud School | Rosebud | Rosebud County | Elementary | 32 | · |
| Terry Middle School | Terry | Prairie County | Middle | 32 | · |
| Wibaux High School | Wibaux | Wibaux County | High | 32 | · |
| Wyola 6-8 | Wyola | Big Horn County | Middle | 32 | · |
| Dodson High School | Dodson | Phillips County | High | 31 | · |
| Frazer High School | Frazer | Valley County | High | 31 | · |
| Liberty Elementary School | Galata | Liberty County | Elementary | 31 | · |
| Saco School | Saco | Phillips County | Elementary | 31 | · |
| Clinton 7-8 | Clinton | Missoula County | Middle | 30 | · |
| Hinsdale School | Hinsdale | Valley County | Elementary | 30 | · |
| Ryegate School | Ryegate | Golden Valley County | Elementary | 30 | · |
| Stanford High School | Stanford | Judith Basin County | High | 30 | · |
| YELLOWSTONE VIRTUAL ACADEMY | Fairview | McKenzie County | Elementary | 30 | · |
| Big Sandy 7-8 | Big Sandy | Chouteau County | Middle | 29 | · |
| Lima School | Lima | Beaverhead County | Elementary | 29 | · |
| Pine Hills Youth Corr Facil HS | Miles City | Custer County | High | 29 | · |
| Richey High School | Richey | Dawson County | High | 29 | · |
| Savage High School | Savage | Richland County | High | 29 | · |
| Swan Valley School | Condon | Missoula County | Elementary | 29 | · |
| Avon School | Avon | Powell County | Elementary | 28 | · |
| Bynum School | Bynum | Teton County | Elementary | 28 | · |
| Denton School | Denton | Fergus County | Elementary | 28 | · |
| Dutton/Brady High School | Dutton | Teton County | High | 28 | · |
| Hobson 6-8 | Hobson | Judith Basin County | Middle | 28 | · |
| Turner School | Turner | Blaine County | Elementary | 28 | · |
| Bainville 7-8 | Bainville | Roosevelt County | Middle | 27 | · |
| Drummond 7-8 | Drummond | Granite County | Middle | 27 | · |
| Gardiner 7-8 | Gardiner | Park County | Middle | 27 | · |
| Harrison High School | Harrison | Madison County | High | 27 | · |
| Jordan 7-8 | Jordan | Garfield County | Middle | 27 | · |
| Pondera Colony School | Valier | Pondera County | Elementary | 27 | · |
| Wibaux 7-8 | Wibaux | Wibaux County | Middle | 27 | · |
| Winifred 6-8 | Winifred | Fergus County | Middle | 27 | · |
| Alberton 7-8 | Alberton | Mineral County | Middle | 26 | · |
| Barbara Gilligan 7-8 | Brockton | Roosevelt County | Middle | 26 | · |
| Hidden Lake Elementary | Cut Bank | Glacier County | Elementary | 26 | · |
| Hinsdale High School | Hinsdale | Valley County | High | 26 | · |
| Big Sky School | Cut Bank | Glacier County | Elementary | 25 | · |
| Bridger 7-8 | Bridger | Carbon County | Middle | 25 | · |
| Cottonwood School | Havre | Hill County | Elementary | 25 | · |
| Lavina Middle School | Lavina | Golden Valley County | Middle | 25 | · |
| Lima High School | Lima | Beaverhead County | High | 25 | · |
| Lincoln 7-8 | Lincoln | Lewis and Clark County | Middle | 25 | · |
| Morin School | Billings | Yellowstone County | Elementary | 25 | · |
| MT Sch For Deaf & Blnd El | Great Falls | Cascade County | Elementary | 25 | · |
| Philipsburg 7-8 | Philipsburg | Granite County | Middle | 25 | · |
| Pine Creek School | Livingston | Park County | Elementary | 25 | · |
| Plevna High School | Plevna | Fallon County | High | 25 | · |
| Augusta High School | Augusta | Lewis and Clark County | High | 24 | · |
| Babb School | Babb | Glacier County | Elementary | 24 | · |
| Medicine Lake High School | Medicine Lake | Sheridan County | High | 24 | · |
| Nashua 6-8 | Nashua | Valley County | Middle | 24 | · |
| Pleasant Valley School | Belt | Cascade County | Elementary | 24 | · |
| Pryor 7-8 | Pryor | Big Horn County | Middle | 24 | · |
| Savage 7-8 | Savage | Richland County | Middle | 24 | · |
| St Regis 7-8 | St Regis | Mineral County | Middle | 24 | · |
| Valier 7-8 | Valier | Pondera County | Middle | 24 | · |
| Westby High School | Westby | Sheridan County | High | 24 | · |
| Yellowstone Academy Elem | Billings | Yellowstone County | Elementary | 24 | · |
| Zurich School | Zurich | Blaine County | Elementary | 24 | · |
| Big Stone School | Sand Coulee | Cascade County | Elementary | 23 | · |
| Frontier 7-8 | Wolf Point | Roosevelt County | Middle | 23 | · |
| Hall School | Hall | Granite County | Elementary | 23 | · |
| Fort Smith School | Fort Smith | Big Horn County | Elementary | 22 | · |
| Highwood Middle School | Highwood | Chouteau County | Middle | 22 | · |
| Hill Top Colony School | Stockett | Cascade County | Elementary | 22 | · |
| Hot Springs 7-8 | Hot Springs | Sanders County | Middle | 22 | · |
| Stanford 7-8 | Stanford | Judith Basin County | Middle | 22 | · |
| Broadview 7-8 | Broadview | Yellowstone County | Middle | 21 | · |
| Dupuyer School | Dupuyer | Pondera County | Elementary | 21 | · |
| Grass Land Colony School | Great Falls | Cascade County | Elementary | 21 | · |
| Noxon 7-8 | Noxon | Sanders County | Middle | 21 | · |
| Opheim School | Opheim | Valley County | Elementary | 21 | · |
| Whitewater School | Whitewater | Phillips County | Elementary | 21 | · |
| Deer Creek School | Glendive | Dawson County | Elementary | 20 | · |
| Fromberg Middle School | Fromberg | Carbon County | Middle | 20 | · |
| Kingsbury Colony Attn Ctr | Valier | Pondera County | Elementary | 20 | · |
| Power 7-8 | Power | Teton County | Middle | 20 | · |
| Vaughn 7-8 | Vaughn | Cascade County | Middle | 20 | · |
| Westby School | Westby | Sheridan County | Elementary | 20 | · |
| Cam Rose School | Shelby | Toole County | Elementary | 19 | · |
| Cottonwood School | Bozeman | Gallatin County | Elementary | 19 | · |
| Ekalaka 7-8 | Ekalaka | Carter County | Middle | 19 | · |
| Elliston School | Elliston | Powell County | Elementary | 19 | · |
| Froid 7-8 | Froid | Roosevelt County | Middle | 19 | · |
| LaMotte 6-8 | Bozeman | Gallatin County | Middle | 19 | · |
| Reed Point High School | Reed Point | Stillwater County | High | 19 | · |
| Riverview Elementary | Galata | Liberty County | Elementary | 19 | · |
| Springhill School | Belgrade | Gallatin County | Elementary | 19 | · |
| Augusta 7-8 | Augusta | Lewis and Clark County | Middle | 18 | · |
| Grass Range High School | Grass Range | Fergus County | High | 18 | · |
| Lavina High School | Lavina | Golden Valley County | High | 18 | · |
| Rapelje High School | Rapelje | Stillwater County | High | 18 | · |
| Roberts 7-8 | Roberts | Carbon County | Middle | 18 | · |
| Alder School | Alder | Madison County | Elementary | 17 | · |
| Ashland 7-8 | Ashland | Rosebud County | Middle | 17 | · |
| Belfry High School | Belfry | Carbon County | High | 17 | · |
| Dutton/Brady Middle School | Dutton | Teton County | Middle | 17 | · |
| Garrison School | Garrison | Powell County | Elementary | 17 | · |
| Greenfield 7-8 | Fairfield | Teton County | Middle | 17 | · |
| Reichle School | Glen | Beaverhead County | Elementary | 17 | · |
| Sunburst 7 - 8 | Sunburst | Toole County | Middle | 17 | · |
| Bissell 7-8 | Whitefish | Flathead County | Middle | 16 | · |
| Cascade Colony School | Sun River | Cascade County | Elementary | 16 | · |
| Davey Elementary | Havre | Hill County | Elementary | 16 | · |
| Dodson 7-8 | Dodson | Phillips County | Middle | 16 | · |
| Geyser High School | Geyser | Judith Basin County | High | 16 | · |
| Geyser School | Geyser | Judith Basin County | Elementary | 16 | · |
| Helmville School | Helmville | Powell County | Elementary | 16 | · |
| Judith Gap School | Judith Gap | Wheatland County | Elementary | 16 | · |
| Moore High School | Moore | Fergus County | High | 16 | · |
| Ovando School | Ovando | Powell County | Elementary | 16 | · |
| Turner High School | Turner | Blaine County | High | 16 | · |
| Fortine 7-8 | Fortine | Lincoln County | Middle | 15 | · |
| Gildford Colony School | Gildford | Hill County | Elementary | 15 | · |
| Glendale School | Cut Bank | Glacier County | Elementary | 15 | · |
| Midway Colony | Conrad | Pondera County | Elementary | 15 | · |
| MT Sch For Deaf & Blnd HS | Great Falls | Cascade County | High | 15 | · |
| Trego School | Trego | Lincoln County | Elementary | 15 | · |
| Trout Creek 7-8 | Trout Creek | Sanders County | Middle | 15 | · |
| Ulm Junior High | Ulm | Cascade County | Middle | 15 | · |
| Big Rose Colony School | Shelby | Toole County | Elementary | 14 | · |
| Custer 7-8 | Custer | Yellowstone County | Middle | 14 | · |
| Frazer 7-8 | Frazer | Valley County | Middle | 14 | · |
| Hysham 7-8 | Hysham | Treasure County | Middle | 14 | · |
| Moore 6-8 | Moore | Fergus County | Middle | 14 | · |
| Plevna 7-8 | Plevna | Fallon County | Middle | 14 | · |
| Potomac 7-8 | Bonner | Missoula County | Middle | 14 | · |
| Winnett High School | Winnett | Petroleum County | High | 14 | · |
| Alzada School | Alzada | Carter County | Elementary | 13 | · |
| Auchard Creek School | Wolf Creek | Lewis and Clark County | Elementary | 13 | · |
| Cohagen School | Cohagen | Garfield County | Elementary | 13 | · |
| Deerfield School | Lewistown | Fergus County | Elementary | 13 | · |
| Fishtail School | Fishtail | Stillwater County | Elementary | 13 | · |
| Hysham High School | Hysham | Treasure County | High | 13 | · |
| Lambert 7-8 | Lambert | Richland County | Middle | 13 | · |
| McCormick School | Troy | Lincoln County | Elementary | 13 | · |
| Whitewater High School | Whitewater | Phillips County | High | 13 | · |
| Bear Paw School | Chinook | Blaine County | Elementary | 12 | · |
| Glacier Elementary School | Cut Bank | Glacier County | Elementary | 12 | · |
| Grass Range 7-8 | Grass Range | Fergus County | Middle | 12 | · |
| Harrison 6-8 | Harrison | Madison County | Middle | 12 | · |
| Horizon Elementary | Cut Bank | Glacier County | Elementary | 12 | · |
| Medicine Lake 7-8 | Medicine Lake | Sheridan County | Middle | 12 | · |
| Melstone Middle School | Melstone | Musselshell County | Middle | 12 | · |
| Pass Creek School | Belgrade | Gallatin County | Elementary | 12 | · |
| Rimrock Colony School | Sunburst | Toole County | Elementary | 12 | · |
| Ayers School | Grass Range | Fergus County | Elementary | 11 | · |
| Basin School | Basin | Jefferson County | Elementary | 11 | · |
| Geraldine High School | Geraldine | Chouteau County | High | 11 | · |
| Luther School | Luther | Carbon County | Elementary | 11 | · |
| Mountain View Elementary | Cut Bank | Glacier County | Elementary | 11 | · |
| Pendroy School | Pendroy | Teton County | Elementary | 11 | · |
| Sunset School | Greenough | Missoula County | Elementary | 11 | · |
| Belfry 7-8 | Belfry | Carbon County | Middle | 10 | · |