Se creó en octubre de 2002 como extensión de la Escuela Oficial de Idiomas de Las Rozas y, posteriormente, como Escuela independiente en septiembre de 2004, por el Decreto 131/2004 de 26 de agosto (BOCM: 09/09/2004).
Ubicada en el antiguo I.E.S. Gerardo Diego, actual Centro Educativo Reyes Católicos, comparte edificio con la UNED y otros espacios de la Concejalía de Educación del Ayuntamiento.
Los idiomas y cursos que se imparten en la E.O.I. son: alemán (básico 1 y 2, intermedio 1), francés (básico 1 y 2, intermedio 1 y 2) e inglés (todos los niveles). En el curso 2016-2017 se introdujo un grupo de C1 de inglés.
En el curso 2017-2018 se abrirán un nuevo nivel de francés (avanzado 1) y un nuevo nivel de alemán (intermedio 2), con lo que los alumnos tendrán más continuidad en sus estudios. En concreto en alemán, por fin podrán obtener el certificado B1 del MECR sin tener que salir de Pozuelo.