Karabasj (russisk: Карабаш) er en by i Tsjeljabinsk oblast i Russland. Den ligger 90 km nordvest for Tsjeljabinsk. Innbyggertall: 15 942 (folketelling 2002), 17 006 (folketelling 1989).
Byen ble grunnlagt i 1822 som en bosetning ved en gullgruve. Den fikk innvilget bystatus i 1933.