Jabarkan Pembahagian pentadbiran dari Kota Surakarta dalam bahasa melayu

Surakarta dibahagikan kepada lima kecamatan seperti yang berikut:

Setiap kecamatan ini dibahagikan lagi menjadi kelurahan yang terdiri daripada kampung-kampung yang lebih kurang setara dengan Rukun Warga.

Kota Surakarta terletak di persimpangan lebuh raya selatan Jawa dan lebuh raya  Semarang-Madiun yang menjadikan lokasinya strategik sebagai sebuah kota singgah. Landasan kereta api dari bahagian-bahagian utara dan selatan Jawa juga bertemu di kota ini.