Candi Ijo terletak di Dukuh Groyokan, Desa Sambirejo, Kecamatan Prambanan, Kabupaten Sleman, Yogyakarta. Candi ini berada lereng barat sebuah bukit yang masih merupakan bagian perbukitan Batur Agung, kira-kira sekitar 4 kilometer arah tenggara Candi Ratu Boko. Di mana pada bagian bawah lereng tersebut terdapat wisata tebing Breksi Jogja yang merupakan bekas pertambangan batu alam. Posisinya berada pada lereng bukit dengan ketinggian rata-rata 425 meter di atas permukaan laut. Candi ini dinamakan “Ijo” karena berada di atas bukit yang disebut Gumuk Ijo. Kompleks percandian membuka ke arah barat dengan panorama indah, berupa persawahan dan bentang alam, seperti Bandara Adisucipto dan pantai Parangtritis.