Home Cities Indonesia Surakarta

Population of Surakarta, Indonesia ID flag

Mid-sized city with 552,118 residents in Central Java, Indonesia.

552,118
Residents (2026)
#3,373
World Ranking
#117
In Indonesia (of 595)

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

CitySurakarta
CountryID flag Indonesia
Population552,118
Global Rank#3,373
Rank in Indonesia#117 of 595 cities
City Categorymid-sized city
RegionCentral Java
Latitude-7.5667
Longitude110.8167
Data Year2026

Population Comparison

To put Surakarta's population of 552,118 into perspective:

  • Surakarta has over 552,000 residents.

Where is Surakarta ID flag 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 ID flag

View all cities in Indonesia

Largest Cities in Indonesia ID flag

# 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.

Explore More Cities