Titular del centro es la Compañía de las Hijas de la Caridad, con sede canóniga en la Curia Generalicia 140 rue du Bac, 75340 Paris Cedex 07 (Francia). La Titularidad provincial la ostenta la Visitadora de las Hijas de la Caridad con sede en El Real de la Jara 2, A, Apartado 6008, 41080 Sevilla (España).
Como representante de la Titularidad, vela por en el buen funcionamiento de la organización, en lo que se refiere a las directrices pedagógicas, a la gestión y el cumplimiento del carácter propio.