1. Início
  2. Cidades
  3. Rússia
  4. São Petersburgo

População de São Petersburgo

São Petersburgo (Rússia) tem cerca de 4,7 milhões de habitantes em 2025, segundo a ONU (World Urbanization Prospects 2025), e é a 91ª maior cidade do mundo. A cidade concentra 3,3% da população da Rússia. Em 1975, a área urbana tinha 3,7 milhões; desde então, cresceu 30%. Na última década, o ritmo médio foi de +0,71% ao ano; a projeção para 2050 é de 4,7 milhões de habitantes.

População de São Petersburgo ao longo do tempo

População de São Petersburgo, 1975–205002 mi4 mi6 mi198019902000201020202030204020502025: 4,7 mi
EstimativasProjeção
População da área urbana de São Petersburgo, 1975–2050. Estimativas até 2025 e projeção depois (ONU, WUP 2025).
AnoPopulaçãoVariação em 5 anos
19753.651.032—
19803.925.921+7,5%
19854.109.421+4,7%
19904.240.843+3,2%
19954.071.365−4,0%
20003.979.494−2,3%
20054.012.337+0,8%
20104.129.886+2,9%
20154.410.967+6,8%
20204.752.452+7,7%
20254.736.499−0,3%
2030 proj.4.724.790−0,2%
2035 proj.4.704.867−0,4%
2040 proj.4.695.294−0,2%
2045 proj.4.686.824−0,2%
2050 proj.4.686.636−0,0%
População de São Petersburgo ano a ano
AnoPopulação
19753.651.032
19763.706.010
19773.760.988
19783.815.965
19793.870.943
19803.925.921
19813.962.621
19823.999.321
19834.036.021
19844.072.721
19854.109.421
19864.135.705
19874.161.990
19884.188.274
19894.214.559
19904.240.843
19914.206.947
19924.173.052
19934.139.156
19944.105.261
19954.071.365
19964.052.991
19974.034.617
19984.016.242
19993.997.868
20003.979.494
20013.986.063
20023.992.631
20033.999.200
20044.005.768
20054.012.337
20064.035.847
20074.059.357
20084.082.866
20094.106.376
20104.129.886
20114.186.102
20124.242.318
20134.298.535
20144.354.751
20154.410.967
20164.479.264
20174.547.561
20184.615.858
20194.684.155
20204.752.452
20214.749.261
20224.746.071
20234.742.880
20244.739.690
20254.736.499
20264.734.157
20274.731.815
20284.729.474
20294.727.132
20304.724.790
20314.720.805
20324.716.821
20334.712.836
20344.708.852
20354.704.867
20364.702.952
20374.701.038
20384.699.123
20394.697.209
20404.695.294
20414.693.600
20424.691.906
20434.690.212
20444.688.518
20454.686.824
20464.686.786
20474.686.749
20484.686.711
20494.686.674
20504.686.636

Como a ONU mede a população das cidades

Os números desta página seguem o método do grau de urbanização (Degree of Urbanisation), adotado pela ONU em 2025: a cidade é a área contínua de células de 1 km² com pelo menos 1.500 habitantes por km² e 50 mil habitantes no total, identificada a partir de imagens de satélite e grades populacionais. O critério permite comparar cidades de países diferentes, mas o resultado pode ser maior ou menor do que a população do município ou da região metropolitana oficial.

Posição no ranking das maiores cidades

PosiçãoCidadePaísPopulação (2025)
88ºIslamabadPaquistão4.860.084
89ºKanoNigéria4.840.280
90ºHong KongHong Kong4.749.543
91ºSão PetersburgoRússia4.736.499
92ºSanto DomingoRepública Dominicana4.600.064
93ºCidade do CaboÁfrica do Sul4.508.921
94ºCasablancaMarrocos4.457.471

Outras grandes cidades da Rússia

CidadePopulação (2025)
Moscou14.524.753
Novosibirsk1.331.432
Nizhny Novgorod1.196.944
Yekaterinburg1.148.237
Kazan1.132.941
Rostov-on-Don1.065.880
Omsk975.485
Samara955.599

População da Rússia · Maiores cidades do mundo

Perguntas frequentes

Qual é a população de São Petersburgo?

Cerca de 4.736.499 habitantes em 2025 na área urbana contínua, segundo a ONU.

São Petersburgo é a maior cidade da Rússia?

Não. A maior cidade da Rússia é Moscou, segundo a ONU.

Qual será a população de São Petersburgo em 2050?

A ONU projeta 4.686.636 habitantes em 2050.

Atualizado em 24 de outubro de 2026.