Milan Milakov (; born 24 June 1930) is a Serbian retired pole vaulter who represented SFR Yugoslavia at the 1952 Summer Olympics, finishing in 13th place.
Milakov was born in Ada and was a member of the Athletics Club Red Star Belgrade.
He finished second behind Geoff Elliott in the pole vault event at the British 1953 AAA Championships.