Top Row

Logo Row


Middle Schools

There are six middle schools, grades 6, 7 and 8, in Billings Public Schools. Staying true to the middle school concept, the class offerings allow students to further their knowledge in core subjects of reading, math, science, and social studies; while also exploring their interests and passions in electives such as foreign language, world of work, and music. To learn more about each individual school, visit the pages below.

Contact Us

Educational Talent Search is a free program that helps students prepare for their future after high
school. ETS serves eligible students, in grades 6-12, prepare for and attend a college of their
choice, including students who wish to attend 1-year Certificate programs, 2-year Associate’s
programs, and 4-year Bachelor’s programs. Find out more information here!


Middle Schools Contact Information

Ben Steele Middle School

5640 Grand Ave
Billings, MT 59106

Principal ​Joe Halligan
Phone: 406-601-1600
​Fax: 406-652-3228

Castle Rock Middle School

1441 Governor's Blvd.
​Billings, MT 59102

Grades 6-8

Start Time: 
8:10 A.M.

Dismissal Time: 
3:10 P.M.

Principal O'Shean Moran
Phone: 406-281-5800
Fax: 406-254-1116

Lewis and Clark Middle School

1315 Lewis Avenue
​Billings, MT 59102

Grades 6-8

​Start Time: 
8:05 A.M.

Dismissal Time: 
3:10 P.M.

Principal Jodi Sulser
Phone: 406-281-5900
Fax: 406-281-6177

Medicine Crow Middle School

900 Barrett Road
Billings, MT 59105

Principal Nicole Hofmann
Phone: 406-281-8600
Fax: 406-969-2377

Riverside Middle School

3700 Madison
​Billings, MT 59101

Grades 6-8

​Start Time: 
8:10 A.M.

Dismissal Time: 
3:10 P.M.

Principal Kevin Kirkman
Phone: 406-281-6000
Fax: 406-255-3534

Will James Middle School

1200 30th Street West
​Billings, MT 59102

Grades 6-8

Start Time: 
8:15 A.M.

Dismissal Time: 
3:15 P.M.

Principal Kim Verschoot
Phone: 406-281-6100
Fax: 406-281-6178