Доц. д-р Красимир Николов е роден на 27 септември 1947 г. във Видин. Средното си образование завършва в математическата паралелка на II-ра Видинска гимназия, където негов учител по математика е Георги Велев /виж отделна статия/ и е един от най-успешните участници в националните математически олимпиади. Приет е за студент в Софийския университет „Св. Климент Охридски“, специалност „Математика“, но след първата година, като много добре представящ се студент, е изпратен да продължи образованието си по същата специалност в Ленинградския университет. След завършване на висшето си образование се завръща в България, започва работа като преподавател в СУ и записва докторантура при световноизвестния учен проф. Селим Гершкович  Крейн. През 1987 г. акад. Благовест Сендов предлага на група преподаватели от СУ да се преместят във Висшето транспортно училище „Тодор Каблешков“, за да подсилят катедра „Математика“, а доц. Красимир Николов да оглави катедрата. Там той създава много добър екип и работи до пенсионирането си.

Заедно с останалите членове на катедрата във ВТУ освен с преподавателската си дейност се занимават активно и с научни разработки и публикации – участват в конференции и специализирани форуми, автори са на научни и популярни статии в различни издания, издават учебници и учебни пособия, използвани от студенти и преподаватели и в други вузове.

Доц. д-р Красимир Николов е съпруг на проф. д-р Людмила Йорданова Николова /виж отделна статия/.