Badan Penelitian dan Pengembangan Daerah Kota Surakarta mempunyai tugas membantu Walikota dalam melaksanakan urusan pemerintahan daerah di bidang penelitian dan pengembangan berdasarkan azas otonomi dan tugas pembantuan