Save the Children's 16th annual Mothers' Index rated 179 countries based on five indicators related to maternal health, education, income levels and the status of women.
Germany ranked eighth place, below Spain and above Australia and Belgium.
The maternal death rate – death during pregnancy or childbirth – in Germany in 2013 was one mother dying in 11,000, while the mortality rate for children under five was 3.9 for every 1,000 live births.
Another factor in the rankings was how long a woman was expected to spend in formal schooling, which was 16.5 years in Germany in 2013.
The ranking also took into consideration the representation of women in parliament. This year, women hold 36.9 percent of seats in Germany, compared to 19.5 percent in the USA and 23.5 percent in the United Kingdom.
Berlin a top city for mothers