Родилась в 1922 г. в селе Ефремовка Волчанского района Харьковской области, рано осталась сиротой, воспитывалась старшим братом. В годы Великой Отечественной войны во время оккупации проживала в своем селе. После освобождения села советскими войсками в феврале 1943 г. участвовала в строительстве оборонительных рубежей, но уже через месяц, 4 марта 1943 г., ушла в армию по комсомольской путевке. Была санитаркой направлена в действующую армию. За геройство и отвагу санинструктор М.3. Щербаченко была удостоена звания Героя Советского Союза: «Санитарный инструктор Щербаченко Мария Захаровна со своим подразделением первая форсировала реку Днепр в районе рощи Янчарка, отважная санитарка Щербаченко учла значение завоевания плацдарма на правом берегу реки Днепр. Она зорко смотрела за бойцами. Тов. Щербаченко, пренебрегая смертью во время боев под сильным артиллерийским минометным огнем и обстрелом противника, оказывала помощь бойцам и командирам, тяжело раненых выносила с поля боя с их оружием. За время боев с 24.03.43 по 4.10.43 года санитарка Щербаченко оказала помощь и вынесла с поля боя тяжело раненых 112 человек, в ночное время не зная усталости тяжело раненых бойцов и командиров переправляла сама лично через реку Днепр до первого медпункта1».
22 мая 1944 г. была отозвана с фронта на третий антифашистский митинг молодежи в Москве, затем отправлена на учебу в Ашхабад, в эвакуированное Харьковское военно-медицинское училище. После войны демобилизовалась, училась в Ташкентской юридической школе, по окончании которой стала работать юристом в Харькове. В 1973 г. Международным комитетом Красного Креста была награждена медалью ФлоренсНайтингейл.