С 2005 года северная столица России официально имеет 18 районов:

Адмиралтейский

Василеостровский

Выборгский

Калининский

Кировский

Колпинский

Красногвардейский

Красносельский

Кронштадтский

Курортный

Московский

Невский

Петроградский

Петродворцовый

Приморский

Пушкинский

Фрунзенский

Центральный