Herby niektórych miast nawiązują do charakterystycznych elementów architektonicznych, wież pobliskiego klasztoru, dawnego zamku właścicieli czy miejskiego ratusza – np. Sulejowa, Wielunia, Wieruszowa i Żychlina, inne do scen biblijnych, kultu świętych albo starych podań – np. Bełchatowa, Głowna czy Łowicza.

Dla twórczości heraldycznej ostatnich dwu stuleci charakterystyczne są herby z motywami „przemysłowymi” nawiązującymi do roli gospodarczej danego ośrodka. Dla przykładu można tu wymienić herby Ozorkowa i Koluszek. Specyficzny typ herbów stanowią tzw. „herby mówiące”. Godło herbowe stanowiące ich treść oddaje swym znaczeniem nazwę danej miejscowości. Czasem znak herbowy wskazuje na rzeczywistą etymologię nazwy danego miasta (np. Poddębice – to rzeczywiście miasto powstałe pod dębami). Kiedy indziej w tarczy herbowej umieszczano przedmiot, którego nazwa przypadkiem pokrywała się, z brzmieniem nazwy tej miejscowości. Herby tworzono w ten sposób już w epoce staropolskiej – klasycznym przykładem jest tu Łódka w herbie Łodzi), znana niemal od początków istnienia miasta (pierwsza pieczęć z tym herbem – 1535 r.). Można jeszcze wymienić godło Głowna (głowa na misie;