През 1897 г. населението на Санкт Петербург е 1 265 000 жители. Вътрешнополитическите и икономически проблеми в Русия довеждат до избухването в града на Руската революция от 1905 – 1907 г., непосредствена причина за която е т. нар. Кървава неделя. В резултат на тези вълнения се създава първия руски парламент – Държавната дума.