Площадь города — 1439[14] км2, после расширения Москвы 1 июля 2012 года Санкт-Петербург является вторым по площади городом страны; до присоединения к Российской Федерации города Севастополя он был наименьшим по площади субъектом Российской Федерации.