Surabaya is a city located in Indonesia. According to the latest available data (2026), the population of Surabaya is approximately 3,009,286 residents. The city is one of the major urban areas in Indonesia.
3,009,286
residents (2026)
Surabaya City Statistics
| City | Surabaya |
| Country | |
| Population | 3,009,286 |
| Latitude | -7.2463 |
| Longitude | 112.7378 |
| Region | East Java |
| Data Year | 2026 |
Where is Surabaya
located?
Surabaya is located in Indonesia, in the East Java region, at approximately -7.2463 latitude and 112.7378 longitude.
Nearby Cities
Other Cities in Indonesia 
Frequently Asked Questions
What is the population of Surabaya?
The population of Surabaya is approximately 3,009,286 residents according to the latest available data (2026).
Where is Surabaya located?
Surabaya is located in Indonesia at approximately -7.2463 latitude and 112.7378 longitude.
Is Surabaya one of the largest cities in Indonesia?
With a population of 3,009,286, Surabaya is one of the major urban areas in Indonesia.