Candi ini terletak di sebelah timur Yogyakarta, yaitu 16 km ke arah timur dari kota yogyakarta atau berada di sisi sebelah utara jalan yogya - solo, dan tepatnya berada di desa Karangasem Kecamatan Bokoharjo Kabupaten Sleman Yogyakarta. Letak candi secara administratif yaitu diperbatasan antara Kabupaten Klaten (jawa tengah ) dan Kabupaten Sleman ( yogyakarta ).