Филиал расположен в Южно-Сахалинске на территории педагогического колледжа Сахалинского государственного университета (СахГУ). Он был создан в соответствии с поручением президента России о необходимости открытия филиалов ведущих творческих вузов в Дальневосточном федеральном округе (ДФО).
Министр культуры РФ Ольга Любимова подчеркнула, что открытие филиала станет важным шагом в развитии театрального образования на Дальнем Востоке. Она выразила уверенность, что это событие значительно обогатит культурную жизнь региона, а гастроли дипломных спектаклей учебного театра Театрального института имени Бориса Щукина станут ярким и запоминающимся событием для жителей Сахалинской области.
Известно, что вуз планирует набрать не менее 15 человек на бюджетные места. Кроме того, будет организован набор студентов по целевым программам для конкретных театров Сибири и Дальнего Востока.
Приемная комиссия начнет свою работу в марте 2025 года. Официальное открытие филиала намечено на 1 сентября того же года. Базовые дисциплины будут преподавать местные специалисты, а специализированные курсы — педагоги Театрального института имени Бориса Щукина.