Blasonierung: „Haan führt in seinem Stadtwappen auf silbernem Grund einen rotbewehrten schwarzen Hahn; rechts unten eine schwarze Hahnenfeder mit rotem Kiel.“
Das von Wolfgang Pagenstecher entworfene Wappen wird auch als „Bergischer Kräher“ bezeichnet und soll den Charakter des bergischen Landes kennzeichnen.