Учреждение дошкольного образования Детский сад № 21 располагается в Санкт-Петербурге , в Петроградском районе , по адресу Санкт-Петербург, Большая Пушкарская улица, 37 , рядом со станциями метро: Петроградская (429 м.), Горьковская (860 м.) и Чкаловская (1 км.).