Vladimir Damgov est né à Sofia en Bulgarie, d'une mère professeure de français et d'un père avocat. Il fit ses études primaires et secondaires à Sofia et au lycée Georgi Benkovski à Teteven, une petite ville de montagne dans la chaîne des Balkans, dont sa famille était originaire. Il commença ses études supérieures à l'Université technique d'État de Moscou où il obtint en 1971 un diplôme en informatique et physique mécanique. Il voulut entreprendre des études de philosophie et se consacrer à l'étude de Bertrand Russell, mais les autorités bulgares lui en refusèrent l'autorisation.
Il brilla aux échecs et continua ses études à la prestigieuse Université M.V. Lomonossov ( Université d'État de Moscou) où, en 1977, il obtint un diplôme en radiophysique et, la même année, un doctorat en sciences physiques et mathématiques. Il collabora durant plusieurs années à certains des projets d'études spatiales les plus avancés à l'Académie des sciences de Russie.
En 1992, Vladimir Damgov obtint le titre de docteur ès-sciences à l'Académie bulgare des sciences. Il fut professeur à l'Institut de recherches spatiales de l'Académie bulgare des sciences, dont il dirigea le département de dynamiques spatiales non linéaires. Il fut professeur invité à l'Université de Kyoto, à l'Université de Leeds, à l'Université de Montréal, etc. 17 brevets et plus de 280 publications portent son nom. Il a été membre de l'Académie des sciences de New York. Il a été élu par ses collègues "Savant de l’Année 2000-2001." Il a été membre du comité d'examen des Programmes-cadre pour la recherche et le développement technologique de l'Union européenne, alors que le Bulgarie n'était pas encore membre de l'UE.
Malgré une carrière scientifique remarquable en Union soviétique et en Bulgarie, Vladimir Damgov n'était pas membre du Parti communiste. Après la chute du communisme, il adhéra au Parti socialiste bulgare et devint un leader du syndicat des scientifiques bulgares (Săjuz na učenite v Bălgarija, Union des scientifiques de Bulgarie), dont il devint vice-président.
En 2005, Vladimir Damgov se présenta aux élections législatives sur la liste du Parti socialiste Bulgare dans le district de Loveč et fut élu député au 40 Parlement bulgare (Narodno Săbranie). Durant ses premières semaines comme député, il dirigea une commission multipartite pour enquêter sur les graves incidents de pollution de l'environnement dans la ville de Stara Zagora. Il fut membre des commissions pour l'éducation et la recherche, ainsi que de la commission de défense. Il fut nommé président de la délégation bulgare auprès de l’Union de l'Europe occidentale (cf. Eurofor). En décembre 2005, moins de six mois après son élection, ses médecins diagnostiquèrent une leucémie aiguë. Il mourut à Hanovre, Allemagne le 20 juin 2006, avant qu'une transplantation de cellules souches sanguines ne pût être effectuée à l'hôpital universitaire (Medizinische Hochschule Hannover - MHH). Il fut inhumé le 29 juin à Teteven.