El Colegio depende del Obispado de San Felipe. Se ubica en terrenos de propiedad de la Parroquia de Zapallar, quien es la dueña de los inmuebles.
La Fundación Santa Teresa de Ávila es la Sostenedora del Colegio, en su calidad de representante legal, y por ello la responsable de la gestión administrativa y pedagógica.
El Colegio, de modalidad de financiamiento compartido, se financia a través de:
Subvención del estado
Aporte de las familias
Aportes de la Fundación Sostenedora, quien recibe donaciones de personas naturales e instituciones, relacionadas principalmente por ser veraneantes de la zona.