Cheliábinsk está situada en la vertiente oriental del Ural, a solo 210 km al sur de Ekaterimburgo y a 200 m sobre el nivel del mar.