Město založil pravděpodobně v roce 1251 Smil z Lichtenburka, první písemná zmínka je z roku 1256. V roce 1308 byl přejmenován Smilův Brod na Německý. V roce 1319 získal město Jindřich z Lipé a ve 2. pol. 14. stol. ještě Karel IV., Boček z Poděbrad, Vítek z Landštejna a Čeněk z Vartenberka. V roce 1422 byl Německý Brod dobyt husity a v roce 1436 panství koupil Mikuláš Trčka z Lípy. V roce 1561 se majiteli stali Thurnové. V roce 1637 byl Brod povýšen na královské město. Havlíčkovým Brodem se pak nazývá od roku 1945.
(Havlíčkův Brod je uprostřed)