Bakal ( ) is a town in Satkinsky District of Chelyabinsk Oblast, Russia, located on the western slopes of the Ural Mountains on the Chelyabinsk–Ufa railway branch, 264 kilometers west from Chelyabinsk, the administrative center of the oblast.