Keraton Surakarta didirikan oleh Sri Susuhunan Paku Buwono II sebagai pengganti Keraton Kartasura, pusat Kerajaan Mataram yang hancur karena Geger Pecinan pada tahun 1743. Setelah beberapa tahun mendiami keratonnya yang baru Paku Buwono II wafat pada tahun 1749. Kemudian penggantinya memerintah sebagai raja Mataram sampai tahun 1755. Keraton Surakarta Hadiningrat terletak di Desa Sala yang dekat dengan Bengawan Sala sebuah sungai terbesar di Jawa yang sejak zaman kuna mempunyai arti penting sebagai penghubung Jawa Timur dan Jawa Tengah.