Berlokasi di tepi Jalan Raya Solo, Kecamatan Prambanan, Kabupaten Sleman, Propinsi Yogyakarta dan Kecamatan Prambanan, Kabupaten Klaten, Propinsi Jawa Tengah, letak Candi Prambanan ada diperbatasan 2 propinsi tersebut.