San Petersburgo tiene un poder legislativo unicameral, la Asamblea Legislativa de San Petersburgo.