Batu Gajah (population 34,000) is a municipality in Kinta District, Perak, Malaysia. It is the capital of Kinta District.