Daftar kecamatan dan kelurahan di Kota Surakarta

Berikut ini adalah daftar kecamatan dan kelurahan di kota Surakarta beserta kode pos dan data sensus penduduk 2010. Kota Surakarta memiliki 5 kecamatan dan 51 kelurahan dengan kode pos 57110 hingga 57157. Per tahun 2010 jumlah penduduk di lima kecamatan Surakarta adalah 500.642 yang terdiri atas 243.363 pria dan 257.279 wanita (rasio 94.59). Tingkat kepadatan penduduk di Surakarta adalah 11.370 jiwa/km, yang merupakan kepadatan tertinggi di Jawa Tengah (kepadatan Jawa Tengah hanya 992 jiwa/km).