Fundado en 1897, el Saint Charles College et Lycee se encuentra en un entorno privilegiado de Ajoie, en el cantón suizo del Jura. La escuela, que acoge a jóvenes de entre 10 y 20 años, se encuentra al borde del Allaine, en un jardín arbolado al pie del magnífico castillo de Porrentruy. Apodada la Atenas del Jura, esta pequeña ciudad de casi 7.000 habitantes es conocida por su larga tradición educativa, su apertura al mundo exterior y su vocación de estimular la sed de conocimiento.
Collège et Lycée Saint-Charles, sigue los valores humanistas y cristianos de cuidar a los demás y al medio ambiente, respetar las culturas y las personas, y acercarse al mundo con apertura y positividad. Por lo tanto, la escuela tiene como objetivo desarrollar los mismos valores en los estudiantes y apoyarlos para que se conviertan en ciudadanos globales responsables que trabajen para hacer del mundo un lugar mejor.