Столица Республики Марий-Эл. Город основан в 1584 г. на р. Кокшапка (ныне Малая Кокшага) и получил название Царев город на Кокшапке, позже Царевококшапск. Гидроним Кокшапка — уст. русск. форма от древнего домарийск. Кокшага неясного значения. Совр. русск. Малая Кокшага, марийск. Изи-Какшан (изи 'малая'). Известны попытки осмысления названия из марийск. кокша 'лысый' или из кашкы 'быстрый, стремительный' с последующей перестановкой шк в кш. В 1919 г. город по идеологическим мотивам переименован в Краснококшайск, а в 1927 г. как ц. Марийской авт. обл. получил название Йошкар-Ола — 'красный город' (марийск. йошкар 'красный', ола 'город').