Йордан Йорданов е роден на 15 януари 1987 г. в Добрич. Основното си образование завършва в ОУ „Хан Аспарух“, а средното в ПМГ „Иван Вазов“ в Добрич. След това завършва висше със специалност „Икономика“ в УНСС в София.
На местните избори през 2015 г. е кандидат за кмет на община Добрич, издигнат от Реформаторския блок. Избран е на втори тур. На местните избори през 2019 г. е кандидат за кмет на община Добрич, издигнат от местна коалиция „Движение България на гражданите“, в която участват Движение „България на гражданите“, НДСВ, ССД и „Глас народен“. Избран е на втори тур.
На местните избори през 2023 г. е кандидат за кмет на Добрич, издигнат от Местна коалиция ДБГ (ДБГ, ИТН, НДСВ, ССД, ГН и ВМРО-БНД).