Město leží téměř uprostřed spojnice mezi Hradcem Králové a Novým Bydžovem. První písemnou zmínkou o Nechanicích je zápis z roku 1228. Toho roku český král Václav I. předal klášteru litomyšlskému část pokut za spásu duše svého bratra Vladislava, což stvrdil listinou ověřenou svědky, mezi nimiž vystupuje i Petr z Nechanic, který byl předkem pánů z Rožmberka. V té době byly Nechanice, dosud trhová ves, povýšeny na městečko a dostaly svůj znak, a to červenou pětilistou růži se zlatým pupencem uprostřed a se zelenými lupeny ve stříbrném štítě.