Meglena Bozhanova-Petrova est née en 1970 à Dobrich, une ville du nord-est de la Bulgarie. Elle est diplômée en tant que designer textile à Sofia et travaille comme peintre à la maison d'édition Heron Press, Sofia, Bulgarie.
Les peintures de Meglena appartiennent à divers collectionneurs privés et à certaines institutions publiques. Elle a également participé à plusieurs expositions collectives d'art en Bulgarie.