Population of Surabaya 2021
3,282,156 persons

Year Male Female Total Change
2010 1,367,841 1,397,646 2,765,487 +153,981 (+5.90%)
2005 1,270,795 1,340,711 2,611,506
Population density

 8,775.82 persons/sq.km²

 Male

1,367,841

 Female

1,397,646

Population of Surabaya is 3,282,156 .

Surabaya (Indonesia) population data is collected from official population sources and publicly available information resources.

  • Population density of Surabaya is 8,775.82 persons/sq.km²
  • Male population — 1,367,841
  • Female population — 1,397,646