Městečko bylo písemně doloženo roku 1349. Na město bylo povýšeno až císařem 29. 12. 1901. Ovšem už v 16. století užívalo na pečeti znaku stříbrného nebo zlatého jednorožce na modrém štítě, který převzalo z erbu svých pánů Vencelíků z Vrchovišť. Později se znamení několikrát měnila. Všechna ale náležela jen vrchnostem a užívalo se jich na pečetích dočasně. Skutečným znakem byl a je pouze jednorožec Vencelíků z Vrchovišť, potvrzený roku 1902 Františkem Josefem I.