Contact us today and become a member of our family!



    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