Dragan Veselinovski (; born 11 August 1968 in Bitola) is a Macedonian retired football player.
He captained Vardar in the Champions League.
He made his senior debut for Macedonia in an August 1995 friendly match away against Turkey and has earned a total of 20 caps, scoring no goals. His final international was an August 2001 friendly against Saudi Arabia.