Застава, грб и химна су симболи државе и града, као и средњег вијека и идентификацијске ознаке клана, града, покрајине. Застава и грб Санкт Петербурга су идентификациони симболи града на Неви.
Према речницима, застава је комад правоугаоне тканине који је причвршћен за стуб или коноп и обично приказује грб града или државе, најчешће исто као и грб на грбу. Облик тканине одређује сваки субјекат појединачно, а симболика боје поља одражава принципе и карактеристике живота града или државе.
Историјски, заставе или заставе биле су претече застава. Стандард је симболички објекат причвршћен за стуб. У античком Риму кориштене су заставе, чије су светле тканине биле трокутастог облика и причвршћене на хоризонталној пречки. Обавили су функцију сигнала и послужили као прототип модерних сигналних застава и заставица.
Постоји неколико типова класификација. Формат заставица може бити хоризонтални и вертикални; нацртањем слике - штампаном сликом и извезеном сликом; билатерални или једнострани.
Уз помоћ заставе, људи могу комуницирати, преносити информације. На пример, у посебно свечаним празницима застава се подиже, ау данима жалости се спушта. На бродовима, заставе служе као средство за идентификацију идентитета и намјера брода.
Овај термин је изведен из значења речи "векиллум", што на латинском значи "застава". Он се истиче као независна историјска наука о проучавању застава, њиховој историји и симболизму, традицији и законима. Потреба стварања нових и нових застава дала је подстицај формирању друге науке - вексилографије, која се бави развојем застава на професионалном нивоу. У оквиру ових наука развијају се основна правила за производњу и употребу застава, која су уграђена у закон.
Застава северне престонице Русије је хоризонтално окренута црвена правоугаона плоча, допуњена у центру поља главним хералдичким симболима - укрштеним сидрима и жезлом, који је грб Санкт Петербурга, традиционално приказан на њеном грбу. Грб и застава Санкт Петербурга имају не само заједничке елементе, већ и симболику.
Црвена боја тканине симболизира проливену крв, храброст и храброст коју је показала руска војска у Сјеверном рату. Жезло је приказано као жута боја, а сидра су бијела са сивом цхиаросцуро. Значење елемената подудара се са њиховим значењем на грбу града. Сидра, морска дво-зубаста и четверокутна, симболизирају вриједност града као морске и ријечне луке. Сидра се окрећу наопако и њихова композиција личи на укрштене траке. Андријина застава - симбол морске вриједности и славе Русије. На врху сидра је жезло - симбол моћи. Он каже да је град био нешто више од двјесто година, био је главни град руског царства.
Међутим, у историји заставе Санкт Петербурга било је периода када је изгледало другачије. Опис заставе Санкт Петербурга током совјетске ере, када је град носио име Лењинград, је следећи.
Била је то тробојна правоугаона хоризонтална плоча од бело-плаво-црвене или плаве боје, у чијем се средишту налазио троглави орао од злата. Три главе су симболизовале три врсте власти у држави: законодавну, судску и извршну. Орао је крунисан круном над једном од глава, што је значило владавину права у граду. У горњем десном углу (за платно) налазио се слика брода Адмиралитет.
Када је 1992. године Градска управа расправљала о томе како би се застава Санкт Петербурга требала ажурирати због политичких промјена у друштву и држави, поред већ разматране, предложене су и неке друге опције заставе.
Једна од тих опција била је слика на црвеној тканини умјесто сидра и жезло двију косих укрштених бијелих пруга и на осовини, жута петокрака звијезда као симбол храбрости и храбрости совјетских војника за вријеме Великог Домовинског рата. Разлог за неприхватање овог пројекта била је неконзистентност хералдичких елемената будуће заставе Санкт Петербурга са законодавством.