Imperio neerlandés
A lo largo de la era de las Indias Orientales Neerlandesas, el sunanato de Surakarta disfrutó de un estatus autónomo bajo los acuerdos del "Vorstenlanden Mataram". Junto con el sultanato de Yogyakarta, el sunanato de Surakarta fue considerado como un estado vasallo del Imperio neerlandés bajo el patrocinio real de la corona. El pico del prestigio y el poder del sunanato fue durante el reinado de Pakubuwana X (1893-1939) cuando los sunan renovaron y ampliaron el palacio de Surakarta y construyeron muchos proyectos de infraestructura y edificios en la ciudad de Surakarta. El reino enfrentó una era de conflictos e incertidumbre durante la Segunda Guerra Mundial y la ocupación japonesa de Indonesia.