Meglena Bozhanova-Petrova nace en 1970 en Dobrich, una ciudad en el noreste de Bulgaria.
Se graduó como diseñadora textil en Sofía y trabaja como pintora en la editorial Heron Press, Sofía.
Sus pinturas son adquiridas por particulares de Bulgaria y Europa e instituciones públicas. Participó en varias exposiciones colectivas de arte en Bulgaria y en el extranjero y se alegró de abrir su propia exposición en Sofía en 2021.
Meglena Bozhanova-Petrova es miembro de la red BUArt búlgara.