|Flag of Saint Petersburg|
|Adopted||September 6, 1991|
The flag of Saint Petersburg, Russia, is a red field charged in the center with the arms of the city, which consists of two silver anchors (a sea anchor, and a river anchor), and a gold scepter. The anchors both cross each other at their centers, with the sea anchor to the left and the river anchor on the right.
The two anchors reflect the fact that the city has both river and sea ports. The scepter is surmounted on the anchors in the center. It shows that the city was the former capital of Russia.