Йошкар-Ола была основана в XVI в. и называлась тогда Царевококшайск. В переводе с марийского Йошкар Ола означает Красный город. И многие его жители уверены, что «красный» означает красивый. Столица Марий Эл расположена в центральной части республики на берегах притока Волги — реки Малая Кокшага.