Расположен на Северном Кавказе, в отрогах Скалистого хребта, на р. Кубань, при впадении в неё р. Теберда, но Военно-Сухумской автомобильной дороге, в 45 км от ж.д. станции Джегута, в 60 км к юго-западу от Черкесска.
Основан как село Георгиевское, которое в 1926 г. переименовано в Микоян-Шахар, где шахар тюркское, иранское "город", а именная часть присвоена в честь советского партийного и государственного деятеля А.И. Микояна. В 1957 г. город переименован в Карачаевск по этнониму карачаевцы и местности Карачай.
ПО "Микрокомпонент", заводы: конденсаторов, железобетонных изделий, пивоваренный, молочный, хлебозавод.