Санкт-Петербург является самым северным из городов мира с населением свыше миллиона человек. Город расположен на северо-западе Российской Федерации, в пределах Приневской низменности на прилегающем к устью реки Невы побережье Невской Губы Финского залива и на многочисленных островах Невской дельты.

Город федерального значения Санкт-Петербург входит в состав Северо-Западного федерального округа, граничит с Ленинградской областью.