Пещера расположена на территории МО г. Дивногорска, в 14 км от п. Шумиха, на берегу Бирюсинского залива.