Йордан Апостолов е роден на 3 юли 1970 г. в Добрич. По професия е агроном. Предприемач в сферата на строителство и агробизнеса.
Йордан Апостолов е народен представител в периода 2017-2021 г. На предходните местни избори той бе кандидат за кмет на Добрич.
На местните избори през 2023 г. е кандидат за кмет на Добрич, издигнат от „Партия консервативна България“.