Území města ležícího na soutoku Labe a Orlice bylo osídleno už v prehistorických dobách. Na konci 10. století se Hradec stal knížecím sídlem, roku 1225 svobodným královským městem, pak věnným městem českých královen.