La Asamblea Legislativa de San Petersburgo es el poder Legislativo de San Petersburgo, uno de los Sujetos federales de Rusia, el cual existe desde 1994 y sucedió el Consejo de Diputados del pueblo de Leningrado. Está alojado en el edificio histórico, Palacio Mariinsky. Según la nueva legislación federal, desde 2005 el gobernador de San Petersburgo (así como los dirigentes de otros Sujetos federales de Rusia) es propuesto por el Presidente de Rusia y aprobado por la cámara regional.