Красимир Каракачанов е български политик и историк. Почетен председател е на „ВМРО-Българско национално движение“ (ВМРО-БНД). Съпредседател на Обединени патриоти. На 4 май 2017 г. е избран за заместник министър-председател по обществения ред и сигурността и министър на отбраната в третото правителство на Бойко Борисов.
Роден е на 29 март 1965 г. в Русе. През 1990 г. завършва Софийския университет „Св. Климент Охридски“ със специалност „История“. Служи в службите от 1990 г. до 1996 г., откъдето има званието капитан от запаса. Доктор е по право на Югозападния университет „Неофит Рилски“ с дисертация на тема „Външнополитическата дейност на ВМОРО (1893-1918 г.)“
Красимир Каракачанов е народен представител в 38-ото Народно събрание от коалиция ОДС. През този период е член на Комисията по национална сигурност. Преди парламентарни избори 2001 г. той напуска коалицията. „ВМРО-Българско национално движение“ заедно с движение „Гергьовден“ участва на изборите, но не успява да влезе в парламента. През пролетта на 2005 г. ВМРО влиза в предизборна коалиция, наречена Български народен съюз (БНС), заедно с БЗНС-НС на Анастасия Мозер и Съюза на свободните демократи (ССД) на Стефан Софиянски, която влиза в парламента с 13 депутати, между които и Красимир Каракачанов.
През 2011 г. е издигнат за кандидат-президент. На първия тур от изборите, проведен на 23 октомври, Каракачанов печели 0,99% от всички подадени гласове. На 28 юли 2016 г. е издигнат за кандидат за президент от инициативен комитет на патриотични организации.
След изборите от 26 март 2017 г. коалицията „Обединени патриоти“, в която влиза и ВМРО, подписва коалиционно споразумение с политическа партия ГЕРБ за съставяне на правителство. С решение на 44-ото Народно събрание от 4 май 2017 г. Красимир Каракачанов е избран за заместник министър-председател, отговарящ за отбраната, вътрешния ред и др. въпроси и министър на отбраната на България в третото правителство на Бойко Борисов.