Veselin Vachev (Bulgarian: Веселин Вачев; born 1 April 1973) is a Bulgarian former footballer who played as a defender. His first club was Spartak Pleven. He plays in the centre of defense, when there are corners or free kicks he joins his teammates in attack.