Population of St Petersburg 2024
261,256 persons

Year Male Female Total Change
2022 261,256 +3,055 (+1.18%)
2021 258,201 -107 (-0.04%)
2020 124,361 133,947 258,308 -2,691 (-1.03%)
2016 260,999 +3,916 (+1.52%)
2015 257,083 +10,542 (+4.28%)
2012 246,541 +1,772 (+0.72%)
2010 117,704 127,065 244,769 +445 (+0.18%)
2009 244,324 -990 (-0.40%)
2008 245,314 -1,093 (-0.44%)
2007 246,407 -2,672 (-1.07%)
2005 249,079 +847 (+0.34%)
2000 118,411 129,821 248,232
Population density

 733.87 persons/sq.km²

 Male

124,361

 Female

133,947

Population of St Petersburg is 261,256 (for 2022 ).

St Petersburg (United States of America) population data is collected from official population sources and publicly available information resources.

  • Population density of St Petersburg is 733.87 persons/sq.km²
  • Male population — 124,361
  • Female population — 133,947