Wcześniej miejscowość nosiła niemiecką nazwę "Hinnewieder", później "Bad Karlsbrunn" lub "Karlsbrunn". Obecną nazwę uzyskała na cześć Karola Ludwika Habsburga, który pobił Napoleona w bitwie pod Aspern.