thumb|200px|St. Petersburgs flagg. St. Petersburgs flagg har en rød grunnfarge og dekoreres i midten av sølvfargede ankere i kors og et gyllent septer.
Ankrene krysser hverandre i midten, med sjøankeret til venstre og elveankeret til høyre. Ankrene symboliserer St. Petersburgs havner for sjø og elv. Septerer ligger over ankrene i midten og viser at byen tidligere var Russlands hovedstad.
Flagget ble antatt 8. juni 1992 av byrådet (vedtak nr. 96) og har forholdet 2:3.
Referanser
Eksterne lenker
Flags of the World: Flag of Saint Petersburg
Kategori:Russiske flagg Kategori:St. Petersburg