Maria Amalia was born at Dillenburg Castle in 1582 as a daughter of John VI, Count of Nassau-Dillenburg and his second wife, Countess Palatine Kunigunde Jakobäa of Simmern.
[2] At the age of 18, at August 22, 1600 in Dillenburg, she married her 30 year old cousin William I, Count of Solms-Braunfels (1570-1635).
This marriage was brought forward on special request of Philipp Ludwig II, Count of Hanau-Münzenberg.
In 1606, after the death of her father John VI, Count of Nassau-Dillenburg, Maria Amalia received 2000 guilders as part of her inheritance.
In the plague year of 1635-1636[8] both Maria Amalia, her husband William I, and their eldest son died.