Кадом известен с 1209 года, впервые упоминается в Никоновской летописи. В XV веке Старый Кадом был покинут жителями вследствие разрушительных разливов реки Мокши. Новый населённый пункт был основан на песчаных холмах в шести километрах ниже по течению, где была построена Кадомская крепость.
Герб Кадома (1781 год): «в зелёном поле два положенные крестообразно молотила»
В середине XV века Кадом с округой был отдан в удел казанскому царевичу Касиму и до конца XVII века был в составе Касимовского ханства. В Смутное время Кадом был захвачен польскими интервентами. В 1652—1764 годах здесь существовал мужской монастырь.
С 1779 года Кадом — уездный город Тамбовского наместничества. В 1787 году был выведен за штат. В 1861 году в Кадоме насчитывалось 7365 жителей, действовало четыре церкви, женский монастырь.
Статус города Кадом носил до 1926 года, затем утратил его, но в 1958 году был утверждён[2] посёлком городского типа.