Ratu Boko terletak sekitar 3 km ke arah selatan dari Candi Prambanan. Kawasan Ratu Boko yang berlokasi di atas sebuah bukit dengan ketinggian ± 195.97 m diatas permukaan laut.
Berbeda dengan peninggalan purbakala lain dari zaman Jawa Kuno yang umumnya berbentuk bangunan keagamaan, situs Ratu Boko merupakan kompleks profan, lengkap dengan gerbang masuk, pendopo, tempat tinggal, kolam pemandian, hingga pagar pelindung.