La Fondation Les Châteaux est soumise à l’autorité de surveillance des Fondations du canton de Vaud et elle doit être au bénéfice d’une autorisation d’exploiter délivrée par le département de la santé publique et de l’action sociale du canton de Vaud.
Les organes de la Fondation sont : Le Conseil de Fondation et Le Comité de Fondation

Le Conseil de Fondation est composé comme suit :
Mme Claude Annette MERMOUD
Présidente

M. Pierre-Philippe COURVOISIER
Vice-président

M. Claude BEGUIN
Secrétaire

M. Jean-Michel FAVRE
Trésorier

M. Laurent MAGNIN
Membre

M. Pascal WULLIAMOZ
Membre

Mme Corinne JUDLIN
Membre

Mme Corinne SAUTY
Membre

M. Denis RUBATTEL
Membre

M. Philippe JAMAIN
Membre
Le Comité de Fondation :
Mme Claude Annette MERMOUD
Présidente

M. Pierre-Philippe COURVOISIER
Vice-président

M. Claude BEGUIN
Secrétaire

M. Jean-Michel FAVRE
Trésorier

M. Laurent MAGNIN
Membre