Sofia was the daughter of duke Wilhelm of Nassau and Pauline of Württemberg, The 6:th of Jun. 1857 she married in Biebrich with Crownprince Oscar of Sweden. 1872 she became queen of Sweden and Norway whereafter the crowning took place the following year.
Queen Sofia was strong person with religious interest. 1877 she went under a large operation which forced her to withdraw from the public life for some time. 1907 she became a widow and 1913 she died on the 30:th Dec. at Stockholms castle. She spent a lot of effort on charity, she founded 'hemmet för frigivna kvinnor', Sophiahemmet and Kung Oscars och Sofias Guldbröllopshem. She got four children, the sons Gustaf, Oscar, Carl and Eugen.