Candi Sanggar berada di lereng Gunung Penanjakan yang merupakan anak Gunung Bromo, secara administrative terletak di Dusun Wonogriyo, Desa Pusungmalang, Kecamatan Puspo, Kabupaten Pasuruan. Candi Sanggar diduga sebagai tempat pemujaan kepada Brahma yang bersemayam di Gunung Bromo.