Санкт-Петербург делится на 18 районов:
Адмиралтейский
Василеостровский
Выборгский
Калининский
Кировский
Колпинский
Красногвардейский
Красносельский
Кронштадтский
Курортный
Московский
Невский
Петроградский
Петродворцовый
Приморский
Пушкинский
Фрунзенский
Центральный
о численности населения каждого можно узнать здесь:
http://ru.wikipedia.org/wiki/Территориальное_деление_Санкт-Петербурга