Ivan Apostolov (, born 20 December 1941) is a Bulgarian former modern pentathlete. He competed at the 1968 Summer Olympics.