Hradec nad Moravicí leží v kopcovitém terénu u severního okraje přírodního parku Moravice. Městečkem jak název napovídá protéká řeka Moravice.
První písemné záznamy o Hradci se vztahují k létům 1060 a 1078. V tomto období zde Přemyslovci vybudovali svůj „knížecí hrad“. Po jeho požáru kolem roku 1250 započal Přemysl Otakar II. s velkorysou výstavbou nového gotického hradu.
Historickou památkou, která leží v jižní části městečka je zámecký areál, který je tvořen Bílým zámkem, který byl postaven v empírovém slohu, Červeným zámkem, který je v novogotickém stylu, hradební zdí s Bílou věží a zámeckým parkem. Zámek byl prohlášen národní kulturní památkou. Další stavební památkou je Národní dům, kde v současné době sídlí městská knihovna, informační centrum a městské muzeum.
Hradec nad Moravicí nabízí výborné podmínky ke sportovnímu vyžití. Je výchozím bodem několika značených turistických tras, které vedou především jižním směrem do oblasti přírodního parku Moravice, naučné stezky Bukový chodník a dvou vycházkových okruhů. Pro cyklisty jsou tady připravené značené cyklotrasy. Přímo ve městě je potom koupaliště, tenisové a volejbalové kurty, krytý bazén, víceúčeová hala. Každoročně se tady konají sjezdy řeky Moravice.