St. Margaret's Catholic Elementary School

About Us

Join our St. Margaret's School Family

Inspire your child’s faith, embrace their uniqueness and discover a path to academic excellence at St. Margaret’s School. Our St. Margaret’s School has been serving our Fremont County communities for decades, nurturing students from preschool through 5th grade to form strong moral character and values. We love our local community, and enjoy working with the families and children. Our entire staff embrace the values of God’s love and service to humankind, faith formation and moral principles and the development of each child’s personal integrity and character. 

Call us at 307.856.5922 to schedule your tour of our St. Margaret’s School and meet our extraordinary staff. They work hard to provide a loving, faith-filled environment in which your child can grow both academically and spiritually. Each day our team fosters critical thinking, creativity, collaboration and spirituality among our students.

We believe every child can succeed when given the right tools in a loving environment that nurtures their God-given talents. Each day our team fosters critical thinking, creativity, collaboration and spirituality among our students. We look forward to partnering with you on you and your child on your child’s educational journey. 

Students are not required to be Catholic to attend St. Margaret’s School. 

When appropriate, St. Margaret’s will admit students at any time during the year. St. Margaret’s School does not discriminate on the basis of race, color or national and ethnic origin. 

Contact Us

Fr. Louis Shea


Phone: (307) 856-5922


Meagan Mosbrucker


Phone: (307) 856-5922


Facility Rental

Interested in holding an event here at St. Margaret’s? Take a look at the agreements and guidelines below! Feel free to reach out to us with any questions you may have.

Facility Agreement

Facility Guidelines

Facility Coverage

Scroll to Top