;

Montana Public School Locations, Class Sizes, Student Teacher Ratios and More

Find Schools in Montana by Grade Level or School Type

Montana Schools By Grade Level

Montana Schools By School Type

Select a City in Montana

or Choose a County: 

Beaverhead County Public Schools


Dillon Glen Jackson
Lima Polaris Wisdom
Wise River    

Big Horn County Public Schools


Busby Crow Agency Decker
Fort Smith Hardin Lodge Grass
Pryor Wyola  

Blaine County Public Schools


Chinook Harlem Havre
Hays Turner Zurich

Broadwater County Public Schools


Townsend    

Carbon County Public Schools


Belfry Bridger Fromberg
Joliet Luther Red Lodge
Roberts    

Carter County Public Schools


Alzada Ekalaka Hammond

Cascade County Public Schools


Belt Cascade Fort Shaw
Great Falls Sand Coulee Simms
Sun River Ulm Vaughn

Chouteau County Public Schools


Big Sandy Carter Floweree
Fort Benton Geraldine Highwood

Custer County Public Schools


Ismay Kinsey Miles City

Daniels County Public Schools


Peerless Scobey  

Dawson County Public Schools


Bloomfield Glendive Lindsay
Richey    

Deer Lodge County Public Schools


Anaconda    

Fallon County Public Schools


Baker Plevna  

Fergus County Public Schools


Denton Grass Range Lewistown
Moore Roy Winifred

Flathead County Public Schools


Bigfork Columbia Falls Hungry Horse
Kalispell Kila Lakeside
Marion Somers West Glacier
Whitefish    

Gallatin County Public Schools


Belgrade Bozeman Gallatin Gateway
Manhattan Three Forks West Yellowstone
Willow Creek    

Garfield County Public Schools


Brusett Cohagen Jordan
Mosby Sand Springs  

Glacier County Public Schools


Babb Browning Cut Bank
E Glacier Park    

Golden Valley County Public Schools


Lavina Ryegate  

Granite County Public Schools


Drummond Hall Philipsburg

Hill County Public Schools


Box Elder Gildford Rudyard

Jefferson County Public Schools


Basin Boulder Cardwell
Clancy Whitehall  

Judith Basin County Public Schools


Geyser Hobson Raynesford
Stanford    

Lake County Public Schools


Arlee Charlo Dayton
Pablo Polson Ronan
St Ignatius Swan Lake  

Lewis And Clark County Public Schools


Augusta Canyon Creek East Helena
Helena Lincoln Wolf Creek

Liberty County Public Schools


Chester Galata Whitlash

Lincoln County Public Schools


Eureka Fortine Libby
Trego Troy  

Madison County Public Schools


Alder Ennis Harrison
Sheridan Twin Bridges  

Mccone County Public Schools


Circle Vida  

Meagher County Public Schools


Martinsdale White Sulphur Sprgs  

Mineral County Public Schools


Alberton St Regis Superior

Missoula County Public Schools


Bonner Clinton Condon
Frenchtown Greenough Lolo
Missoula Seeley Lake  

Musselshell County Public Schools


Melstone Roundup  

Park County Public Schools


Clyde Park Cooke City Gardiner
Livingston Pray Springdale
Wilsall    

Petroleum County Public Schools


Winnett    

Phillips County Public Schools


Dodson Loring Malta
Saco Whitewater  

Pondera County Public Schools


Brady Conrad Dupuyer
Heart Butte Valier  

Powder River County Public Schools


Biddle Broadus Powderville
Volborg    

Powell County Public Schools


Avon Deer Lodge Elliston
Garrison Gold Creek Helmville
Ovando    

Prairie County Public Schools


Terry    

Ravalli County Public Schools


Corvallis Darby Florence
Hamilton Stevensville Victor

Richland County Public Schools


Fairview Lambert Savage
Sidney    

Roosevelt County Public Schools


Bainville Brockton Culbertson
Froid Poplar Wolf Point

Rosebud County Public Schools


Ashland Birney Colstrip
Forsyth Lame Deer Rosebud

Sanders County Public Schools


Dixon Hot Springs Noxon
Paradise Plains Thompson Falls
Trout Creek    

Sheridan County Public Schools


Medicine Lake Plentywood Westby

Silver Bow County Public Schools


Butte Divide Melrose
Ramsay    

Stillwater County Public Schools


Absarokee Columbus Fishtail
Molt Nye Park City
Rapelje Reed Point  

Sweet Grass County Public Schools


Big Timber Greycliff Mcleod
Melville    

Teton County Public Schools


Bynum Choteau Dutton
Fairfield Pendroy Power

Toole County Public Schools


Shelby Sunburst  

Treasure County Public Schools


Hysham    

Valley County Public Schools


Frazer Glasgow Hinsdale
Nashua Opheim  

Wheatland County Public Schools


Harlowton Judith Gap Shawmut

Wibaux County Public Schools


Wibaux    

Yellowstone County Public Schools


Billings Broadview Custer
Laurel Lockwood Shepherd
Worden