Su sede se encuentra en la ciudad de Santiago, con 3 de sus 4 campus ubicados en la misma comuna de Santiago, mientras el campus Lo Cañas se encuentra en la comuna de La Florida.