Está situado en la parte alta de la ciudad de Tánger, en la plaza El Koweit, 1, en la misma zona en la que se encuentran otras instituciones españolas: el consulado, el Colegio Ramón y Cajal, el Instituto Cervantes y el Hospital Español.
Comenzó a funcionar el curso 1949-1950 como centro de Formación Profesional con el nombre de Instituto Politécnico Español —nombre con el que todavía es conocido—.
El edificio original de 1948 fue drásticamente reformado y ampliado en 1972.
Sus instalaciones son actualizadas constantemente, especialmente en el campo de las nuevas tecnologías.
En el «Severo Ochoa» se realizan multitud de actividades que complementan las tareas educativas: se editan dos revistas —Kasbah y Babel—, funciona un grupo de teatro y un coro, tiene equipos en muchas modalidades deportivas, organiza concursos literarios, ciclos de cine, etc.