La tradicional sede de la Scuola Italiana de Valparaíso se encuentra ubicada en la Avenida Pedro Mont, Nº 2447, de la principal ciudad - puerto de nuestro país. Su construcción se inició el año 1940 y, aunque inició su funcionamiento parcial y provisorio durante el año 1941, fue inaugurada oficialmente en diciembre de 1942.
Para el año 2005 cuenta con una matrícula de 736 alumnos, distribuida en cursos que van desde Pre – Giardino a IVº Año de Enseñanza Media, y una planta docente que alcanza un total de 77 profesores.
Su infraestructura supera los 10.000 m2. construidos e incluye, además de las correspondientes salas de clases, diversas instalaciones de apoyo tales como: gimnasio techado, biblioteca, capilla, casino, laboratorios de física y quimica, talleres de artes, talleres de computación y salón de actos.