Современный герб Козельска — города в Калужской области — принят в 2012 году. За основу была взята эмблема 1777 года, дарованная как признание воинских заслуг города.
Во время монголо—татарского ига, в частности, нашествия хана Батыя на Русь, Козельск был прозван татарами злым городом. Осада длилась гораздо дольше, чем планировали завоеватели, а защитники ожесточенное сражались, и погибли все. Красное поле символизирует кровопролитие, щиты с крестами — храбрость местных жителей и их несчастную судьбу. Золотые кресты говорят о стойкости воинов Козельска и их верности.
Красный — цвет мужества, красоты, жизни; чёрный — благоразумия, мудрости, скромности; серебряный — чистоты, мудрости, благородства; золотой — богатства, величия, прочности.