Image Alt

About Us

Who We Are

Located in Switzerland, Le Châtelard is an international boarding school dedicated to the integral formation of young ladies.

With an extraordinary environment

Global connections

Personal atenttion

Le Châtelard seeks to cooperate with the parents in the integral formation of their daughter. Le Châtelard offers each student the practical techniques and the academic knowledge that she will need for her personal and professional future.

Why Le Châtelard?

Choosing Le Châtelard Academy is choosing an integral formation for an inspirational year.

Our People

Meet the senior leadership team that are part of one of the world’s leading schools.

Location and Campus

Welcome home, learn about our academy.

Join us! Be part of our familiy