Andrej Ivanovič Štakenšnejder, traslitterato anche nella forma tedesca Stackenschneider (in russo Андрей Иванович Штакеншнейдер?; Gatčina, 6 marzo 1802[1] – Mosca, 20 agosto 1865[2]), è stato un architetto russo.
Il suo approccio eclettico e la sua competenza sugli stili è palese nei dieci palazzi costruiti su suo progetto a San Pietroburgo. Gli viene spesso attribuito il passaggio dell'architettura russa dal neoclassicismo al romanticismo.