Su casa central se ubica actualmente en la ciudad de Concepción, contando además con una sede en Los Ángeles y otra en Chillán.
[1] En total, la infraestructura del Instituto suma aproximadamente 23 mil metros cuadrados construidos.
Sus instalaciones se ubican en un moderno edificio de 4 mil 400 metros cuadrados, que posee aulas, laboratorios para las distintas carreras que se imparten, biblioteca, auditorio, cafetería y zonas de ocio.
Sus instalaciones abarcan una superficie de 10 mil metros cuadrados, destinados a docencia, administración y actividades extraprogramáticas.
[7] En la sede se ubica un edificio de 3 mil 500 metros cuadrados que contiene aulas, laboratorios, biblioteca, auditorio, cafetería, oficinas y zonas de ocio.