В Восточном внутригородском районе за него проголосовали 90,26 процента избирателей, принявших участие в голосовании. На втором месте Николай Харитонов, за него отдали голоса 6,7 процента избирателей, третий — Леонид Слуцкий с 2,25 процента, аутсайдер — Владислав Даванков,  набравший менее полпроцента голосов (0,49). Недействительных бюллетеней в урнах насчитали 75 штук, а действительными признали более 24,7 тысячи.

В Приморском районе Путин набрал 90,94 процента голосов явившихся на участки избирателей, за Николая Харитонова отдали голоса 6,56 процента избирателей, за Леонида Слуцкого — 1,62 процента, Владислав Даванков набрал ровно полпроцента голосов.  Испорченных бюллетеней здесь насчитали 235 штук, действительных — более 62, 4 тысячи.

В Центральном районе за Путина проголосовали 89,81 процента избирателей, пришедших на участки, за Харитонова -7,05 процента, Слуцкому отдали голоса 2,23 процента голосовавших, Даванкову опять меньше полпроцента, а точнее 0,46. Недействительных бюллетеней-204, действительных более 45 тысяч.

В Южном районе действующий Президент набрал 89,53 процента голосов, Харитонов — 5,2 процента, Слуцкий — 2,4 процента, а результат Даванкова превысил все предыдущие — здесь его выбрали 2,15 процента избирателей.  Недействительными признали 387 бюллетеней, действительными — более 53,2 тысячи.  

На избирательных участках ТИК Пригородная результаты таковы: за Путина — 90,18 процента, за Харитонова — 6,94 процента, Слуцкому отдали голоса 2,39 процента избирателей, Даванкову — 0,24 процента. Недействительных бюллетеней насчитали 107, действительных почти 43 тысячи.

На судах загранплавания голосовали 78 человек. В результате испорченными признали два бюллетеня, за Владимира Путина отдали голоса 59 моряков (75,6 процента), Леонид Слуцкий получил 10 голосов (12,8 процента),  за Николая Харитонова проголосовали 4 человека ( 5,13 процента),  Владислав Даванков получил  3 голоса ( 3,85 процента)