Karabach (en russe : Карабаш) est une ville de l'oblast de Tcheliabinsk, en Russie. Sa population s'élevait à 12 255 habitants en 2013.