Родилась 11 марта 1918 года в селе Архангельское Чистопольского уезда Казанской губернии в многодетной семье крестьян. После окончания 7 классов средней школы поступила на курсы бухгалтеров в г. Чистополь. Работала в колхозе секретарем, затем перевели бухгалтером. В годы войны работала в сельском совете колхоза. Вышла замуж, в счастливом браке воспитали 3 детей. На заслуженный отдых вышла из станции Калейкино Альметьевского района. В 2008 году переехала жить в Набережные Челны, к дочери. У Марии Дмитриевны 3 детей, внуков - 2, правнуков - 2.
Награды: медаль «За доблестный и самоотверженный труд в ВОВ 1941-1945 гг.», медаль «Ветеран труда», юбилейные медали.