Герб Санкт-Петербурга является официальным государственным символом города федерального значения Санкт-Петербурга. Как и герб какого-либо другого города.
У него были и прошлые версии и современные (которые являются упрощенными), но все они немного отличаются друг от друга.
Современный вариант был принят 23 апреля 2003 года.