Фамилия Козельский восходит к топониму Козельск — город в Калужской области России, расположенный на левом берегу реки Жиздра (приток Оки).
Первое упоминание о городе датируется 1146 годом. Также известно, что в 1238 году город семь недель оказывал сопротивление войску Батыя, в результате чего был сожжен дотла и назван ханом «злым».
Вероятно, основатель фамилии Козельских родился или долгое время жил в Козельске.
В истории известен дворянский род Козельских. Поскольку топонимические фамилии содержали указание не только на принадлежность к конкретной семье, но и на отношение к определенному географическому объекту, то изначально они представляли собой прилагательные с различными формантами: фамилии на – ский /-цкий и –анинов /-янинов принадлежат в основном знати и дворянству; фамилии на –итов /-ичев, -инов, -цев, - яков /-аков, - ников, -ин, -их /-ых - представителям всех остальных сословий.