Город Галич расположен на окраине Галичско-Чухломской возвышенности, на юго-восточном берегу Галичского озера, в 121 км к северо-востоку от Костромы. Был построен в середине XII в. на территории существовавшего уже до этого славянского поселения. Впервые он упоминается в 1238 г. как Галич Мерьский. Галичем был назван в честь одноименного города Киевской Руси (территория современной западной Украины), а чтобы избежать путаницы, к его имени было добавлено прилагательное по названию финно-угорского племени меря, которое населяло эти места. По другим сведениям, город существовал и ранее и даже имел мощные земляные стены, датируемые концом XII в. Располагались они к востоку от современного центра города, на так называемом городище Балчуг (в переводе с татарского — грязь, пустырь), а в основу названия города положено древнеславянское слово «галъ», обозначающее открытое, пустынное место.
С самого своего создания город имел мощные земляные укрепления, за которыми была размещена деревянная крепость, имевшая распространенную для древнерусских крепостей этого периода форму полукруга. Наряду с искусственными защитными сооружениями Галич имел значительные естественные преграды. Вместо рвов вокруг крепости располагались овраги, а невысокие естественные холмы выполняли функцию боковых валов. Укрепленным ядром города было так называемое Нижнее городище с 12 рублеными башнями, 3 из которых проездные. Внутри крепости находились 2 храма, княжеские палаты, гарнизонные, жилые и хозяйственные постройки.
В 1246 г. Галич становится стольным городом самостоятельного удельного Галицкого княжества. Его первый князь Константин Ярославич (сын владимирского князя Ярослава, родной брат Александра Невского) стал родоначальником династии галичских князей, правивших с 1246 по 1363 г.
В 1363 г. галицкие земли были присоединены к Московскому княжеству. В 1427 г. большое войско казанских татар осадило Галич. Целый месяц они штурмовали город, но взять его так и не смогли. В 1429 г. они повторили поход на Галич, и снова безуспешно.
Небезынтересен тот факт, что в 1445 г. галицкий князь Дмитрий Шемяка захватил Москву, но закрепиться там так и не сумел. Его отряд был разбит превосходящими силами Василия II (впоследствии Темный), которого Шемяка незадолго до этого собственноручно лишил зрения. В 1450 г. войска Василия II подошли к городу, но взять его не смогли. Кстати, князь Дмитрий Шемяка впервые в России ввел в употребление пушки и пищали при обороне крепости. И хотя во время осады от них никто не пострадал, на московских ратников это оружие наводило неимоверный ужас. В кровопролитной борьбе Галич лишний раз подтвердил славу неприступного, хорошо укрепленного и защищенного города, но был добровольно сдан Василию II Темному жителями, недолюбливавшими Шемяку.
По окончании этой борьбы Галич окончательно вошел в состав единодержавной Руси и стал одним из главных опорных пунктов Москвы в борьбе с казанскими татарами. Для усиления обороноспособности в Галиче было построено так называемое Верхнее городище. Новые укрепления примыкали с напольной стороны к Нижнему городищу и представляли собой высокие валы, на которых стояли деревянные стены с башнями. Верхнее городище господствовало над окружающей местностью, в том числе и над Нижним городищем, поэтому сюда были перенесены княжеские палаты.
Оборонительное значение Галича сохранялось вплоть до 1552 г., до завоевания Казанского ханства. Но и после этого еще долгие годы непокорные черемисы продолжали беспокоить соседние земли, и крепостные укрепления города поддерживались в надлежащем виде. Только к концу XVII в. Галич стал городом глубокого тыла. С этого времени его крепость стала разрушаться вплоть до полного исчезновения.