Амалия родилась в Мюнхене. 4 июля 1892 года в городе Тегернзе состоялась её свадьба с герцогом Вильгельмом фон Урахом (морганатическая ветвь Вюртембергского дома), который в 1918 год был провозглашен королем Литвы и удерживал этот титул чуть более ста дней. Амалия родила ему девять детей:
- Мария Габриела Урахская (1893—1908).
- Елизавета Урахская (1894—1962), супруга Карла, принца Лихтенштейна, тётя Франца Иосифа II.
- Карола Урахская (1896—1980).
- Вильгельм Урахский (1897—1957) — вступил в морганатический брак с Элизабет Тойрер и отказался от правопреемства.
- Карл Геро Урахский (1899—1981) — титулярный король Литвы, герцог Урахский.
- Маргарита Урахская (1901—1975).
- Альбрехт Урахский (1903—1969).
- Эберхард Урахский (1907—1969).
- Мехтильда Урахская (1912—2001).
Амалия умерла в Штутгарте в возрасте 46 лет после рождения девятого ребёнка.