Станция метро Петроградская расположена между станциями Чёрная речка и Горьковская по Московско-Петроградской линии. Ближайшие остановки наземного общественного транспорта: Станция метро Петроградская, Левашовский проспект / Станция метро Петроградская.
Находится в Петроградском административном районе (Аптекарский остров).