ALC Teacher helping student with coursework and pointing at the assignment.


John Marshall was the first and original high school in Rochester and serves approximately 1,730 students in grades 9 - 12. Located in Northwest Rochester, JM Rockets pride themselves on a strong school culture, giving back to the community each December through a program called JM Gives.

Approximately 82%* of John Marshall Rockets graduate to institutions of higher education. The JM curriculum is designed to meet the needs of its diverse student body with opportunities in  Advanced Placement (AP) courses, Post Secondary Enrollment Options (PSEO), College in the Schools (CIS), Tech Prep, and Project Lead the Way (PLTW).


Invest in the future.

Explore options for the future through academics and activities.

Technology in the Classroom.

Technology is integrated into our curriculum to help prepare our students for their future. As technology develops, so does our curriculum.

Credits add up.

School Counselors strive to help our students succeed.

Extend learning beyond the school day.

A variety of opportunities are available to help students explore their passion and develop new skills.

Contact Us

1510 14th Street NW,
Rochester, MN 55901

Matt Ruzek  |

Assistant Principal:
Steve Akin |

Assistant Principal:
Angela McNeir | Email

Assistant Principal:
Orieon Thurston| Email

Main Office: (507) 328-5402
Attendance Line: (507) 328-5410
Nurse: (507) 328-5405

Office Manager: 
Chastity Rahman | Email |(507) 328-5402

Athletic and Activities Director:
Brian Ihrke | Email

Athletic and Activities Office Manager:
Kim Griffin | Email