Margarethe was the daughter of Philipp I, Count of Hanau-Lichtenberg and Anna von Lichtenberg.
[1] Her father ruled over the county of Hanau-Lichtenberg and, after the death of her maternal grandfather, the Lordship of Lichtenberg.
She was a younger sister of Philipp II, Count of Hanau-Lichtenberg.
On 20 June 1484 she married Adolf III, Count of Nassau-Wiesbaden.
[1][2] They had four children: In 1509 her husband succeeded his childless brother, Philip, Count of Nassau-Idstein, as the Count of Nassau-Idenstein, therefore making Margarethe a countess of Idenstein.