Мария Мягкова родилась в Москве. В 2023 году окончила Московскую государственную академию хореографии (класс заслуженного работника культуры РФ Елены Александровны Бобровой).
Принимала участие в фестивале, посвящённом 200-летию со дня рождения Мариуса Петипа, а также в фестивале «Светлана» в 2018 году.
В 2020–2022 годах участвовала в мастер-классах по программе «Хореография: классический танец (балет)» и в творческом проекте «Наследие русского балета» (Владимира Малахова и Юрия Бурлаки) в образовательном центре «Сириус».
В 2023 году ездила на гастроли, посвящённые 250-летию МГАХ, в Калининград, Кемерово и Владивосток.
С июля 2023 года — артистка балетной труппы Приморской сцены Мариинского театра.
Репертуар на Приморской сцене Мариинского театра:
«Лебединое озеро» (вальс-полонез, лебеди, шутихи) — хореография Мариуса Петипа и Льва Иванова в редакции Константина Сергеева;
«Спящая красавица» (вальс, свита Феи Сирени, нереиды) — хореография Мариуса Петипа в редакции Константина Сергеева, Эльдара Алиева;
«Щелкунчик» (снежинки, вальс цветов) — хореография Эльдара Алиева;
«Баядерка» (тени, жрицы, попугаи) — хореография Мариуса Петипа в редакции Владимира Пономарёва и Вахтанга Чабукиани, с отдельными танцами Константина Сергеева, Николая Зубковского;
«Жизель» (вальс, крестьянский танец, вилисы) — хореография Жана Коралли, Жюля Перро, Мариуса Петипа;
«Корсар» (гарем, корсарки, Оживлённый сад) — хореография Эльдара Алиева с использованием фрагментов хореографии Мариуса Петипа;
«Раймонда» (сарацинский танец, венгерский танец, девушки из картины «Сон», вальс) — хореография Мариуса Петипа в редакции Константина Сергеева и Эльдара Алиева с использованием хореографических фрагментов Фёдора Лопухова;
«Дон Кихот» (сон) — хореография Александра Горского по мотивам спектакля Мариуса Петипа;
«Жар-птица» (влюблённые) — хореография Эльдара Алиева;
«Конёк-Горбунок» (народ, морские девушки);
«Свадебка» (женщины) — хореография Брониславы Нижинской;
«Петрушка» (кормилицы) — хореография Михаила Фокина.