(LK) = Landkreis
(S) = Stadt
(G) = Gemeinde
(SB) = Stadtbezirk
(Ot) = Orts-/Stadtteil
Vor silbernem Hintergrund ein grüner Haslachstrauch auf grünem Dreiberg.
Der linguistische Hintergrund: das Wald- und Baumwort "Hasel" ist amalgiert mit einer althochdeutschen „Wasserendung", nämlich einem "-ach". Die Deutung, dass damit eine „germanische Gerichtsstätte" (mit Haselstecken eingehegter Platz) gemeint gewesen sein könnte, ist obsolet und stammt aus dem 19. Jahrhundert. Haslach ist eine mittelalterliche Bergbau- und Marktgründung der Zähringer, es liegen allerdings Belege für bereits römische Vorgängersiedlungen im 1 Jahrhundert nach Christi Geburt vor. Das älteste erhaltene Siegel, welches den Haselstrauch zeigt, stammt von 1342, das älteste Siegel bereits mit dem Dreiberg stammt von 1374.