Margareta von Ascheberg era la hija menor del mariscal de campo Rutger von Ascheberg, de origen alemán, y su esposa Magdalena Eleonora Busseck. El 26 de enero de 1691, se casó con el conde y coronel Kjell Christopher Barnekow (fallecido en 1700) en Malmö. Como era la costumbre de la nobleza sueca en la época, conservó su apellido tras el matrimonio y su propio título "Grevinnan Ascheberg" (Condesa Ascheberg). Tuvieron cuatro hijos. Margaretha acompañaba a su cónyuge en sus comisiones militares: dio a luz a su hijo más pequeño durante el Bombardeo de Bruselas en 1695. Al estallar la Gran Guerra del Norte, Kjell Christopher Barnekow fue llamado a Suecia y nombrado coronel de los dragones de Escania, que se comprometió a equipar. Aun así, murió de repente de manera inesperada de una fiebre el 19 de diciembre de 1700 antes de tener tiempo para cumplir su tarea.