About Us

Safe. Selective. Innovative. Exceptional.

At Immaculata Catholic, we not only know your child’s strengths and opportunities for growth, we also know our students’ siblings and parents, and in turn, you know us. Together, we are an intentionally small, close-knit family working together to help your child grow and thrive.

Current Families

Current families looking for grades, news, and announcements click here for our Parent Portal access.

Meet the team

Caring, Passionate Educators and Mentors

  • Fr. Cook


  • Margaret Beale


Fr. Cook


Margaret Beale


What is Ms. Beale’s background?

She has a Bachelor of Arts degree and a Master of Arts in Education, both from Virginia Tech. Ms. Beale grew up in New Martinsville, West Virginia, a tiny town nestled next to the Ohio River.

What was Ms. Beale like in K-8 grade?

She always wanted to be the wake-up fairy in kindergarten but was never selected. Now she gets to fulfill her lifelong dream and help wake up our pre-k students from their nap.

What was her best vacation?

Going to Italy. Walking through the Vatican and other holy sites was priceless to her.

What hobbies does she have?

Ms. Beale loves reading, cooking, and watching and playing sports.

About Ms. Beale’s family

She is the oldest of seven children and is from a family of educators. Her mother and three of her siblings teach in some capacity. They are all very close and enjoy playing various card games and board games when they get together. They are all huge WVU Mountaineer fans and love going to watch them play as a family. Their faith is very important, and one of her brothers is a Dominican priest.

What is her favorite quote?

“Cheerfulness prepares a glorious mind for all the noblest acts.” – Elizabeth Ann Seton

What is her proudest moment?

Having the courage to answer God’s call when He led her to Immaculata.


Eager to learn about and explore the world around them.


Willing to try, sometimes fail, and always persevere.


Supportive, nurturing of one another in their journey.

Frequently Asked Questions

You have questions? We have answers.

We See U @ ICS

No student is a number.

Every student has gifts.

As a purposely small private school, we have the ability to select children and families who are capable, curious, and committed to our community.

We strive to develop mature, confident, principled leaders with the wherewithal to choose a path of success

Join the Family

Contact Us at 828-693-3277 to Learn How Your Family Could Join Our ICS Family

Contact Us

Have Questions?
Interested in joining the Immaculata Family?

Call us at Call us at 828-393-6277 or complete the form here.