Примечание: Названия муниципальных образований указаны по тексту закона № 411-68 «О территориальном устройстве Санкт-Петербурга», ст. 7.3. с изменениями согласно тексту закона Санкт-Петербурга от 28.02.2011 № 51-22 «О внесении изменений в Закон Санкт-Петербурга „О территориальном устройстве Санкт-Петербурга“ и отдельные законы Санкт-Петербурга, регулирующие отношения в области территориального устройства Санкт-Петербурга и организации местного самоуправления в Санкт-Петербурге».
Упразднённые районы
Дзержинский (1936—1994) — ныне в составе Центрального района Санкт-Петербурга.
1930 — разукрупнение районов. Смольнинский район вновь выделен в самостоятельный район из состава Володарского района, Московско-Нарвский район разделён на Московский и Нарвский, а Центральный Городской район был переименован в Октябрьский район.
19 августа1936 — в результате ликвидации Ленинградского Пригородного района города Колпино, Детское Село и Петергоф (со Стрельной) были подчинены Ленинградскому совету (но в территорию города не входили). Большая часть района передана в состав Ленинградской области. Таким образом в 1936 году в городскую черту Ленинграда входило 15 районов - Василеостровский, Володарский, Выборгский, Кировский, Красногвардейский, Куйбышевский, Ленинский, Московский, Октябрьский, Петроградский, Приморский, Свердловский, Смольнинский и Фрунзенский. Города Детское Село, Колпино, Кронштадт и Петергоф подчинялись Ленинградскому Совету, но в черту Ленинграда не входили.
9 февраля1937 — Детскосельский район переименован в Пушкинский. Образован районный Совет в Кронштадте.
1950 — Кронштадтский райсовет упразднён, административные функции в городе переданы Управлению гражданской администрации при коменданте крепости Кронштадт. Ряд населённых пунктов Красносельского, Павловского и Парголовского районов передан в подчинение райсоветов Ленинграда.
1952 — Выборгский район переименован в Сталинский. Рабочие посёлки Усть-Ижора и Понтонный Павловского района Ленинградской области переданы в подчинение Колпинского райсовета Ленинграда.
1953 — часть территории упразднённого Павловского района Ленинградской области передана в подчинение райсоветов Ленинграда, а город Павловск — в подчинение Ленгорсовета.
1954 — рабочие посёлки упразднённого Парголовского района в подчинение Сталинского и Сестрорецкого райсоветов Ленинграда. Девять сельских населённых пунктов Всеволожского, Гатчинского и Тосненского районов Ленинградской области переданы в подчинение Пушкинского и Сталинского райсоветов и Павловского горсовета.
1955 — населенные пункты Веселый Поселок, Сосновка, Уткина Заводь, Пороховые и поселок завода имени Сталина Всеволожского района Ленинградской области включены в состав Невского и Калининского районов Ленинграда.
1956 — Пулковский поссовет упразднён, его населённые пункты переданы в подчинение Московского райсовета.
1958 — в черту города включены поселок Пулково и территория Среднерогатского поссовета, находящиеся в административном подчинении Московского райcовета Ленинграда. В Кронштадте восстановлен райсовет.
1959 — Курортный упразднён, его территория включена в состав Сестрорецкого района, образован Зеленогорский горсовет. Павловский горсовет подчинён Пушкинскому райсовету.
1960 — в черту Ленинграда включены населённые пункты Нева, Русановка, Яблоновка, Малиновка, Жерновка, дачи Безобразова и Долгорукова и поселок Жерновского участка совхоза «Выборгский» Всеволожского района Ленинградской области.
1961 — ликвидирован Свердловский район, его территория включена в состав Василеостровского района.
1963 — территория города значительно расширена за счёт как пригородной зоны, так и районов Ленинградской области. Площадь включённой в черту Ленинграда территории — около 155 км².
1978 — город Ломоносов Ленинградской области отнесён к категории городов районного подчинения, с передачей его и части территории Ломоносовского района из Ленинградской области в пригородную зону Ленинграда. Горсовет Ломоносова передан в административное подчинение Петродворцовому райсовету. Посёлок Хвойный Гатчинского района Ленинградской области передан в административное подчинение Красносельскому райсовету Ленинграда.
1996 — принят закон Санкт-Петербурга «Об административно-территориальном устройстве Санкт-Петербурга» № 186-59, объединены «собственно» Санкт-Петербург и территория, подчинённая администрации Санкт-Петербурга.
2005 — принят закон Санкт-Петербурга № 411-68 «О территориальном устройстве Санкт-Петербурга», определяющий современное территориальное устройство.