Die ursprünglichen Stadtfarben rot-weiß, sind die Farben der früheren Reichsstädte. Eine Rückbesinnung auf diese vollzieht sich derzeit.
Der Reichsadler symbolisiert die ehemals Freie Reichsstadt. Der Adler ist schon in den Siegeln von 1280 nachweisbar. Im 16. Jahrhundert tritt neben dem Adler zur Unterscheidung das Hochkreuz auf. Es wird mit dem Heiligkreuzpatrozinium der Pfarrkirche in Verbindung gebracht. Über die Blasonierung gibt es verschiedene Darstellungen. Die heutige Form des Wappens wurde 1955 festgelegt.