Dinasti Sanjaya berkuasa di Jawa Tengah pada abad ke-9. Mereka memeluk agama Hindu dan Buddha secara toleran. Puncak kejayaannya di bawah Raja Balitung yang memerintah Jawa Tengah dan Timur. Kekuasaan Dinasti Sanjaya berakhir pada tahun 929 ketika digantikan oleh Dinasti Isana.