Козельск – старинный русский город. История города Козельска начинается с первого упоминания о нем в Новгородской летописи. Датировано это упоминание 1146 годом. В 1238 году Козельск получил широкую известность. В этот год пришли на Русь татары. Ордынское войско во главе с ханом Батыем подступило к городу. Местные жители решили дать ордынцам достойный отпор. Город Козельск держал героическую оборону целых семь недель. Когда татары все же пробили городские стены и ворвались в Козельск , Батый велел войскам не оставлять в городе никого живым. Козельск утонул в крови… Говорят, что ордынцы с тех пор не произносили название города, Козельск просто напросто именовали «Злым городом». От Козельска остались лишь руины.
В 15 веке для защиты русских земель от литовцев, крымских татар и ордынцев, была возведена новая деревянная крепость. Козельск – приграничный город, который не раз становился для врага непроходимым заслоном. К 16-му веку Козельск представлял собой крупный город, с населением 15.000 человек. На территории города было 40 действующих храмов. Грянула смута. Годы Смутного времени не пощадили Козельск . В 1613 году в городе насчитывалось около 1.000 горожан и 7 церквей.
В 1776 году Козельск получил статус уездного города. Козельск обрел свой герб, на котором символично изображен подвиг горожан во время нашествия Батыя. В 19 веке в Козельске было несколько парусных фабрик. Парусное производство было гордостью города. Главные достопримечательности Козельска православные монастыри: Свято-Введенская Оптина Пустынь и Шамординская Казанская Свято-Амвросиевская Пустынь.