Žireč (německy Schurz) je vesnice, část města Dvůr Králové nad Labem v okrese Trutnov. Rozkládá se na pravém břehu řeky Labe asi 3,5 km na jihovýchod od Dvora Králové nad Labem. Prochází tudy železniční trať Jaroměř–Liberec. V roce 2009 zde bylo evidováno 150 adres. V roce 2001 zde trvale žilo 191 obyvatel.Žireč se skládá z katastrálních území Žireč Městys o rozloze 1,41 km2 a Žireč Ves o rozloze 1,59 km2.