Козельск это древнерусский город, столица одного из уделов Черниговского княжества. В XIII веке он был небольшим, с населением примерно 1–2 тысячи человек. Город стоял на высоком мысу между реками Жиздрой и Другусной, что делало его естественной крепостью. Археологические исследования показывают, что укреплённая часть городища занимала около 6 гектаров, а детинец (княжеская резиденция) всего около 0,8 га. Крепость была защищена с трёх сторон реками и оврагами, а подойти к ней можно было фактически только с одной стороны. Весенняя распутица и половодье делали долины рек почти непроходимыми. Зимой 1237–1238 годов началось монгольское вторжение на Русь под руководством Батый. К тому времени монголы разорили Рязанское княжество, разбили русские силы под Коломной, взяли Владимир и разгромили войско князя Юрия Всеволодовича на реке Сить. Основные силы Батыя шли через Переславль-Залесский на Тверь. 5 марта 1238 года был взят Торжок. После этого монголы начали движение на юг, обратно к степям,