Originally named Rot, it was named Afrenrot (after Saint Afra) in 1298 to distinguish it from other towns with the same name.
In 1298, the town, previously called Rot, adopted the name Afrenrot (in memory of Saint Afra) to be distinguished from other settlements with the same name.