(Baca: Harga Transportasi di Kab. Kayong Utara Bulan April Turun 0,84%)
Data Badan Pusat Statistik (BPS) 2023, 385,85 ribu atau sekitar 65,66% penduduk di kota Surakarta adalah kelompok produktif yang berusia 15-59 tahun. Adapun 21,41% dari total penduduk atau sekitar 125,8 ribu adalah anak-anak (usia 0-14 tahun) dan 12,93% lainnya adalah penduduk dengan usia lebih dari 60 tahun.
Jumlah penduduk di kota Surakarta tercatat 586,17 ribu jiwa data per Juni 2023. Angka ini bertambah dibanding Desember 2021 dan lebih tinggi dibanding Desember 2020. Selama lima tahun terakhir, rata-rata pertumbuhan tahunan (CAGR) jumlah penduduk di wilayah ini sebesar 2,51%. Pertumbuhan ini lebih tinggi dibandingkan dengan pertumbuhan lima tahun sebelumnya yang tercatat 0,32%.
(Baca: Harga Makanan, Minuman dan Tembakau di Kab. Sumenep Turun 0,22%)
Dibandingkan dengan kabupaten/kota lain di provinsi Jawa Tengah, jumlah penduduk kota Surakarta berada di urutan 31, sementara bila dikelompokkan menurut pulau, kota ini di urutan 99.
Berikut ini jumlah penududuk menurut umur di kota Surakarta pada Juni 2023 bersumber dari publikasi Badan Pusat Statistik (BPS) :
- Umur 0-4 tahun 37,13 ribu jiwa (6,33%)
- Umur 5-9 tahun 42,73 ribu jiwa (7,29%)
- Umur 10-14 tahun 45,93 ribu jiwa (7,84%)
- Umur 15-19 tahun 45,66 ribu jiwa (7,79%)
- Umur 20-24 tahun 45,62 ribu jiwa (7,78%)
- Umur 25-29 tahun 44,71 ribu jiwa (7,63%)
- Umur 30-34 tahun 42,35 ribu jiwa (7,22%)
- Umur 35-39 tahun 42,37 ribu jiwa (7,23%)
- Umur 40-44 tahun 48,08 ribu jiwa (8,2%)
- Umur 45-49 tahun 43,09 ribu jiwa (7,35%)
- Umur 50-54 tahun 39,07 ribu jiwa (6,67%)
- Umur 55-59 tahun 34,91 ribu jiwa (5,96%)
- Umur 60-64 tahun 29,29 ribu jiwa (5,0%)
- Umur 65-69 tahun 21,24 ribu jiwa (3,62%)
- Umur 70-74 tahun 13,16 ribu jiwa (2,25%)
- Umur lebih dari 75 tahun 12,31 ribu jiwa (2,1%)