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