Школа № 21 размещена в двух трехэтажных зданиях постройки XX века.
Корпус № 1 (ул. Каширина, 17), основанный в 1955 году, занимают учащиеся начальных классов.
В корпусе № 2 (ул. Каширина, 17Б), построенном в 1965 году, обучаются 5 – 11 классы. Школа располагает мастерскими, в которых проходят уроки технологии для мальчиков.
Ведение электронных дневников и журналов осуществляется на портале https://epos.permkrai.ru
Школьная библиотека представлена 15101 экземплярами учебной литературы, основной фонд составляет 8664 единицы. Ежегодно библиотеку пополняют периодические издания в количестве 20 наименований. Доступ учащихся обеспечен к следующим электронным образовательным ресурсам.
Учащиеся имеют доступ к информационным системам и телекоммуникационным сетям с помощью компьютерного оборудования, установленного в двух кабинетах информатики корпуса № 2, а также двух точек свободного доступа Wi-Fi с возможностью активации через смс. Выход в информационно-коммуникационную сеть Интернет защищен контент-фильтром, обеспечивающим запрет неконтролируемого доступа в сеть к информации, способной нанести вред физическому и психическому здоровью обучающихся. Для дистанционного обучения детей-инвалидов используются три комплекса технического оборудования.
Особенности психофизического развития контингента обучающихся с ОВЗ и (или) инвалидностью не требует приспособления информационных систем и информационно-коммуникационным сетей для использования в образовательном процессе. В школе нет в наличии специальных технических средств для доступа в здания. Специальными техническими средствами обучения коллективного и индивидуального пользования учреждение не обладает.
В школе оборудовано 2 спортивных зала для занятий физической культурой и спортом. На территории корпуса 1 размещена спортивная площадка с твердым покрытием для организации физкультурно-спортивных мероприятий.
Питание обучающихся обеспечивается путем заключения договора о предоставлении услуг горячего питания с индивидуальным предпринимателем. Обучающиеся с ОВЗ обеспечиваются бесплатным двухразовым горячим питанием.
Медицинское обслуживание обучающихся проводится в лицензированном кабинете, который находится в корпусе № 2, фельдшером и медицинской сестрой детской поликлиники ГБУЗ ПК «Кунгурская ГБ» на основании договора о совместной деятельности.
Оказание услуг технической охраны в ночное время осуществляется ООО «Охранное агентство «Зодиак». Услуги физической охраны предоставляются ООО «Сфера МиК» согласно режиму образовательного процесса.
Учреждение не располагает общежитием или интернатом.