The Saint Petersburg TV Tower is situated at 3 Ulitsa Akademika Pavlova, which lies in the federal city of Saint Petersburg which, in turn, is the administrative centre of the Northwestern Federal District of the Russian Federation.