સેન્ટ પીટર્સબર્ગ રહેવાસીઓ રાષ્ટ્રીય માળખું દ્વારા રશિયન પ્રભુત્વ છે (85% જેટલા છે), યુક્રેનિયનો (2%), બેલારુસિયનો, યહૂદીઓ, ટાટાર્સ અને આર્મેનિયન દ્વારા અનુસરવામાં આવે છે.