About Surakarta
Surakarta is a mid-sized city located in Indonesia, in the Central Java region. According to the latest available data (2026), the population of Surakarta is approximately 552,118 residents, making it the #117 most populous city in Indonesia.
Globally, Surakarta ranks #3,373 among the world's most populated cities.
Surakarta City Statistics
| City | Surakarta |
| Country | |
| Population | 552,118 |
| Global Rank | #3,373 |
| Rank in Indonesia | #117 of 595 cities |
| City Category | mid-sized city |
| Region | Central Java |
| Latitude | -7.5667 |
| Longitude | 110.8167 |
| Data Year | 2026 |
Population Comparison
To put Surakarta's population of 552,118 into perspective:
- Surakarta has over 552,000 residents.
Where is Surakarta
Located?
Surakarta is located in Indonesia, in the Central Java region, at coordinates -7.5667° latitude and 110.8167° longitude. Surakarta is located in the southern subtropics.
Nearby Cities
Other Cities in Indonesia
Largest Cities in Indonesia
| # | City | Population |
|---|---|---|
| 3 | Surabaya | 3,009,286 |
| 4 | East Jakarta | 2,871,660 |
| 6 | Kota Bandung | 2,544,073 |
| 7 | West Jakarta | 2,529,126 |
| 9 | Karawang | 2,267,233 |
Frequently Asked Questions
What is the population of Surakarta?
The population of Surakarta is approximately 552,118 residents according to the latest available data (2026).
Where is Surakarta located?
Surakarta is located in Indonesia at approximately -7.5667° latitude and 110.8167° longitude.
Is Surakarta one of the largest cities in Indonesia?
With a population of 552,118, Surakarta is one of the notable urban areas in Indonesia. It ranks #117 out of 595 cities in the country.