Месторождение Шагала расположено между озёрами Балхаш и Кашкантениз в Шетском районе Карагандинской области и Мойынкумском районе Жамбылской области. Ближайший населённый пункт — город Приозерск, расположенный в 11 км.
В ноябре 2024 года компания Shagala Mining представила проект запуска в 2025 году комплекса по переработке медной руды с участка Сарышаган месторождения Шагала.