Meglena Bozhanova-Petrova is born in 1970 in Dobrich, a town in the north-east part of Bulgaria. She graduates as a textile designer in Sofia and works as a painter with the Heron Press publishing house, Sofia, Bulgaria.
Paintings of Meglena are owned by various private collectors and some public institutions. She also participated in several collective art exhibitions in Bulgaria.